社区
Java SE
帖子详情
JAVA写的窗口怎样最小化到任务栏?怎样连任务栏也不显示?
zclgod
2005-01-19 10:13:21
JAVA写的窗口怎样最小化到任务栏?怎样连任务栏也不显示?
请教高手指点指点啊?
...全文
726
21
打赏
收藏
JAVA写的窗口怎样最小化到任务栏?怎样连任务栏也不显示?
JAVA写的窗口怎样最小化到任务栏?怎样连任务栏也不显示? 请教高手指点指点啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zclgod
2005-02-19
打赏
举报
回复
对哦
没想起来
厉害
呵呵
这么简单没想到
呵呵
TO:playmaker(后卫) 去他官方网站下吧,有中文包
dyhml
2005-02-18
打赏
举报
回复
怎样连任务栏也不显示?
这倒很简单,不管是awt,swing,还是swt只要一句:
frame.hide();
playmaker
2005-02-13
打赏
举报
回复
各们学长请问一下eclipse从哪来的呀!
headbutcher
2005-02-13
打赏
举报
回复
在C++中实现系统托盘中的图标很容易吗?
完全是C++自己实现的吗?
zclgod
2005-02-08
打赏
举报
回复
非常感谢
dyhml
2005-02-04
打赏
举报
回复
swt的例子:
import org.eclipse.jface.window.*;
import org.eclipse.swt.*;
import org.eclipse.swt.widgets.*;
import org.eclipse.swt.events.*;
public class Hello3 extends ApplicationWindow
{
public Hello3()
{
super(null);
}
protected Control createContents(Composite parent)
{
final Button b = new Button(parent, SWT.PUSH);
b.setText("Hello World!");
b.addMouseListener(new MouseAdapter(){
public void mouseDoubleClick(MouseEvent e){
if(b.getText().equals("Hello World!"))
b.setText("Clicked");
else
b.setText("Hello World!");
Tray tray=Display.getCurrent().getSystemTray();
TrayItem ti=new TrayItem(tray,0);
ti.setToolTipText("This is a swt Tray!");
ti.setImage(new org.eclipse.swt.graphics.Image(Display.getCurrent(),"E:\\My Documents\\My Pictures\\alm.gif"));
//ti.setVisible(true);
}
}
);
return b;
}
public static void main(String[] args)
{
Hello3 w = new Hello3();
w.setBlockOnOpen(true);
w.open();
Display.getCurrent().dispose();
}
}
双击button则多一个System Tray Icon,退出时System Tray Icon全部消失.
与Tray Icon有关的语句是:
Tray tray=Display.getCurrent().getSystemTray();
TrayItem ti=new TrayItem(tray,0);
ti.setToolTipText("This is a swt Tray!");
ti.setImage(new org.eclipse.swt.graphics.Image(Display.getCurrent(),"E:\\My Documents\\My Pictures\\alm.gif"));
zclgod
2005-02-04
打赏
举报
回复
自己顶
有人能贴个代码出来吗
zclgod
2005-01-28
打赏
举报
回复
呵呵
楼上SWT的能祥解吗?
谢啦
zclgod
2005-01-28
打赏
举报
回复
有哪位高手能给个例子
dyhml
2005-01-26
打赏
举报
回复
包装好的jni:
https://jdic.dev.java.net/
有一个跨平台的tray icon api.
其实linux上的kde,gnome都有system tray.可以做系统托盘式程序,上面的api可以生成相同代码的跨平台系统托盘式程序.
还可以用swt
zclgod
2005-01-26
打赏
举报
回复
唉!是啊JAVA为了跨平台牺牲太多了!
谁有SWT的学习资料啊?
thomas_20
2005-01-24
打赏
举报
回复
JNI
i594yangyang
2005-01-24
打赏
举报
回复
我要用java建一个快捷方式出来,都不可能,脱离了平台,要实现这些功能就是不方面,都说jni,jni,真正会用的又有多少人
galaxies
2005-01-24
打赏
举报
回复
由于这托盘功能不是所有的操作系统都支持,所以java好像没有直接支持。建议你不要用不跨平台的功能
开源BT下载软件azureus是java写的,它可以做到,你去看看它的源代码吧。不过它是用SWT
zclgod
2005-01-24
打赏
举报
回复
晕
JNI,JNI
都说JNI
难道用JAVA不能实现吗
我现在在想
为了实现一些在C++等里面很容易实现的功能
我们需要SWT,JNI
还不如直接去学C++
难道JAVA真的不如人吗?
zclgod
2005-01-24
打赏
举报
回复
晕
JNI,JNI
都说JNI
难道用JAVA不能实现吗
我现在在想
为了实现一些在C++等里面很容易实现的功能
我们需要SWT,JNI
还不如直接去学C++
zclgod
2005-01-23
打赏
举报
回复
三楼请说详细点好吗?
是最小化到托盘
谢谢
zedk928
2005-01-20
打赏
举报
回复
最小化到系统托盘?
还是任务栏?
任务栏不是本来就可以最小化的么。
zxx2403
2005-01-20
打赏
举报
回复
用JNI
asert
2005-01-20
打赏
举报
回复
up
加载更多回复(1)
swt 隐藏
显示
任务
栏
核心
点击
窗口
的最
小化
或关闭按钮都是隐藏
窗口
--
任务
栏
里不
显示
,不退出程序 * 2.
窗口
隐藏时,
任务
栏
无图标,系统
栏
有图标;
窗口
处于
显示
状态时
任务
栏
有图标,系统
栏
有图标 * 3.
窗口
隐藏时可通过单击系统
栏
图标或...
最
小化
到系统托盘
java
1. 点击
窗口
的最
小化
或关闭按钮都是隐藏
窗口
--
任务
栏
里不
显示
,不退出程序 * 2.
窗口
隐藏时,
任务
栏
无图标,系统
栏
有图标;
窗口
处于
显示
状态时则恰好相反 * 3.
窗口
隐藏时可通过单击系统
栏
图标或点击系统
栏
的 ...
Java
学习指南(
Java
入门与进阶)
这是
Java
学习指南系列课程的第1篇,介绍
Java
语言的入门语法,引领希望学习
Java
语言编程的初学者进入
Java
大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从
Java
开发平台的下载和安装开始,从浅到深、从...
JAVA
利用Swing开发的
JAVA
常用组件 代码 老外用Swing开发的一些
JAVA
常用
窗口
编程组件源码,例如一些窗体选项框、Windows的一些
任务
面板、
任务
栏
等,像截图所示。另外它还附有文档,从事
JAVA
开发的朋友,相信你能用得上。
JAVA
利用Swing开发的
JAVA
常用组件 ...老外用Swing开发的一些
JAVA
常用
窗口
编程组件源码,例如一些窗体选项框、Windows的一些
任务
面板、
任务
栏
等,像截图所示。另外它还附有文档,从事
JAVA
开发的朋友,相信你能用得上。
Java
实现
窗口
放在桌面顶端隐藏和系统托盘的效果
Java
实现
窗口
放在桌面顶端隐藏和系统托盘的效果,效果类似QQ
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章