Static reference non static method
lima-city → Forum → Programmiersprachen → Java
-
Hallo,
ich vermute mal, das ist ein Anfängerfehler. Ich komme aber einfach nicht dahinter, was ich falsch mache. Static usw. habe ich wohl noch nicht ganz verstanden. Das ist der Code (in Processing geschrieben):
DFLoader dfl; DF df; void setup(){ size(600, 400); background(0); dfl=new DFLoader(); df=DFLoader.load("Test.df"); } class DF{ DF(){ ; } public boolean loadDFfromFile(String path){ try{ //load file } catch(Exception e){ return false; } return true; } } class DFLoader{ DFLoader(){ ; } public DF load(String path){ DF df=new DF(); df.loadDFfromFile(path); return df; } }
Edit:
Mittlerweile habe ich den Fehler gefunden. Tut mir Leid. Ich glaube, ich habe es jetzt verstanden. Es muss natürlich statt
df=DFLoader.load("Test.df");
df=dfl.load("Test.df");
heißen.
Vielleicht hilft das ja noch irgendwem...
Beitrag zuletzt geändert: 22.3.2011 19:56:16 von tdm -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage