Nwlapcug.com


Come creare due pulsanti in Java

Il nuovo sviluppatore Java, avendo appreso come creare un modulo, aggiungere componenti ad esso e visualizzarla sullo schermo potrebbe essere sorpreso di vedere un evento strano che si verificano se si tenta di aggiungere più di un pulsante. Viene visualizzato solo il primo pulsante, e si riempie l'intero modulo, nascondendo tutti gli altri componenti. Questo è perché il valore predefinito LayoutManager, FlowLayout, consente ai componenti di consumare tanto spazio come essi desiderano; pulsanti, per impostazione predefinita, riempiono tutto lo spazio disponibile. Una soluzione a questo problema consiste nell'utilizzare un LayoutManager più sofisticati.

Istruzioni

1

Aprire un editor di testo o un ambiente Java di sviluppo integrato (IDE).

2

Digitare il seguente codice di Java nell'editor:

Importazioni

importazione javax.swing.*;

importazione java.awt.*;

/**

Creare un semplice form che contiene due pulsanti.

*/

public class {associati

public static void main(String[] args) {

Creare un'istanza di JFrame.

JFrame frame = new JFrame();

Sostituire il valore predefinito LayoutManager con GridLayout.

Permettono di avere righe illimitate e una sola colonna.

frame.setLayout(new GridLayout(0,1));

Creare due istanze della classe JButton.

JButton buttonOne = new JButton("Button one");

JButton buttonTwo = new JButton("Button two");

Aggiungere due pulsanti al telaio.

frame.add(buttonOne);

frame.add(buttonTwo);

Impostare la dimensione del fotogramma e renderlo visibile.

frame.setSize(800,800);

frame.setVisible(true);

}

}

Questo crea un semplice programma che consente di visualizzare un fotogramma e aggiunge due pulsanti ad esso. Particolarmente importante è la riga che imposta il LayoutManager GridLayout. Questo LayoutManager posti i componenti in una griglia che i una certa larghezza e altezza.

3

Salvare il lavoro con il nome "TwoButtons.java." Se sei in un IDE Java, è possibile eseguire il programma facendo clic sul pulsante "Esegui".