5

TableView に 1 つの列で表示される型の監視可能なリストが必要です。選択すると、残りの情報が右側に表示されます。TableView は、アコーディオンにラップされた TitledPane にラップされています。下の画像を参照してください。

ここに画像の説明を入力

このシナリオでわかるように、列ヘッダーを表示したくありません。

hereにつながる指示hereに従ってみました

Pane header = (Pane) list.lookup("TableHeaderRow");
header.setMaxHeight(0);
header.setMinHeight(0);
header.setPrefHeight(0);
header.setVisible(false);

ただし、JavaFX 8 では機能していないようです。lookup("TableHeaderRow") メソッドは null を返すため、「TableHeaderRow」セレクターが存在しないと思われます。

JavaFX 8 でテーブル ヘッダーを削除/非表示にするための更新された回避策はありますか?

4

5 に答える 5