我是初学者并以MDI格式创建Java桌面应用程序,因此使用了JDesktopPane和Internal Frames。我主要使用NetBeans Drag and Drop。现在我需要设计一个可以滚动属性的页面。我需要知道我该如何解决这个问题。
我已经通过以下代码但没有得到积极的结果。 Link for the referal
答案 0 :(得分:2)
我有一个解决方案。它可能不是一个合适的解决方案但是如果我尝试将scrollpane作为父窗口添加到它运行的桌面窗格中。
答案 1 :(得分:1)
将所有组件添加到面板 并设置视口
scrollPane.setViewportView(面板);
示例:强>
JScrollPane scrollPane = new JScrollPane();
JPanel panel = new JPanel();
panel.add(button1);//add some other componets that are already initialized
....
scrollPane.setViewportView(panel);
add(scrollPane);