Die setBounds Methode in Java bewegt und die Größe eine Komponente innerhalb der Parameter eines angegebenen Rechteck einpassen . Die neue Position dieser Komponente wird durch die Parameter an die Methode beim Aufruf aus einem Programm Klasse gesetzt . Diese Parameter umfassen den ganzzahligen Datentypen x , y, Breite und Höhe. Die x-und y -Eingänge definiert die neue Startkoordinate des Bauteils bestimmt die Breite der Breite des Bauelements und Höhe bestimmt der Komponente Höhe . Anleitung
1
Importieren Sie die Java Swing -Paket , um den Zugang zum setBounds Methode zu haben. Zum Beispiel das Paket importieren zu Beginn des Programms mit dem Code :
import javax.swing * ;
2
Stellen Sie den Layout-Manager auf null , um die Verwendung zu beseitigen. Java Standard-Layout -Manager , Grenze Layout. Nachdem Sie einen Container für die JButton -Komponente erstellt haben, rufen Sie die Methode für setLayout diesem Container . Zum Beispiel, wenn der Behälter den Namen " Fenster ", der Code wird :
pane.setLayout ( null);
3
erstellen JButton . Zum Beispiel, um einen JButton Namen " Button1 " und beschriftet erstellen "Button ", der Code wird :
JButton button1 = new JButton ( "Button" );
Fügen Sie den JButton auf den Behälter mit der "add "-Methode. Der Code Zugabe des Beispiel -Taste, um das Beispiel Fensterbereich wird :
pane.add ( Button1 );
4
Rufen Sie die Methode auf dem setBounds JButton mit vier Parameter: die linke Pixel-Position die oberste Pixelposition , die Breite des JButton in Pixel und der Höhe der JButton in Pixel. Zum Beispiel, um die Begrenzungen eines JButton , dass Sie 250 Pixel von der linken Seite des Rahmens angezeigt werden soll gesetzt , ein Top-300- Pixel über dem unteren Rand , 300 Pixel breit und 150 Pixel hoch verwenden Sie den Code :
< p > button1.setBounds ( 250, 300 , 300, 150);