您是否可以设置Swing TableColumn以在调整大小时自动截断/删除单元格的左/前导字符?

时间:2012-12-04 14:26:43

标签: truncation tablecolumn

我需要在单元格的开始/左边缘处使用elipses(...),而不是在单元格宽度的值太长时使用末尾/右边缘,无论是在最初加载时还是在调整大小时列。

我试图通过使用下面的代码对列进行右对齐来处理这个问题,希望它能以相同的方式处理调整大小。但事实并非如此。它正确地证明了值,但是当值太大时继续截断值的正确大小。

DefaultTableCellRenderer r = new DefaultTableCellRenderer();
r.setHorizontalAlignment(SwingConstants.RIGHT);
appCol.setCellRenderer(r);

0 个答案:

没有答案