Я хочу выполнить какое -то действие, когда мышь превышает jmenuitem. Какой слушатель мне использовать?
Вопрос
Я хочу выполнить какое -то действие, когда мышь превышает jmenuitem. Какой слушатель мне использовать?
Решение
Использовать Мысли. Анкет Его метод MouseEntered () и Mouseexited () будет полезен для вас.
Другие советы
и альтернатива есть
menuItem1.getModel().addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
ButtonModel model = (ButtonModel) e.getSource();
if (model.isRollover()) {
// some stuff
}// may be another states from ButtonModel
}
});
Если «какое -то действие» оказалось «Показать сообщение», посмотрите на Jcomponent.settooltiptext (String).
Не связан с StackOverflow