【发布时间】:2016-09-10 01:36:18
【问题描述】:
我正在尝试在我的 matlab 代码中使用一些 java gui。 我想创建一个包含很多按钮的 Jpanel,并将这个 Jpanel 添加到 JscrollPane 以便能够在 Jpanel 中上下左右滚动。 我尝试使用 JavaComponent() 函数,如下所述:http://undocumentedmatlab.com/blog/javacomponent
这是我的代码:
[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 设置为可见但没有结果。 我错过了什么?
【问题讨论】:
标签: swing matlab jscrollpane matlab-gui