PHP ver gevorderde |
|
Dankje Nemesiskoen,
nu compileert hij hem maar bij het uitvoeren gaf hij:
Exception in thread "main" java.lang.NoSuchMethodError: main
ik heb erop gezocht en kwam te weten dat het altijd "public static void main(String[] args)" moet zijn.
Maar dan kwam de volgende compileerfouten:
D:\nikos\java\traytest.java:33: non-static variable tray cannot be referenced from a static context
tray = new TrayIcon(icon, "My Caption", menu);
^
D:\nikos\java\traytest.java:35: non-static variable tray cannot be referenced from a static context
SystemTray.getDefaultSystemTray().addTrayIcon(tray);
^
D:\nikos\java\traytest.java:37: non-static variable timer cannot be referenced from a static context
timer = new Timer();
^
D:\nikos\java\traytest.java:38: non-static variable this cannot be referenced from a static context
timer.schedule( new update(), 20*1000);
^
D:\nikos\java\traytest.java:38: non-static variable timer cannot be referenced from a static context
timer.schedule( new update(), 20*1000);
Ik heb dit kunnen veranderen naar 1 fout door static voor m'n 2 variabelen te zetten, nu heb ik alleen de volgende fout:
D:\nikos\java\traytest.java:38: non-static variable this cannot be referenced from a static context
timer.schedule( new update(), 20*1000);
(http://pastebin.be/214/ dit is de code dat ik nu heb)
Ok het is me gelukt: ook static voor m'n class zetten
:o |