【问题标题】:Mouse over - display on screen message Java Application鼠标悬停 - 在屏幕上显示消息 Java 应用程序
【发布时间】:2014-01-13 12:31:19
【问题描述】:

我已经使用 Window Builder 构建了一个程序。我使用了各种 Jbuttons,并希望在按钮悬停时显示一条消息,例如“单击此处添加产品”。我添加了一个事件处理程序

        addButton.addFocusListener(new FocusAdapter() {
        @Override
        public void focusGained(FocusEvent arg0) {


        }

但是我不确定在 FocusEvent 中允许显示此消息所需的代码。我查看了各种方法,例如 MessageBox,但我认为这不是我一直在寻找的。​​p>

【问题讨论】:

  • 已编辑问题:删除了 Eclipse 标记(不相关)并添加了 Swing 标记(非常相关)。

标签: java swing mouseover


【解决方案1】:

不,不要为此使用 FocusListeners。 Java Swing 已经为此提供了一个内置工具,即工具提示。您需要在您的 JButtons 上调用 setToolTipText(...)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-22
    • 2011-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    相关资源
    最近更新 更多