我有一个用于聊天的JApplet。我想有可能的是,当applet被最小化并且用户收到聊天消息时,最小化的窗口变为橙色(从而向用户显示已发生的事情)。
如何让applet执行此操作?
谢谢, 添
答案 0 :(得分:0)
您可以访问applet中的系统托盘(我不确定)。查看java.awt.SystemTray
类 - 托盘允许您向用户弹出消息。
或者,您可以尝试使用Window
方法调用toFront
的{{1}}方法或“最大化”(同样,我不确定这会产生什么影响)在小程序中)。我怀疑setSize
方法将是一个不错的选择
我要看的另一个选择是提出toFront
。这种情况的存在可能会导致操作系统将注意力集中到最小化的小程序上。您可以收听代表屏幕的窗口事件,使其无法最小化以清除对话框,以便用户永远不会知道它在那里。