如何将Scroll添加到jDesktopPane

时间:2014-08-05 09:11:05

标签: java swing

我是初学者并以MDI格式创建Java桌面应用程序,因此使用了JDesktopPane和Internal Frames。我主要使用NetBeans Drag and Drop。现在我需要设计一个可以滚动属性的页面。我需要知道我该如何解决这个问题。

我已经通过以下代码但没有得到积极的结果。 Link for the referal

2 个答案:

答案 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);