クラス
javafx.scene.control.TreeViewの使用
-
TreeViewを使用するパッケージ パッケージ 説明 javafx.scene.control JavaFXユーザー・インタフェース・コントロール(UIコントロールまたは単純なコントロール)は、特に多くの異なるアプリケーション・コンテキストでの再利用に適しているJavaFXシーングラフの特化されたノードです。javafx.scene.control.cell javafx.scene.control.cellパッケージには、Cell、IndexedCell、ListCell、TreeCellおよびTableCellなどのコア・クラス以外のすべてのセル関連クラスが配置されます。javafx.scene.control.skin javafx.scene.control.skinパッケージでは、通常は各UIコントロールのスキン・クラスが配置されます -
-
javafx.scene.controlのTreeViewの使用
TreeViewを返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 TreeView<T>TreeView.EditEvent. getSource()編集が発生したTreeViewを返します。TreeView<T>TreeCell. getTreeView()このTreeCellに関連付けられたTreeViewを返します。TreeView型の引数を持つ型を返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<TreeView<T>,TreeCell<T>>>TreeView. cellFactoryProperty()TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを表します。Callback<TreeView<T>,TreeCell<T>>TreeView. getCellFactory()TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを返すか、またはカスタム・セル・ファクトリが設定されていない場合にはnullを返します。ReadOnlyObjectProperty<TreeView<T>>TreeCell. treeViewProperty()TreeCellは、このプロパティで表される単一のTreeViewインスタンスに明示的にリンクされます。TreeView型のパラメータを持つjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 voidTreeCell. updateTreeView(TreeView<T> tree)このTreeCellに関連付けられたTreeViewを更新します。TreeView型の型引数を持つjavafx.scene.controlのメソッド・パラメータ 修飾子と型 メソッド 説明 voidTreeView. setCellFactory(Callback<TreeView<T>,TreeCell<T>> value)TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを設定します。TreeView型のパラメータを持つjavafx.scene.controlのコンストラクタ コンストラクタ 説明 EditEvent(TreeView<T> source, EventType<? extends TreeView.EditEvent> eventType, TreeItem<T> treeItem, T oldValue, T newValue)編集イベントを表す新規EditEventインスタンスを作成します。 -
javafx.scene.control.cellのTreeViewの使用
TreeView型の引数を持つ型を返すjavafx.scene.control.cellのメソッド 修飾子と型 メソッド 説明 static <T> Callback<TreeView<T>,TreeCell<T>>CheckBoxTreeCell. forTreeView()TreeViewコントロールで使用するセル・ファクトリを作成しますが、このセル・ファクトリをTreeViewで使用する際には、TreeViewルートおよびすべての子が、通常使用されるデフォルトのTreeItemではなくCheckBoxTreeItemのインスタンスであることが重要な前提となります。static <T> Callback<TreeView<T>,TreeCell<T>>CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)TreeViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)TreeViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ChoiceBoxTreeCell. forTreeView(ObservableList<T> items)TreeViewコントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ChoiceBoxTreeCell. forTreeView(StringConverter<T> converter, ObservableList<T> items)TreeViewコントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ChoiceBoxTreeCell. forTreeView(StringConverter<T> converter, T... items)TreeViewコントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ChoiceBoxTreeCell. forTreeView(T... items)TreeViewコントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ComboBoxTreeCell. forTreeView(ObservableList<T> items)TreeViewコントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ComboBoxTreeCell. forTreeView(StringConverter<T> converter, ObservableList<T> items)TreeViewコントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ComboBoxTreeCell. forTreeView(StringConverter<T> converter, T... items)TreeViewコントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>ComboBoxTreeCell. forTreeView(T... items)TreeViewコントロールで使用するComboBoxセル・ファクトリを作成します。static Callback<TreeView<String>,TreeCell<String>>TextFieldTreeCell. forTreeView()セルがダブルクリックされるか、またはedit(javafx.scene.control.TreeItem)が呼び出されたときに、TextFieldを提供してセルのコンテンツを編集できるようにします。static <T> Callback<TreeView<T>,TreeCell<T>>TextFieldTreeCell. forTreeView(StringConverter<T> converter)セルがダブルクリックされるか、またはedit(javafx.scene.control.TreeItem)が呼び出されたときに、TextFieldを提供してセルのコンテンツを編集できるようにします。 -
javafx.scene.control.skinでのTreeViewの使用
型TreeViewのパラメータを持つjavafx.scene.control.skinのコンストラクタ コンストラクタ 説明 TreeViewSkin(TreeView control)新しいTreeViewSkinインスタンスを作成し、必要な子ノードをControlchildrenリストにインストールし、キー、マウスなどのイベントを処理するために必要な入力マッピングも作成します。
-