我想显示一个带有该功能的jtable,如果屏幕上没有足够的空间,则列首先开始缩小(并显示较少的信息),然后开始消失。必须在详细信息视图中显示所选行的已删除列中包含的信息。
是否有任何摆动组件库中的组件(可能是开源的还是商业的)提供这些功能?
提前致谢,
尼尔斯
答案 0 :(得分:1)
您可以使用值JTable
来呼叫setAutoResizeMode(int)
的{{1}}。默认调整大小模式为JTable.AUTO_RESIZE_ALL_COLUMNS
,它将保留表的总宽度(即,如果展开一列,则整个表变宽)。对于AUTO_RESIZE_SUBSEQUENT_COLUMNS
,表格大小的宽度不应超过AUTO_RESIZE_ALL_COLUMNS
的范围;即你永远不应该看到水平滚动条。
显然,当它们变得足够小时,这并不能解决有关自动隐藏列的问题。
答案 1 :(得分:1)
也许Jide组件提供了smth。像那样。在我看来,你想拥有某种主表格作为主人的主要细节视图!?
看看这里:http://www.artima.com/forums/flat.jsp?forum=276&thread=156018
没有提到哪个组件确切地提供了主详细信息视图,但也许这里有人已经使用过它?