Java 关于托盘中程序的再次显示

Java 关于托盘中程序的再次显示,第1张

不知道你程序框架是什么样子的。双击鼠标后把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托盘程序,需要右击托盘图标出菜单后点击启动才运行,如何设置开机自动运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9315888.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存