Java 扩展JTable裁剪问题
嗨,我正在使用我在互联网上找到的一组类,它们扩展了JTable的功能,使我能够合并或拆分一些单元格 上面提到的功能可以正常工作,但我对表格的显示方式有两个问题。扩展的JTable存储在JScrollPane中,它存储在Box中 第一个问题是,当我有很多collumn时,最后一个或最后两个(取决于我有多少个collumn)被剪裁(当我将滚动条移动到右侧边缘时,我看不到最后一个collumn,或者它被剪裁,因此只有部分数据可见。) 我做了一些实验,添加了一些空的collumns,这很有帮助,所以我假设这与JScrollPane如何获得它应该显示的表的宽度有关,但我不知道如何改变它。我试图调用table.setPreferredScrollableViewportSize(new Dimension());DimentVision设置为一个非常大的值,但没有帮助Java 扩展JTable裁剪问题,java,swing,jtable,Java,Swing,Jtable,嗨,我正在使用我在互联网上找到的一组类,它们扩展了JTable的功能,使我能够合并或拆分一些单元格 上面提到的功能可以正常工作,但我对表格的显示方式有两个问题。扩展的JTable存储在JScrollPane中,它存储在Box中 第一个问题是,当我有很多collumn时,最后一个或最后两个(取决于我有多少个collumn)被剪裁(当我将滚动条移动到右侧边缘时,我看不到最后一个collumn,或者它被剪裁,因此只有部分数据可见。) 我做了一些实验,添加了一些空的collumns,这很有帮助,所以我假
第二个问题是,当我单击靠近右边缘的单元格时,将选择下一个单元格。单元格离左边缘越远,其右侧的单元格越远。当我单击上一个Column中的单元格时,我看不到选择。如果没有简单的答案,可能有人知道一些开源替代方案,可以在表中显示具有合并功能的数据。我只找到了花费很多钱的商业代码。请发布或链接到相关代码。