Создать анонимного слушателя в NetBeans - PullRequest
2 голосов
/ 04 июня 2011

Есть ли способ автоматически сгенерировать подходящего слушателя в NetBeans?

Например, когда у меня есть JButton и я набираю button.addActionListener , я бы хотел, чтобы NetBeans генерировал следующий код:

new ActionListener()
{

    public void actionPerformed(ActionEvent e)
    {
        throw new UnsupportedOperationException("Not supported yet.");
    }

}

Ответы [ 5 ]

4 голосов
/ 05 июня 2011

NetBeans способен предварительно генерировать слушателей, без с использованием шаблонов кода.

Это можно сделать, набрав new SomeListener и нажав CTRL + Пробел.

И альт!

3 голосов
/ 04 июня 2011

Чтобы создать прослушиватели событий с помощью NetBeans, откройте файл своей кнопкой, перейдите на вкладку «Дизайн» и выберите свою кнопку.В боковой панели справа вы должны увидеть свойства кнопки.Если нет, убедитесь, что панель свойств активирована в Окне -> Свойства.Если у вас есть свойства, выберите вкладку «События», и первое событие, которое вы должны увидеть, это actionPerformed-event.В раскрывающемся списке вы можете использовать имя события по умолчанию или присвоить его собственному.Если вы выбрали его, NetBeans автоматически создаст для вас код, который вы разместили выше.

2 голосов
/ 04 июня 2011

Вам нужен шаблон кода для этого. Инструменты> Параметры> Редактор> Шаблоны кода

Code Templates

Затем можно нажать Новый и добавить собственное сокращение, скажем 2act.Затем, когда вы наберете:

 button.2act

и нажмете клавишу Tab, Netbeans заменит 2act вашим кодом.

0 голосов
/ 05 июня 2011

Выберите Сервис -> Параметры -> Разное -> GUI Builder.

Вы найдете несколько вариантов того, как генерируются ваши слушатели.

GUI Builder

0 голосов
/ 04 июня 2011

Вы хотите создать свой собственный новый шаблон для этого, поэтому войдите в меню Tools, затем в подменю Templates, чтобы достичь Template Manager.Затем нажмите на папку Java и вы увидите список уже существующих шаблонов.Чтобы увидеть, что в них, нажмите на редактировать.Чтобы скопировать один, выделите шаблон и нажмите «Дублировать».Для получения дополнительных сведений о создании и изменении шаблонов выполните поиск по Template Manager в файлах справки NetBeans.

...