Hallo.
Ich habe neulich in der Uni angefangen mit Java zu programmieren (also Neuling) und wir sind jetzt bei Swing angekommen.
Klappte bisher sehr gut doch jetzt tritt auf einmal ein Fehler auf, der mich ratlos macht. Und zwar hab ich verschiedene Textboxen in denen dann vom Benutzer ein double-Wert eingegeben werden soll und dieser soll nach Klick auf einem Button via ActionListener weiterverarbeitet werden.
Hier der relevante Codeabschnitt:
Nun zeigt mir der Compiler folgenden Fehler an:
Dabei verweist er auf den Abschnitt force_field.getText.
Ich habe schon vieles probiert, hier gesucht und Google befragt, aber bisher konnte meine Frage nicht geklärt werden.
Ich hoffe ihr könnt mir helfen. Falls hier noch den Rest meines Quellcodes braucht, sagt bescheid.
Danke schon mal.
Stefan
Ich habe neulich in der Uni angefangen mit Java zu programmieren (also Neuling) und wir sind jetzt bei Swing angekommen.
Klappte bisher sehr gut doch jetzt tritt auf einmal ein Fehler auf, der mich ratlos macht. Und zwar hab ich verschiedene Textboxen in denen dann vom Benutzer ein double-Wert eingegeben werden soll und dieser soll nach Klick auf einem Button via ActionListener weiterverarbeitet werden.
Hier der relevante Codeabschnitt:
Code:
button[0].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
double force;
force = Double.parseDouble(force_field.getText());
}
});
Nun zeigt mir der Compiler folgenden Fehler an:
Traeger.java:64: double cannot be dereferenced
force = Double.parseDouble(force_field.getText);
Dabei verweist er auf den Abschnitt force_field.getText.
Ich habe schon vieles probiert, hier gesucht und Google befragt, aber bisher konnte meine Frage nicht geklärt werden.
Ich hoffe ihr könnt mir helfen. Falls hier noch den Rest meines Quellcodes braucht, sagt bescheid.
Danke schon mal.
Stefan