Il metodo SetBounds in Java si muove e ridimensiona un componente per rientrare nei parametri di un rettangolo di delimitazione specificato . La nuova posizione di questo componente è impostato dai parametri inviati al metodo quando chiamando dal programma all'interno di una classe . Questi parametri includono i tipi di dati interi x , y , width e height . X ed y ingressi definire la nuova coordinata di partenza del componente , larghezza determina la larghezza del componente e dell'altezza determina l'altezza del componente. Istruzioni
1
importare il pacchetto Java Swing al fine di avere accesso al metodo SetBounds . Ad esempio , importare il pacchetto all'inizio del vostro programma utilizzando il codice :
import javax.swing * ;
2
il gestore di layout a null per eliminare l'uso di . gestore di layout di default di Java , layout di confine . Dopo aver creato un contenitore per la componente JButton chiamare il metodo setLayout per quel contenitore . Per esempio, se il nome del contenitore è "pane ", il codice diventa :
pane.setLayout ( null) ;
3
Creare un JButton . Ad esempio, per creare un JButton di nome " button1 " e l'etichetta " Button ", il codice diventa :
JButton button1 = new JButton ( "Pulsante" ) ;
Aggiungi il JButton al contenitore con il metodo "add" . Il codice aggiungendo il pulsante di esempio al riquadro esempio diventa:
pane.add ( button1 ) ;
4
Chiamare il metodo SetBounds sul JButton contiene quattro parametri : la posizione del pixel più a sinistra , la posizione di pixel più alto , la larghezza del JButton in pixel e l'altezza del JButton in pixel . Ad esempio, per impostare i limiti di un JButton che si desidera apparire 250 pixel dalla sinistra del telaio , una cima situata a 300 pixel di sopra del bordo inferiore , 300 pixel di larghezza e 150 pixel di altezza usa il codice :
< p > button1.setBounds ( 250 , 300 , 300 , 150 ) ;