- 852 名前:791 [2008/07/05(土) 05:56:40 ]
- 自己解決しました。
DefaultTableCellHeaderRenderer のソースをやっと見られまして、アイコンとして設定していることが分かりました。 以下のレンダラを JTableHeader に設定することで「▲」「▼」が付かなくなりました。 class TableCellHeaderRenderer extends DefaultTableCellHeaderRenderer { private static final long serialVersionUID = 1L; @Override public void setIcon(Icon icon) { if(icon == UIManager.getIcon("Table.ascendingSortIcon") || icon == UIManager.getIcon("Table.descendingSortIcon") || icon == UIManager.getIcon("Table.naturalSortIcon")) return; super.setIcon(icon); } }
|

|