Я хочу выполнить какое -то действие, когда мышь превышает jmenuitem. Какой слушатель мне использовать?

StackOverflow https://stackoverflow.com/questions/5818689

  •  26-10-2019
  •  | 
  •  

Вопрос

Я хочу выполнить какое -то действие, когда мышь превышает 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).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top