koh*_*rfc 9 java height row jtable
我无法动态更改我的行的高度,有一个方法,我需要重载?
- 编辑 -
很抱歉这是我的第一篇短信....我的问题与改变行高有关,具体取决于内容.所以我到目前为止所做的是一个实现TabelCellRenderer的内部类.
这就是我目前正在进行的行高计算.
private static class TextAreaRenderer extends JTextPane implements TableCellRenderer
{
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected,
boolean hasFocus, int row,
int column)
{
/* Setup Code here */
this.setText(((String)value).getEntityName());
int height = new Double(this.getPreferredSize().getHeight()).intValue();
if (table.getRowHeight(row) < height)
table.setRowHeight(row, height);
/* some more code */
return this;
}
Run Code Online (Sandbox Code Playgroud)
}
这是正确的方法吗?谢谢.
| 归档时间: |
|
| 查看次数: |
23058 次 |
| 最近记录: |