質問
解決
そのままではありません。 ここに、任意のセルの結合をサポートする例があります。 このページには、セルにまたがるテーブルの例がいくつかあります。もちろんそれは古く、あなたはあなたが支払うものを手に入れます。有料ソフトウェアがオプションの場合、 JIDE Grids にはいくつかの本当に素晴らしいSwingテーブルがサポートされていますカスタムセルスパンを含む。
他のヒント
元のTableModelの2つの列をマージするTableModelを使用してJTableを実装できます。
class Model2 extends AbstractTableModel
{
private TableModel delegate;
public Model2(TableModel delegate)
{
this.delegate= delegate;
}
public int getRowCount() { return this.delegate.getRowCount();}
public int getColumnCount() { return this.delegate.getColumnCount()-1;}
public Object getValueAt(int row, int col)
{
if(col==0) return ""+delegate.getValueAt(row,col)+delegate.getValueAt(row,col+1);
return delegate.getValueAt(col+1);
}
(...)
}
所属していません StackOverflow