jeudi 30 avril 2015

Problem bei der GUI - Zu viele Spielbretter

Hallo liebe Community,

ich hab ein Problem mit meiner JFrame Klasse. Bei Spielbeginn erscheint ein Fenster in der ich die Spieleranzahl auswählen kann. Wenn ich nun angebe das 2 Spieler teilnehmen, erscheinen 2 identische Fenster in denen man Name und Farbe des jeweiligen Spielers auswählen kann. Soweit so gut....
Wenn ich aber bei den Fenstern auf OK drücke wird bei beiden ein Spielbrett erzeugt. Mein Problem ist nun das nur ein Spielbrett erzeugt werden soll. Wie kann ich das lösen? Stimmt mein Ansatz mit der For-Schleife?


Code:

class MyActionListener implements ActionListener {                @Override
                public void actionPerformed(ActionEvent e) {
                       
                       
                                if (e.getSource() == addSpieler) {
                                        int x=Integer.valueOf(dropdown.getSelectedIndex());
                                        setVisible(false);
                                        dispose();
                                        for(int i=0;i<=x;i++){
                                        new NewSpieler();


                                        }
                                }


                }
        }



Problem bei der GUI - Zu viele Spielbretter

0 commentaires:

Enregistrer un commentaire