鼠标悬停 - 在屏幕消息Java Application上显示

时间:2014-01-13 12:31:20

标签: java swing mouseover

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

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


        }

但是我不确定FocusEvent中需要的代码是否允许显示此消息。我已经看过各种方法,比如MessageBox,但我认为这不是我一直在寻找的。

1 个答案:

答案 0 :(得分:3)

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