我想在我的matlab代码中使用一些Java gui。 我想创建一个包含大量按钮的Jpanel,并将此Jpanel添加到JscrollPane以便能够上下左右滚动浏览Jpanel。 我尝试使用JavaComponent()函数中所述:http://undocumentedmatlab.com/blog/javacomponentJscrollpane in matlab
这里是我的代码:
[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);
面板和按钮创建,但我找不到滚动面板,尝试设置jscroll可见没有结果。 我错过了什么?
好吧,这是有道理的。谢谢 –