Jak používat setBounds s JButton
Krok 1
Importujte balík Java oscilace, abyste získali přístup k metodě setBounds. Například pro import balíčku na začátku programu použijte kód:
import javax.swing. *;
Krok 2
Nastaví nulový ovladač distribuce, který vyloučí použití výchozího Java manažera. Po vytvoření kontejneru pro komponentu JButton zavolejte metodu setLayout pro daný kontejner. Pokud je například název kontejneru "podokno", kód se stává:
pane.setLayout (null);
Krok 3
Vytvořte JButton. Například pro vytvoření tlačítka JButton nazvaného "Button1" a tlačítka "label" se kód stává:
Tlačítko JButton1 = nový JButton ("Tlačítko");
Přidejte JButton do kontejneru pomocí metody "add". Vzorový kód přidáním tlačítka na příkladovém panelu se stává:
pane.add (tlačítko1);
Krok 4
Zavolejte metodu setBounds v JButtonu, který obsahuje čtyři parametry: poloha levého pixelu, poloha horního pixelu, šířku JButtonu v pixelech a výšku JButtonu v pixelech. Chcete-li například nastavit limity objektu JButton, který chcete mít 250 pixelů vlevo od obrázku, použije se kód, který se nachází 300 pixelů nad spodním okrajem, široký 300 pixelů a 150 pixelů vysoký.
button1.setBounds (250, 300, 300, 150);