編集可能なTableViewを実装しています。
テーブルの列は2列で右の列だけを編集できるようにしてるのですが、この右の列は表示するデータ属性(文字列、リスト形式など)によってテキスト入力だったりコンボボックスだったりチェックボックスなどが混在するような入力方法にしたいと考えています。
TableColumn.setCellFactory()のイベントハンドラ内で、乱数によりランダムに入力方法を変えることができましたが、データ属性によって変える方法が見いだせません。
イベントハンドラから当該行のObservableListが参照できれば実現できそうだと思うのですが、それができず行き詰っています。
もし、できるできないも含めてご存じの方がいらっしゃいましたらご教示いただければと思います。
あなたの回答
tips
プレビュー