How to add /arrange multiple items in a JPanel?
Hi,
I want to add several JLabels, JButton etc in my Container by using JPanels.
I have two JPanels one north and one center but i don't know how to arrange to JLabels, JButtons so it looks nice in the gui
public SpelerInvoeren(){
System.out.println("start SpelerInvoeren");
Container c = getContentPane();
c.setLayout(new GridLayout(3,1));
JPanel p =new JPanel();
JPanel pCenter =new JPanel();
northLbl =new JLabel("voer Speler 1");
player =new JLabel("Naam Speler");
beginSaldo =new JLabel("Begin bedrag:");
player1TF =new JTextField(45);
beginSaldo1TF =new JTextField(45);
startGame =new JButton("Start spel");
nextPlayer =new JButton("Volgende speler");
birth =new JLabel("Geboorte datum: ");
birth2TF =new JTextField(10);
quitGame =new JButton("Stoppen");
//NORTH JPanel
p.add(northLbl);
//CENTERJPanel
pCenter.add(player);
pCenter.add(player1TF);
pCenter.add(nextPlayer);
pCenter.add(player1TF);
pCenter.add(nextPlayer);
pCenter.add(beginSaldo);
pCenter.add(beginSaldo1TF);
pCenter.add(startGame);
pCenter.add(birth);
pCenter.add(birth2TF);
pCenter.add(quitGame);
c.add(p, BorderLayout.NORTH);
c.add(pCenter);
setTitle("SpelerInvoeren");
setSize(800,600);
setResizable(false);
setVisible(true);
}
I tried pack() and changing the size of the frame but I think there are easier/better ways to do this.

