how can i resize a jscrollpane

左心房为你撑大大i 提交于 2019-12-13 18:02:29

问题


Ok so I have this code:

//adding the panel which will hold the order table
JPanel orderPanel = new JPanel();
right.add(orderPanel);
JTable order = new JTable(orderData, orderColumnNames);
JScrollPane orderPane = new JScrollPane(order);
orderPanel.add(orderPane);

And I want to be able to remove this space :

I guess the space is made by the JScrollPane but i can't find any method to resize the JScrollPane to the JTable's size


回答1:


For the reasons adduced here, don't of invoke setPreferredSize(). Instead, override getPreferredScrollableViewportSize() to return the desired size.



来源:https://stackoverflow.com/questions/21942213/how-can-i-resize-a-jscrollpane

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!