Подтвердить что ты не робот

Как удалить actionPerformed методы в NetBeans

Когда a JButton добавляется в панель контента, мы можем установить действие, дважды щелкнув по кнопке или щелкните правой кнопкой мыши- > Событие- > Действие- > actionPerformed. Скажем, мы установили что-то еще. Затем нам нужно удалить эту функцию. Это можно сделать легко, удалив код, который мы написали, в том, что buttton actionPerformed. Но проблема в том, что кнопка actionPerformed метод все еще существует, хотя она больше не используется и не нужна.

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
   //no function here.. but this  code is still remaining. need to remove this code part as well
}

Как его можно удалить? Я привел пример JButton. Методы взаимодействия других компонентов выглядят следующим образом.

4b9b3361

Ответ 1

Перейдите к своим свойствам JButton, выберите "События", actionPerformed и выберите "none" из соседнего поля. Исходный код очищается!

Netbeans Properties

Последние версии Netbeans, например 7.3, не предлагают "ни одного" в качестве опции, но позволяют удалить метод actionPerformed, удалив имя метода или нажав кнопки 1, 2 и 3:

enter image description here

Ответ 2

Если кнопка, в которой было зарегистрировано действие, больше не находится в форме (это случилось со мной после того, как я вручную заменил файл .form предыдущей резервной копией), тогда вы не сможете сделать решение Costis Aivalis. В этом случае вы можете открыть файл .java с помощью другого текстового редактора и удалить обработчик событий.

Ответ 3

В последней версии netbeans нажмите кнопку с тремя периодами [...] справа от поля со списком и отобразится новый элемент управления, отображающий обработчики. Выберите тот, который нужно удалить, и нажмите кнопку [Удалить].

Ответ 4

Определите ваш .java файл, затем закройте Netbeans и отредактируйте файл непосредственно из текстового редактора.