當試圖將PApplet
添加到SWT中時出現問題,當它應該呈現PApplet
時,會出現一個空窗口。即PApplet
本身工作,但不在SWT窗口。如何在SWT中添加處理PApplet
我認爲只需在框架中添加PApplet
應該首先使用Eclipse中的SWT教程代碼。顯然這並不容易。這裏是我的代碼,其中MyPApplet
是一個定製PApplet
:
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
Composite composite = new Composite(shell, SWT.EMBEDDED | SWT.NO_BACKGROUND);
Frame frame = SWT_AWT.new_Frame(composite);
PApplet pApplet = new MyPApplet();
frame.add(pApplet);
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) display.sleep();
}
display.dispose();
}
我缺少的東西?
叫我白癡......什麼是PApplet? – andyczerwonka 2009-10-28 23:12:46
@arcticpenguin:PApplet是一個類processing.org用作窗口/小程序框架,它是java的Applet類的子類 – Spoike 2009-10-29 09:38:47
@Spoike你有沒有找到一個解決方案? – RoflcoptrException 2012-04-07 22:45:59