我使用Window Builder构建了一个程序。我使用了各种Jbuttons,并希望在按钮悬停时显示“点击此处添加产品”等消息。我添加了一个事件处理程序
addButton.addFocusListener(new FocusAdapter() {
@Override
public void focusGained(FocusEvent arg0) {
}
但是我不确定FocusEvent中需要的代码是否允许显示此消息。我已经看过各种方法,比如MessageBox,但我认为这不是我一直在寻找的。 p>
答案 0 :(得分:3)
不,不要为此使用FocusListeners。 Java Swing已经有了一个内置的工具,工具提示。您需要在JButtons上调用setToolTipText(...)
。