X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fxwt%2Fplat%2FX11.java;h=a7709945bb635a1a2211132a2ef609a08f626004;hb=d602d58d0fa307be96122e2fe4e0606015bd5d00;hp=113512bbbc51847a270b44a2af7bb324a13cbb13;hpb=14be229c827cd4034184ea29d6653f6cbd969507;p=org.ibex.core.git diff --git a/src/org/xwt/plat/X11.java b/src/org/xwt/plat/X11.java index 113512b..a770994 100644 --- a/src/org/xwt/plat/X11.java +++ b/src/org/xwt/plat/X11.java @@ -1,4 +1,4 @@ -// Copyright 2003 Adam Megacz, see the COPYING file for licensing [LGPL] +// Copyright 2004 Adam Megacz, see the COPYING file for licensing [LGPL] package org.xwt.plat; import gnu.gcj.RawData; @@ -46,7 +46,7 @@ public class X11 extends POSIX { private native void natInit(); public X11() { } - public void init() { + public void postInit() { natInit(); (new Thread() { public void run() { eventThread(); } }).start(); } @@ -174,7 +174,7 @@ public class X11 extends POSIX { cx2 = Math.min(dx + source.width, cx2); cy2 = Math.min(dy + source.height, cy2); if (cx1 >= cx2 || cy1 >= cy2) return; - slowDrawPicture(((DefaultGlyph)source).getPicture(), dx, dy, cx1, cy1, cx2, cy2, rgb, true); + slowDrawPicture(((Platform.DefaultGlyph)source).getPicture(), dx, dy, cx1, cy1, cx2, cy2, rgb, true); } public void drawPicture(Picture source, int dx, int dy, int cx1, int cy1, int cx2, int cy2) { cx1 = Math.max(dx, cx1);