2013-08-24 46 views
0

我遇到了某个对象的大小问题,例如JList。如果我添加一个元素,列表的大小会增加。那很好,但是如果我添加了很多元素,JList将会离开我的应用程序的窗口,而我看不到它的底部(对于错误的语法,抱歉)。我怎样才能让尺寸变成静态的,它不会在'我的窗口大小下'出现。Java swing组件保持大小(静态)

Mathijs

+2

如果你发布了一些代码,这将是比较容易理解。 –

回答

5

您可以添加列表JScrollPane然后滚动窗格中的面板如下:

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

谢谢,我走了重建我的布局,并直接测试!谢谢! (我不能投票给你,因为我没有足够的积分) –

+0

如果它按照你的要求工作,那么请把答案标记为接受。 –

+0

谢谢你,它工作! –