G
Guest
Gast
Also: ich hab ein Tic Tac Toe geschrieben, zusammen mit einem Freund. Ich habe ein Option-Window mit AWT gemacht und dabei drei CHOICE-Boxen eingefügt !
Frage: wie sieht der Sourcecode richtig aus ?:
Nur ich weiß nicht, wie man das richtig macht ?
Im Endeffekt weiß ich wo der Fehler liegt jedoch, nicht wie man diesen beheptt =( *zumHeulen*
Nochmal genaue Beschreibung:
Ich benutze eben wie schon im Source comment events in der vorgefertigten Methode itemStateChanged und dort gab ich aus Versehen bei allen drei Choice Boxen dasselbe Event an! --> wenn ich beim ausführen nur eins angekreuzt habe
passierte folgendes:
Ich kreutze das obere an und die anderen beiden waren auch rot wie ich dies ausgeben ließ! Nur wie kann ich ein anderes Event bei den anderen einzelnen beiden benutzen bzw. zuweisen ?
bidde bidde schnell antworten ich brauch das schon am Montag Ferstisch !!!
PS: ich weiß es sind viele Rechtschreibfehler in diesem Text aber ich musste so schnell wie möglich fragen also ka Zeit zum Verbessern.
[Edit by Beni: verstehe zwar den Text immernoch nicht, aber habe ein paar Rechtschreibfehler korrigiert.]
Frage: wie sieht der Sourcecode richtig aus ?:
Code:
public void itemStateChanged(ItemEvent event)
{
//HIER IST DER FEHLER da ich bei allen drei dasselbe EVENT benutze bei der CHOICE BOX Beschaffung nur wie
ändere ich das ?
Choice bg =(Choice)event.getItemSelectable();
bg.getSelectedIndex();
GameDialog.cbackground = bg.getSelectedItem();
Choice csp1 =(Choice)event.getItemSelectable();
GameDialog.sp1color = csp1.getSelectedItem();
Choice sp2 =(Choice)event.getItemSelectable();
GameDialog.sp2color = csp1.getSelectedItem();
System.out.println(GameDialog.cbackground +"\n"+GameDialog.sp1color+"\n"+GameDialog.sp2color);
}
Nur ich weiß nicht, wie man das richtig macht ?
Im Endeffekt weiß ich wo der Fehler liegt jedoch, nicht wie man diesen beheptt =( *zumHeulen*
Nochmal genaue Beschreibung:
Ich benutze eben wie schon im Source comment events in der vorgefertigten Methode itemStateChanged und dort gab ich aus Versehen bei allen drei Choice Boxen dasselbe Event an! --> wenn ich beim ausführen nur eins angekreuzt habe
passierte folgendes:
Ich kreutze das obere an und die anderen beiden waren auch rot wie ich dies ausgeben ließ! Nur wie kann ich ein anderes Event bei den anderen einzelnen beiden benutzen bzw. zuweisen ?
bidde bidde schnell antworten ich brauch das schon am Montag Ferstisch !!!
PS: ich weiß es sind viele Rechtschreibfehler in diesem Text aber ich musste so schnell wie möglich fragen also ka Zeit zum Verbessern.
[Edit by Beni: verstehe zwar den Text immernoch nicht, aber habe ein paar Rechtschreibfehler korrigiert.]