Java:
JPanel panel1=new JPanel();
panel1.setLayout(new FlowLayout());
JPanel panel2=new JPanel();
panel2.setLayout(new FlowLayout());
dhaupthaus=new JDialog();
dhaupthaus.setLayout(new BoxLayout(dhaupthaus,BoxLayout.Y_AXIS));
dhaupthaus.add(panel1);
dhaupthaus.add(panel2);
panel1.add(aktuellerAusbau);
panel2.add(eisenmine);
panel2.add(lehmgrube);lehmgrube.addActionListener(new GebäudeListener());
panel2.add(holzfäller);holzfäller.addActionListener(new GebäudeListener());
dhaupthaus.pack();
dhaupthaus.setVisible(true);
was ist hier falsch? irgendwas stimmt anscheinend nicht mit dem Layout ?!