Ich habe mir eine Frame erstellt, GUI und Logik wollte ich nun trennen. Meine Frage ist jetzt, wenn ich in der GUI die Klasse der Logik angegeben habe:
Das war jetzt aus dem GUI.
und ich von der Logik aus, die textField1.setTExt("..."); anwenden möchte, also für ein Textfeld im GUI. SChreibe ich in der Logikklasse allerdings:
dann bekomme ich nach dem compilieren die Fehlermeldung:
logik.java:17:5: error: cannot find symbol
textField1.setText("plus");
^
symbol: variable textField1
location: class logik
logik.java:21:5: error: cannot find symbol
textField1.setText("minus");
^
symbol: variable textField1
location: class logik
2 errors
Was habe ich vergessen?
Java:
private logik lg = new logik();
und ich von der Logik aus, die textField1.setTExt("..."); anwenden möchte, also für ein Textfeld im GUI. SChreibe ich in der Logikklasse allerdings:
Java:
public class logik {
// Anfang Attribute
// Ende Attribute
// Anfang Methoden
public void plus() {
textField1.setText("plus");
}
public void minus() {
textField1.setText("minus");
}
// Ende Methoden
} // end of logik
dann bekomme ich nach dem compilieren die Fehlermeldung:
logik.java:17:5: error: cannot find symbol
textField1.setText("plus");
^
symbol: variable textField1
location: class logik
logik.java:21:5: error: cannot find symbol
textField1.setText("minus");
^
symbol: variable textField1
location: class logik
2 errors
Was habe ich vergessen?