ho tentato di fare un semplice programma utilizzando Eclipse, però mi da diversi errori. Sono noob in questo campo quindi vorrei capire il perché degli errori. Di seguito il codice:

codice:
import javax.swing.*;

public class TwoWindows {
	public static void main(String[] args) {
		JFrame w1 = new JFrame("Grande");
		JFrame w2 = new JFrame("Piccola");
		
		w1.setSize(200, 125);
		w2.setSize(150, 100);
		
		w1.setVisible(true);
		w2.setVisible(true);
	}
}
Di seguito gli errori:
codice:
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.<init>(libgcj.so.70)
   at java.awt.Frame.<init>(libgcj.so.70)
   at javax.swing.JFrame.<init>(libgcj.so.70)
   at TwoWindows.main(TwoWindows.java:5)
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.<clinit>(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