我不想重新发明轮子,所以我想知道是否存在一些通知组件,比如TrayIcon,我可以设置位置。示例:当我单击按钮时,在按钮旁边显示通知,进入我的项目。
谢谢,
答案 0 :(得分:1)
你发现自己的图书馆看起来不错。如果你想自己构造类似的东西,你需要使用JWindow
作为基类;它是一个顶级窗口,如JFrame
,但没有边框。您只需要相对于组件定位它。要获取组件的屏幕位置,请使用SwingUtilities#convertPointToScreen
。然后,您可以根据需要进行设计,并使用标准组件和布局管理器。