java JScrollPane移动限制查询?
我有nxn订单的JTable,JScrollPane的大小为
JScrollPane jsc = new JScrollPane(table);
jsc.setPreferredSize(new Dimension(500,700));
场景是这样的:每当我通过向下拖动滚动条编辑JTable的最后一个单元格(它包含一个JTextField)并离开焦点时,滚动条就会滑回原始位置,即开始位置。我希望滚动条位于用户在编辑前后设置的位置。。。。如何做到这一点
提前谢谢你
# 1 楼答案
因为^{} 是Scrolling-Savvy Client,所以它实现了^{} 接口。使用方法^{} 而不是直接在滚动窗格上调用
setPreferredSize()
可能会获得更好的结果# 2 楼答案
您可以确定
scrollToVisible(JTable table, int rowIndex, int vColIndex)
,例如here