T
tinella
Gast
hallo leute
kann mir bitte jemand helfen?
ich habe zwei klassen die wichtig sind jetzt. die klasse NameDisp.java sowie HighScoreList.java.
in der klasse NameDisp habe ich folgende Methode implementiert, welche den Inhalt eines Textfeldes als String auslesen soll:
Nun möchte ich in der klasse HighScoreList.java den inhalt des textfeldes in den String nameEOG auslesen (also die klasse readoutName() aufrufen):
Es gibt so aber einen fehler, der compiler sagt mir "The method readoutName(TextField) in the type NameDisp is not applicable for the arguments ()". Ok readoutName() darf beim Aufruf nicht leer sein schon klar aber was muss ich da angeben? weil das textfeld kennt er dann auch nicht und ich will das ja von der klasse NameDisp.java übernehmen und nicht neu deklarieren sonst isses dann leer..
:gaen:
Danke für allfällige Antworten
kann mir bitte jemand helfen?
ich habe zwei klassen die wichtig sind jetzt. die klasse NameDisp.java sowie HighScoreList.java.
in der klasse NameDisp habe ich folgende Methode implementiert, welche den Inhalt eines Textfeldes als String auslesen soll:
Code:
public static String readoutName (TextField verifyName) {
// make a string
name = verifyName.getString();
return name;
}
Nun möchte ich in der klasse HighScoreList.java den inhalt des textfeldes in den String nameEOG auslesen (also die klasse readoutName() aufrufen):
Code:
public void endGame() {
String nameEOG = NameDisp.readoutName();
}
Es gibt so aber einen fehler, der compiler sagt mir "The method readoutName(TextField) in the type NameDisp is not applicable for the arguments ()". Ok readoutName() darf beim Aufruf nicht leer sein schon klar aber was muss ich da angeben? weil das textfeld kennt er dann auch nicht und ich will das ja von der klasse NameDisp.java übernehmen und nicht neu deklarieren sonst isses dann leer..
:gaen:
Danke für allfällige Antworten