“Conocimientos Programación>Programación Java

Cómo eliminar varios objetos en Java

2015/4/1
Java simplifica la tediosa tarea de diseño de interfaces gráficas de usuario (GUI ) para sus programas , con su biblioteca de oscilación estándar de objetos GUI . Sin embargo , cuando se trata de la reorganización de la interfaz gráfica de usuario en diferentes momentos de la ejecución del programa , usted todavía tiene que emitir comandos separados para eliminar todos los objetos que ha añadido a la interfaz. Se puede simplificar esta tarea y eliminar varios objetos a la vez mediante la adición de conjuntos de objetos que usted necesita para eliminar al mismo tiempo a una lista de arreglos , a continuación, establecer un bucle para eliminar todos los objetos de la lista de arreglo . Instrucciones
1

Agregue la línea " import java.util . *" A la parte superior de su código fuente.
2

Declarar una lista nueva matriz con la sintaxis " ArrayList windowObjects = new ArrayList (); " . donde " windowObjects " es el nombre que le dará a su lista de arreglos
3

Añada los diversos objetos GUI que te gustaría eliminar de la interfaz del programa en un momento dado , repitiendo la sintaxis " windowObjects.add ( GUIObject )," para cada objeto que desea eliminar , al mismo tiempo . En esta declaración, " GUIObjects " es el nombre de cada objeto de interfaz gráfica de usuario que está agregando a la lista de arreglo
4

Retire todos los objetos que pones en tu lista de arreglo con la siguiente sintaxis: .

for (i = 0 ; i < windowObjects.size (); i + + ) { Panel.remove ( windowObject.get ( i ) ;}

En este segmento de código , " i" es el nombre asignado a una variable entera y " Grupo " es el nombre para el objeto JPanel en que Java está dibujando los objetos GUI .

Programación Java
Cómo hacer un almacén de claves
¿Cuáles son las diferencias entre la sintaxis y errores semánticos en Java
Cómo codificar Cajas Java
Java y Revisar ortografía
La importancia de la programación Java en el campo de los ordenadores
Cómo leer un entero con el JTextField
Cómo aplicar una matriz de BorderLayout
Cómo Iniciar una Servlet
Conocimientos Informáticos © http://www.ordenador.online