4
大きなデータを表示する必要があるJtableがあります。私はセルのサイズを増やすことができないので、私はセルのテキストをスクロールすることができるテーブルの各セルにスクロールバーを追加する必要があります。JTableのスクロール可能なセル
私は今、私は細胞上のスクロールバーを見ることができるが、それらをクリックしてスクロールすることはできませんよカスタムセルレンダラー
private class ExtendedTableCellEditor extends AbstractCellEditor implements TableCellEditor
{
JLabel area = new JLabel();
String text;
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int rowIndex, int vColIndex)
{
area.setText(text);
return new JScrollPane(area);
}
public Object getCellEditorValue()
{
return text;
}
}
を追加しようとしました。
この問題に関するご意見はお待ちしております。 ありがとうございました。
カスタムレンダラー*と*カスタムエディターの両方が必要です。後者は、セルが「アクティブ」のときにアクティブになります。 –
['TablePopupEditor'](http://stackoverflow.com/a/3591230/230513)は良い例です。 – trashgod
本当にいいexmaple.Thanskゴミ箱 –