Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come rimuovere più oggetti in Java

Java semplifica il noioso compito di progettare interfacce utente grafiche (GUI ) per i vostri programmi con la libreria Swing serie di oggetti GUI . Tuttavia, quando si tratta di riorganizzare l'interfaccia grafica in diversi punti l'esecuzione del programma , si devono ancora emettere comandi separati per la rimozione di ogni oggetto aggiunto all'interfaccia. È possibile semplificare questo compito e rimuovere più oggetti in una sola volta con l'aggiunta di insiemi di oggetti che è necessario rimuovere al tempo stesso di una lista di array , quindi impostando un ciclo for per rimuovere ogni oggetto nella lista di array . Istruzioni
1

aggiungere la riga " import java.util . *" Per la parte superiore del vostro codice sorgente .
2

dichiarare una nuova lista di array con la sintassi " ArrayList windowObjects = new ArrayList (); " . dove " windowObjects " è il nome che darai alla tua lista di array
3

Aggiungi i vari oggetti di grafica che si desidera rimuovere dalla interfaccia del programma in un dato momento ripetendo la sintassi " windowObjects.add ( GUIObject )," per ogni oggetto che si desidera rimuovere , allo stesso tempo . In questa dichiarazione , " GUIObjects " è il nome di ogni oggetto GUI si aggiunge alla lista di array
4

Rimuovere tutti gli oggetti che hai messo nella tua lista di array con la seguente sintassi : .

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

In questo segmento di codice , " i" è il nome assegnato a una variabile intera e "Pannello " è il nome per l'oggetto JPanel su cui Java sta disegnando gli oggetti GUI .

 

Programmazione © www.354353.com