我遇到了某个对象的大小问题,例如JList。如果我添加一个元素,列表的大小会增加。那很好,但是如果我添加了很多元素,JList将会离开我的应用程序的窗口,而我看不到它的底部(对于错误的语法,抱歉)。我怎样才能让尺寸变成静态的,它不会在'我的窗口大小下'出现。Java swing组件保持大小(静态)
Mathijs
我遇到了某个对象的大小问题,例如JList。如果我添加一个元素,列表的大小会增加。那很好,但是如果我添加了很多元素,JList将会离开我的应用程序的窗口,而我看不到它的底部(对于错误的语法,抱歉)。我怎样才能让尺寸变成静态的,它不会在'我的窗口大小下'出现。Java swing组件保持大小(静态)
Mathijs
您可以添加列表JScrollPane
然后滚动窗格中的面板如下:
JScrollPane scroll = new JScrollPane(yourJList, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
yourPanel.add(scrollPane);
谢谢,我走了重建我的布局,并直接测试!谢谢! (我不能投票给你,因为我没有足够的积分) –
如果它按照你的要求工作,那么请把答案标记为接受。 –
谢谢你,它工作! –
如果你发布了一些代码,这将是比较容易理解。 –