不知道你程序框架是什么样子的。双击鼠标后把visible改成true 。是不是在一个副frame上双击鼠标,然后显示主frame呢?如果这样那首先要把这两个frame搭配起来。然后才能在副frame里面调用主frame的setvisible函数。
如果是这样的话 副frame 的构造函数最好有个参数是主类的对象, 然后在主frame里面构造副frame对象的时候把这个参数赋值为this。 这样就可以在副类中调用主类的setvisible函数了。
public 副frame(主frame zframe){
主frame zf;
zf = zframe;
}
然后再调用setvisible函数
zfsetvisible(true);
实现MouseListener接口。
托盘图标那个组件加入addMouseListener(this);这句
//鼠标进入到组件上时调用。。
public void mouseEntered(MouseEvent e) {
//处理响应
}
//鼠标离开组件时调用。。
public void mouseExited(MouseEvent e) {
//处理响应
}
import javaioIOException;
public class AutoStart {
public static void changeStart(boolean isStartAtLogon) throws IOException {
String regKey = "HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";
String myAppName = "mytest";
String exePath = "\"d:\\我的文档\\桌面\\华容道(横刀立马图解)ppt\"";
RuntimegetRuntime()exec("reg " + (isStartAtLogon "add " : "delete ") + regKey + " /v " + myAppName
+ (isStartAtLogon " /t reg_sz /d " + exePath : " /f"));
}
public static void main(String[] args) throws IOException {
try {
changeStart(true);
} catch (IOException e) {
// changeStart(false);
eprintStackTrace();
}
}
}
以上就是关于Java 关于托盘中程序的再次显示全部的内容,包括:Java 关于托盘中程序的再次显示、java 如何判断鼠标进入或者离开了我的系统托盘图标、我有一个java托盘程序,需要右击托盘图标出菜单后点击启动才运行,如何设置开机自动运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)