carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
5.882 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 15 von 2963 (1%) |<   <   >   >|

Autor Gast
Datum 25.10.08, 15:50
Betreff non-static variable


Ich versuche aus einer bestehenden Klasse eine andere aufzurufen.
Dabei tritt dieser Fehler auf: non-static variable Tankinhalt cannot be referenced from a static context
was kann ich tun um den Fehler zu beheben?

Hier ist der Code aus den zwei verschiedenen Klassen

public void jb_tanken_ActionPerformed(ActionEvent evt) {
    double Menge = Double.parseDouble(jop_tankenShowInputDialog());
    Auto.tanken(Menge);
    jtf_Tankinhalt.setText(Double.toString(Auto.Tankinhalt));
}


Jetzt das aus der anderen Klasse

public double Tankinhalt;
public void tanken(double Menge) {
    if (Menge > 0) {
        Tankinhalt = Tankinhalt + Menge;
        if (Tankinhalt > Tankvolumen) {
            Tankinhalt = Tankvolumen;
            getTankinhalt();
        }
    }
}

public double getTankinhalt() {
    return Tankinhalt;
}



Diskussionsverlauf:
non-static variable
    Re: non-static variable

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com