The setBounds metod i Java flyttar och ändrar storlek en komponent för att passa inom parametrarna för en viss avgränsande rektangel . Den nya positionen av denna komponent sätts av de parametrar som skickas till metoden när du ringer det inifrån ett program klass . Dessa parametrar inkluderar de heltal datatyper x, y, bredd och höjd. X-och y -ingångar definiera den nya start koordinaten för komponenten , bestämmer bredd bredden på komponenten och höjd bestämmer komponentens höjd. Instruktioner
1
Importera Java Swing -paketet i syfte att få tillgång till setBounds metoden . Till exempel importera paketet i början av ditt program med hjälp av koden :
import javax.swing *;
2
Ställ layout manager till null för att eliminera användningen av . Javas standard layout manager , gräns layout . När du har skapat en behållare för Button -komponenten kallar setLayout metod för den behållaren . Till exempel , om behållaren namn är " rutan " koden blir :
pane.setLayout ( null ) ;
3
Skapa en JButton . Till exempel , för att skapa en Button som heter " button1 " och märkt " Button , " koden blir :
JButton button1 = new Button ( " knapp " ) ;
Lägg till JButton till behållaren använda " add " metoden . Koden lägger exemplet knappen till exempel panelen blir :
pane.add ( button1 ) ,
4
Ring setBounds metoden på JButton innehåller fyra parametrar : längst till vänster pixelpositionen , det översta pixelpositionen , bredden på JButton i pixlar och höjden på den JButton i pixlar. Till exempel , för att ställa in gränserna för en Button som du vill ska visas 250 pixlar från vänster av ramen , en topp som ligger 300 pixlar ovanför den undre gränsen , 300 pixlar bred och 150 pixlar använda hög koden :
button1.setBounds ( 250 , 300 , 300 , 150 ) ,