java - 如何制作一个类似JPopupMenu的消息框?

标签 java swing

我有一个可以响应鼠标移动的应用程序。当鼠标悬停在特定位置时,会出现一条消息。我目前正在使用 JPopupMenu 来显示消息,因为我想要一个无模式的框,并且除了我的消息之外没有任何按钮或信息(因此消除了 JOptionPane 和 JDialog)。只是一条只有我的东西的 strip 。有没有比 JPopupMenu 更好的方法?我觉得我使用 JPopupMenu 做的事情并不是它设计的目的,这让我很恼火。

最佳答案

你可以使用...

  • JWindow这非常像 JPopupMenu - 本质上是未修饰的框架
  • 未装饰 JFrame or JDialog 。如果您对用户能够与弹出窗口上的组件进行交互感兴趣,这些可以提供更好的功能(因为我过去在使用 JWindow 时遇到过焦点问题)

关于java - 如何制作一个类似JPopupMenu的消息框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16311185/

相关文章:

java - XOM 和 getChildElements

java - java中的KeyAdapter输入不起作用

java - 在 Eclipse 中不建议向 JPanel 添加标签和添加方法

Java Swing 执行 gFortran 代码

java - NFC Mifare Ultralight 标签写入

java - 在已排序的 HashMap 中选择顶部 'n' 条目

java - Selenium 测试卡住并且未运行

java - 关闭应用程序时如何保存 TextViews?

java - Swing DJnative Swing Java 示例

java - 改变 jFreeChart 的背景颜色