gpt4 book ai didi

Java:在TrayIcon中显示文本?

转载 作者:行者123 更新时间:2023-12-02 04:35:51 24 4
gpt4 key购买 nike

我正在编写一个 Java 程序,它将在 Windows 系统托盘中显示当前天气。我已经快完成了,天气出现在工具提示中,托盘中有一个通用图标。

我现在想要做的是在托盘中显示温度而不是通用图标。是否可以在托盘中显示文本?

最终我想要 2 个托盘图标 - 一个以华氏温度显示,另一个以摄氏温度显示,因为我正在尝试学习它们。是否可以同时有两个TrayIcons?

最佳答案

首先,是的,每个应用程序可以有多个 TrayIcon,只要支持 SystemTray。只需添加您想要的数量即可。每个可以有不同的图像和不同的弹出菜单。尽管在每个托盘图标上放置不同的菜单可能会让用户感到非常困惑!

其次,TrayIcon 只能由带有工具提示文本的图像表示。但是,您始终可以动态生成该图像(包括在图像上绘制文本),或更新它,然后通过调用 <trayicon>.setImage() 使 TrayIcon 刷新图像。 .

希望这有帮助。

关于Java:在TrayIcon中显示文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30767699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com