De setBounds methode in Java verplaatst en vergroot of verkleind een component om te passen binnen de parameters van een opgegeven begrenzende rechthoek . De nieuwe positie van dit onderdeel wordt bepaald door de parameters naar de werkwijze bij het aanroepen van het vanuit een programma -klasse . Deze parameters omvatten de integer types data x , y , breedte en hoogte . De x en y inputs hier de nieuwe startcoördinaten van het onderdeel , breedte bepaalt de breedte van de component en de hoogte bepaalt de hoogte van de component. Instructies 1 Importeer de Java Swing -pakket om de toegang tot de setBounds methode hebben . Zo importeert u het pakket bij de start van uw programma met de code : import javax.swing * ; kopen van 2 Stel de lay-out manager op null om het gebruik van de weg . Java's standaard lay-out manager , grens layout . Nadat u een container voor het onderdeel JButton hebben gecreëerd bellen met de setLayout methode voor die container . Bijvoorbeeld , als de naam van de container is ' ruit ', de code wordt dan: pane.setLayout ( null ) ; 3 Maak een JButton . Bijvoorbeeld , om een JButton naam " button1 " en het label te creëren " knop , " de code wordt : JButton button1 = new JButton ( " Button " ) ; Voeg de JButton aan de container met behulp van de "toevoegen" -methode . De code toevoegen van de voorbeeld -knop om het paneel voorbeeld wordt : pane.add ( button1 ) ; 4 Bel de setBounds methode op JButton met vier parameters : de meest linkse pixel positie de bovenste pixel positie de breedte van de JButton in pixels en de hoogte van de JButton in pixels . Bijvoorbeeld, om de grenzen van een JButton die u wilt laten verschijnen 250 pixels vanaf de linkerkant van het frame set , een top op 300 pixels boven de onderste grens , 300 pixels breed en 150 pixels hoog gebruik de code : button1.setBounds ( 250 , 300 , 300 , 150 ) ;
|