J'ai un problème en essayant d'ajouter un PApplet
dans SWT, il affiche une fenêtre vide quand il devrait juste rendre le PApplet
. C'est à dire. le PApplet
fonctionne tout seul, mais pas dans une fenêtre SWT.Comment ajouter un PApplet de traitement dans SWT
Je pensais que l'ajout du PApplet
dans le cadre devrait d'abord faire l'affaire, en utilisant le code du tutoriel SWT dans Eclipse. Apparemment, ce n'était pas si facile. Voici mon code, où MyPApplet
est un PApplet
personnalisé:
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();
}
Suis-je manque quelque chose?
appelez-moi un idiot ... qu'est-ce qu'un PApplet? – andyczerwonka
@arcticpenguin: PApplet est une classe que processing.org Utilise comme une fenêtre/applet frame.Il sous-classe la classe Applet de Java – Spoike
@Spoike avez-vous déjà trouvé une solution pour cela? – RoflcoptrException