Java:
String wort1="Hund";
String zeichen="_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ";
for(int j=0; j<zeichen.length(); j++){
if(j==wort1.length()){
wort.setText(j+"");
}
}
String wort1="Hund";
String zeichen="_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ";
for(int j=0; j<zeichen.length(); j++){
if(j==wort1.length()){
wort.setText(j+"");
}
}
Well...Ich will das mir mein Programm 4 von solchen Zeichen "_" anzeigt
wort.setText("_ _ _ _");
ja das ist mir auch klar, so wollte ich es auch machen, aber mein Ziel ist es erstmal zu schauen mit ein Wort den ich kenn, aber später will ich es mit zufallswörter machen , da kann ich nicht nicht beliebig striche machenWell...
?Java:wort.setText("_ _ _ _");
ich möchte, dass er mir die anzahl der Zeichen aus den Array nimmt, die genau die selbe länge haben wie das wortja das ist mir auch klar, so wollte ich es auch machen, aber mein Ziel ist es erstmal zu schauen mit ein Wort den ich kenn, aber später will ich es mit zufallswörter machen , da kann ich nicht nicht beliebig striche machen
String wort = ....;
String striche = String.join(" ", "_".repeat(wort.length()).split(""));
wort.setText(striche);
"_ ".repeat(wort.length())
ausreichen, so das Leerzeichen am Ende nicht stört.Dann nutzt Du vermutlich Java 8 oder so. Das ist erst mit Java 11 rein gekommen (oder so ähnlich. Ich habe das jetzt nicht im Detail geprüft).danke jetzt habe ich es verstanden, aber in mein netbeans erkennt er die methode repeat() nicht
Titel | Forum | Antworten | Datum | |
---|---|---|---|---|
T | Swing Hangman: Schrittweises Zeichnen | AWT, Swing, JavaFX & SWT | 5 |