Originariamente inviato da cluadia
allora dovrei far visualiizare 6 bottoni, posizionionati i primi tre in un colonna e gli altri nella colonna successiva
Ma scusa, se devi avere una griglia di 3x2 pulsanti, perché creare un pannello che contiene 2 pannelli ognuno con 3 pulsanti???
Basta che crei un JPanel con un GridLayout di 3x2 e poi ci inserisci i 6 pulsanti!
Esempio di una applicazione:
codice:
import java.awt.*;
import javax.swing.*;
public class TestFrame extends JFrame
{
public TestFrame ()
{
super ("Prova");
setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
setSize (300, 300);
JPanel panel = new JPanel (new GridLayout (3, 2));
add (panel, BorderLayout.SOUTH);
panel.add (new JButton ("sinistra 1"));
panel.add (new JButton ("destra 1"));
panel.add (new JButton ("sinistra 2"));
panel.add (new JButton ("destra 2"));
panel.add (new JButton ("sinistra 3"));
panel.add (new JButton ("destra 3"));
}
public static void main (String[] args)
{
SwingUtilities.invokeLater (new Runnable()
{
public void run ()
{
TestFrame f = new TestFrame ();
f.setVisible (true);
}
});
}
}