X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=blobdiff_plain;f=src%2Forg%2Fibex%2Fplat%2FX11.java;h=46a549ea3cfbbc4485168d3e48b1ffe98401f7d3;hp=e821ad5182f6c3bc6ed2292ea7de43a640c6a840;hb=8e190fb0ff508ccf4962bbfbf8295a431805c12b;hpb=3591b88b94a6bb378af3d4abe6eb5233ce583104 diff --git a/src/org/ibex/plat/X11.java b/src/org/ibex/plat/X11.java index e821ad5..46a549e 100644 --- a/src/org/ibex/plat/X11.java +++ b/src/org/ibex/plat/X11.java @@ -5,6 +5,9 @@ import gnu.gcj.RawData; import java.util.*; import org.ibex.js.*; import org.ibex.util.*; +import org.ibex.graphics.*; +import org.ibex.core.*; +import org.ibex.net.*; import org.ibex.*; /** Platform implementation for POSIX compliant operating systems with an X11 Server */ @@ -40,10 +43,10 @@ public class X11 extends POSIX { protected native String _getClipBoard(); protected native void _setClipBoard(String s); protected boolean _needsAutoDoubleClick() { return true; } + protected native String _fileDialog(String suggestedFileName, boolean write); protected native void eventThread(); private native void natInit(); - public X11() { } public void postInit() { natInit(); (new Thread() { public void run() { eventThread(); } }).start();