Java swing组件保持大小(静态)

时间:2013-08-24 12:53:35

标签: java eclipse swing window jlist

我遇到了某个对象大小的问题,例如JList。如果我添加一个元素,列表的大小将会增加。嗯,这很好,但是如果我添加了很多元素,JList将不在我的应用程序的窗口中,我看不到它的底部(抱歉语法不好)。我怎样才能使尺寸保持静止,不会超出我的窗口尺寸。

Mathijs

1 个答案:

答案 0 :(得分:5)

您可以将列表添加到JScrollPane,然后将窗格滚动到面板,如下所示:

JScrollPane scroll = new JScrollPane(yourJList, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
yourPanel.add(scrollPane);