2013-08-24 76 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

謝謝你,它工作! –