Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: java probleem (cannot load AWT toolkit)  (gelezen 1079 keer)

java probleem (cannot load AWT toolkit)
« Gepost op: 2007/03/24, 12:09:52 »
Als ik de volgende code gebruik in eclipse krijg ik de error:
Citaat
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.70)
   at java.awt.Window.(libgcj.so.70)
   at java.awt.Frame.(libgcj.so.70)
   at javax.swing.JFrame.(libgcj.so.70)
   at Spel.main(Spel.java:10)
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: cannot open shared object file: No such file or directory
   at java.lang.Runtime._load(libgcj.so.70)
   at java.lang.Runtime.loadLibrary(libgcj.so.70)
   at java.lang.System.loadLibrary(libgcj.so.70)
   at gnu.java.awt.peer.gtk.GtkToolkit.(libgcj.so.70)
   at java.lang.Class.initializeClass(libgcj.so.70)
   at java.lang.Class.forName(libgcj.so.70)
   at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
   ...5 more
aan mijn code zou het niet mogen liggen geloof ik:
import javax.swing.*;


public class Spel {

/**
* @param args
*/
public static void main(String[] args) {
JFrame parentWindow = new JFrame("My new JFrame");
       
parentWindow.setSize(320 , 240);
        parentWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        parentWindow.setVisible(true);

}

}
als ik in terminal java -showversion doe:
Citaat
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing)
Ik weet niet of dit helpt, maar waaraan kan het liggen?

groeten


edit:
vreemd trouwens, als ik het in blueJ doe werkt het wel gewoon :?
Maar ik wil het in eclipse... de vraag is hoe

Offline Soul-Sing

  • Lid
java probleem (cannot load AWT toolkit)
« Reactie #1 Gepost op: 2007/03/24, 12:29:31 »
bugreport: https://launchpad.net/ubuntu/+source/gcj-4.1/+bug/90380
met mogelijke oplossing? ben niet zeker....

java probleem (cannot load AWT toolkit)
« Reactie #2 Gepost op: 2007/03/24, 12:44:42 »
daarvoor moet je registreren?
waar doe je dat? er is geen link ofzo

edit:
ah, ok :)
blijkbaar had ik al een account

edit2:
ehm:

Citaat
You may use the main Launchpad site instead.

You can log out.
wat stond daar op die site? :)

java probleem (cannot load AWT toolkit)
« Reactie #3 Gepost op: 2007/03/24, 14:00:22 »
maar ik zie in synaptic dat ik ook gcj dingen heb
(maar niet het eclipse-gcj package)

kan iemand zeggen wat ik wel en beter niet moet hebben?

Offline Soul-Sing

  • Lid
java probleem (cannot load AWT toolkit)
« Reactie #4 Gepost op: 2007/03/24, 14:10:40 »
Citaat van: blackdrive
maar ik zie in synaptic dat ik ook gcj dingen heb
(maar niet het eclipse-gcj package)

kan iemand zeggen wat ik wel en beter niet moet hebben?
dit staat er: known; please install the libgcj7-awt package (which is recommended by gij, gij-4.1 and java-gcj-compat).

java probleem (cannot load AWT toolkit)
« Reactie #5 Gepost op: 2007/03/24, 14:31:33 »
hej, nu lukt het
als ik het venster wil sluiten reageert het niet en moet ik force quit doen (in blueJ niet). Maar misschien is hier ook wel een oplossing voor.

wil dit zeggen dat ik compileer met gij?

Offline Soul-Sing

  • Lid
java probleem (cannot load AWT toolkit)
« Reactie #6 Gepost op: 2007/03/24, 14:46:29 »
Citaat
wil dit zeggen dat ik compileer met gij?
geen idee.