protegido eliminar ejemplo codigo swing netbeans desktop-application

swing - eliminar - actionlistener java ejemplo



Cómo eliminar los métodos actionPerformed en NetBeans (4)

Cuando se agrega un JButton a un panel de contenido, podemos establecer una acción haciendo doble clic en el botón o clic derecho -> Evento -> Acción -> acción realizada. Digamos que configuramos algo para que suceda. Luego debemos eliminar esa función. Se puede hacer fácilmente eliminando el código que escribimos en la acción realizada en ese botón. Pero el problema es que el método actionPerformed de ese botón todavía está allí, aunque ya no se usa y no es necesario.

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 }

¿Cómo se puede quitar? Tengo el JButton por un ejemplo. Otros métodos de acción de los componentes son así.


En la última versión de netbeans, haga clic en el botón con los 3 periodos [...] justo a la derecha del cuadro combinado y se mostrará un nuevo control con los manejadores. Seleccione el que desea eliminar y presione el botón [Eliminar].


Identifique su archivo .java, luego cierre Netbeans y edite su archivo directamente desde un editor de texto.


Si el botón en el que se registró la acción ya no está en el formulario (esto me sucedió después de que reemplacé manualmente el archivo .form con una copia de seguridad anterior), no podrá hacer la solución de Costis Aivalis. En este caso, puede abrir el archivo .java con otro editor de texto y eliminar el controlador de eventos allí.


Vaya a las propiedades de JButton, elija "Eventos", se realizó Acción y elija "ninguno" del cuadro combinado adyacente. Su código fuente está limpio!

Las versiones recientes de Netbeans como 7.3, no ofrecen "ninguna" como opción, pero le permiten eliminar el método ActionPerformed eliminando el nombre del método o presionando los botones 1, 2 y 3: