Ich versuche, einige Java-GUI in meinem Matlab-Code zu verwenden. Ich möchte ein Jpanel mit vielen Buttons erstellen und dieses Jpanel zu einem JscrollPane hinzufügen, um durch das Jpanel nach rechts und links blättern zu können. Ich versuchte JavaComponent() Funktion verwendet, wie beschrieben in: http://undocumentedmatlab.com/blog/javacomponentJscrollpane in Matlab
hier ist mein Code:
[jpanel1, hpanel1] = javacomponent('javax.swing.JPanel');
[jButton1, hButton1] = javacomponent('javax.swing.JButton');
[jscroll, hscroll] = javacomponent('javax.swing.JScrollPane');
jButton1.setText('Click again!');
set(hButton1,'position',[5 5 50 50])
set(hpanel1,'position',[50 50 500 500],'BackgroundColor','white');
jpanel1.add(jButton1);
jscroll.add(jpanel1);
Das Panel und Taste erstellt werden, aber ich kann die scrollpane nicht gefunden, versucht, die jscroll auf sichtbare Einstellung ohne Ergebnisse. WHat verpasse ich ??
ok das macht Sinn. Vielen Dank –