Я знаю, как использовать класс ActionListener
для получения события actionPerformed
- однако я реализовал свой собственный объект JPanel, и я не могу понять, как создать действие и указать, что оно имеетбыло выполнено так, что слушатель внешнего действия может уловить его.В частности, я хочу перехватить действие внутреннего компонента, преобразовать его getSelectedValue()
и сохранить его в локальной переменной, доступной через геттер.Затем я хочу указать на изменение так, чтобы внешний класс мог взять это, прочитать значение и действовать в соответствии с ним.
Есть идеи?Я думаю, это довольно просто, но я не могу найти то, что я ищу в Google.