G
Guest
Gast
hallo,
Ich bin dabei meinen QT zu kürzen und wollte mir daher eine Math. Funktion für meine PopUp menüs schreiben die ich dann auf jeden button einfügen kann.
habe mir das ca so gedacht
ich will an markierter stelle eine rechnung durchfürhen die das hier verallgemeinert und für alle Buttons nutzbar macht - 13 an der Zahl.
zur info meine arrays:
lblWerte - Label mit den Werten -> werden aus cmdWuerfel // cmdSelected ausgelesen
lblBezeichnungen -> nur Text
cmdWuerfel
cmdSelected
Ich bin dabei meinen QT zu kürzen und wollte mir daher eine Math. Funktion für meine PopUp menüs schreiben die ich dann auf jeden button einfügen kann.
habe mir das ca so gedacht
Code:
public String popup(){
int number = 0;
String str = "pop";
String nr = number+"";
String[] Optionen = {"Ja","Nein"};
int Auswahl = JOptionPane.showOptionDialog(cmdEiner,"Keine passenden Würfel. Feld Streichen?","Feld Streichen",
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE,null,
Optionen,Optionen[0]);
if(Auswahl==JOptionPane.YES_OPTION){
for(int i =0;i<13;i++){
if(lblWerte[i].getText()==cmdWuerfel[i].getText()){ <---- da liegt das problem
cmdAuswahl[i].setVisible(false);
lblWerte[i].setVisible(true);
lblBezeichnungen[i].setVisible(true);
}
}
wuerfe = 0;
blenden++;
rueck();
blenden();
}
ich will an markierter stelle eine rechnung durchfürhen die das hier verallgemeinert und für alle Buttons nutzbar macht - 13 an der Zahl.
Code:
String[] Optionen = {"Ja","Nein"};
int Auswahl = JOptionPane.showOptionDialog(cmdEiner,"Keine passenden Würfel.Einer Streichen?","Feld Streichen",
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE,null,
Optionen,Optionen[0]);
if(Auswahl==JOptionPane.YES_OPTION){
lblEiner.setVisible(true) ;
cmdEiner.setVisible(false);
lblEinerW.setVisible(true);
wuerfe = 0;
blenden++;
rueck();
blenden();
}
zur info meine arrays:
lblWerte - Label mit den Werten -> werden aus cmdWuerfel // cmdSelected ausgelesen
lblBezeichnungen -> nur Text
cmdWuerfel
cmdSelected