У меня возникли проблемы при попытке добавить PApplet
в SWT, оно появляется в пустое окно, когда оно должно просто отображать PApplet
. То есть PApplet
работает сам по себе, но не в SWT-окне.Как добавить обработку PApplet в SWT
Я думал, что просто добавить PApplet
в фрейм должен изначально сделать трюк, используя код учебника SWT в Eclipse. Видимо, это было не так просто. Вот мой код, где 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
@arcticpenguin: PApplet - это класс, который обрабатывает. использует в качестве окна/апплета фрейм. Он подклассифицирует класс Applet класса java. – Spoike
@Spoike Вы когда-нибудь нашли решение для этого? – RoflcoptrException