P
Patt1502
Gast
Java:
JFrame f = new JFrame();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setLayout(new GridLayout(0, 1));
f.setLocationByPlatform(true);
f.setVisible(true);
f.setTitle("Reihenfolge der Spieler");
JButton OK = new JButton("OK");
f.add(createPlayerSecuence(1));
f.add(createPlayerSecuence(2));
f.add(createPlayerSecuence(3));
f.add(createPlayerSecuence(4));
f.add(OK);
OK.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String[] reihenfolgeSpieler = new String[Spieler.getAnzahlSpieler()];
f.dispose();
createComboKarten();
}
});
f.setSize(350, 300);
}
private JPanel createPlayerSecuence(int index) {
String[] spieler = Spieler.getSpieler();
JPanel panel = new JPanel();
JLabel label = new JLabel("Spieler "+index+": ");
label.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
JComboBox jcb = new JComboBox(spieler);
panel.add(label); panel.add(jcb);
return panel;
}