インタフェース
javafx.util.Callbackの使用
-
Callbackを使用しているパッケージ パッケージ 説明 javafx.collections 基本的なJavaFXコレクションおよびコレクション・ユーティリティを含みますjavafx.concurrent javafx.taskのクラスのセットを提供します。javafx.fxml マークアップからオブジェクト階層をロードするクラスが含まれています。javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。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.web このパッケージは、Webコンテンツをロードおよび表示する手段を提供します。 -
-
javafx.collectionsでのCallbackの使用
Callback型のパラメータを持つjavafx.collections内のメソッド 修飾子と型 メソッド 説明 static <E> ObservableList<E>
FXCollections. observableArrayList(Callback<E,Observable[]> extractor)
配列リストに連動する監視可能な空のリストを新規作成します。static <E> ObservableList<E>
FXCollections. observableList(List<E> list, Callback<E,Observable[]> extractor)
指定されたリストに連動するObservableListを構築します。 -
javafx.concurrentでのCallbackの使用
Callbackとして宣言されているjavafx.concurrent内のフィールド 修飾子と型 フィールド 説明 static Callback<ScheduledService<?>,Duration>
ScheduledService. EXPONENTIAL_BACKOFF_STRATEGY
障害発生時の再実行間隔を指数関数的にバックオフする、backoffStrategy
プロパティに対するCallbackの実装。static Callback<ScheduledService<?>,Duration>
ScheduledService. LINEAR_BACKOFF_STRATEGY
障害発生時の再実行間隔を線形的にバックオフする、backoffStrategy
プロパティに対するCallbackの実装。static Callback<ScheduledService<?>,Duration>
ScheduledService. LOGARITHMIC_BACKOFF_STRATEGY
障害発生時の再実行間隔を対数的にバックオフする、backoffStrategy
プロパティに対するCallbackの実装。Callbackを返すjavafx.concurrent内のメソッド 修飾子と型 メソッド 説明 Callback<ScheduledService<?>,Duration>
ScheduledService. getBackoffStrategy()
プロパティbackoffStrategyの値を取得します。Callback型の引数を持つ型を返すjavafx.concurrent内のメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<ScheduledService<?>,Duration>>
ScheduledService. backoffStrategyProperty()
失敗ごとに期間に追加する時間を計算します。Callback型のパラメータを持つjavafx.concurrent内のメソッド 修飾子と型 メソッド 説明 void
ScheduledService. setBackoffStrategy(Callback<ScheduledService<?>,Duration> value)
プロパティbackoffStrategyの値を設定します。 -
javafx.fxmlでのCallbackの使用
Callbackを返すjavafx.fxml内のメソッド 修飾子と型 メソッド 説明 Callback<Class<?>,Object>
FXMLLoader. getControllerFactory()
このローダーによって使用されるコントローラ・ファクトリを返します。Callback型のパラメータを持つjavafx.fxml内のメソッド 修飾子と型 メソッド 説明 static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
FXMLドキュメントからオブジェクト階層をロードします。static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
FXMLドキュメントからオブジェクト階層をロードします。void
FXMLLoader. setControllerFactory(Callback<Class<?>,Object> controllerFactory)
このローダーによって使用されるコントローラ・ファクトリを設定します。Callback型のパラメータを持つjavafx.fxml内のコンストラクタ コンストラクタ 説明 FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
新しいFXMLLoaderインスタンスを生成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
新しいFXMLLoaderインスタンスを生成します。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)
新しいFXMLLoaderインスタンスを生成します。 -
javafx.sceneでのCallbackの使用
Callback型のパラメータを持つjavafx.scene内のメソッド 修飾子と型 メソッド 説明 void
Node. snapshot(Callback<SnapshotResult,Void> callback, SnapshotParameters params, WritableImage image)
次のフレームでこのノードのスナップショットを取得し、イメージの準備が整ったとき、指定されたコールバック・メソッドを呼び出します。void
Scene. snapshot(Callback<SnapshotResult,Void> callback, WritableImage image)
次のフレームでこのシーンのスナップショットを取得し、イメージの準備が整ったとき、指定されたコールバック・メソッドを呼び出します。 -
javafx.scene.controlでのCallbackの使用
Callbackとして宣言されているjavafx.scene.control内のフィールド 修飾子と型 フィールド 説明 static Callback<TableView.ResizeFeatures,Boolean>
TableView. CONSTRAINED_RESIZE_POLICY
この表内の表示可能なすべてのリーフ列の幅を合計すると、この表自体の幅と等しくなるようにする単純なポリシー。static Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. CONSTRAINED_RESIZE_POLICY
この表内の表示可能なすべてのリーフ列の幅を合計すると、この表自体の幅と等しくなるようにする単純なポリシー。static Callback<TableColumn<?,?>,TableCell<?,?>>
TableColumn. DEFAULT_CELL_FACTORY
TableColumnインスタンスにcellFactoryが指定されていない場合、これがデフォルトとして使用されます。static Callback<TreeTableColumn<?,?>,TreeTableCell<?,?>>
TreeTableColumn. DEFAULT_CELL_FACTORY
TreeTableColumnインスタンスにcellFactoryが指定されていない場合、これがデフォルトとして使用されます。static Callback<TableView,Boolean>
TableView. DEFAULT_SORT_POLICY
他のポリシーが指定されていない場合に、このTableViewで使用されるデフォルトのsort policy
。static Callback<TreeTableView,Boolean>
TreeTableView. DEFAULT_SORT_POLICY
他のポリシーが指定されていない場合に、このTreeTableViewで使用されるデフォルトのsort policy
。static Callback<TableView.ResizeFeatures,Boolean>
TableView. UNCONSTRAINED_RESIZE_POLICY
単に、指定された列を指定されたデルタでサイズ変更し、(指定された列の右側にある)他のすべての列を(デルタが正の場合には)右側に、または(デルタが負の場合には)左側にシフトする、非常に単純なサイズ変更ポリシー。static Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. UNCONSTRAINED_RESIZE_POLICY
単に、指定された列を指定されたデルタでサイズ変更し、(指定された列の右側にある)他のすべての列を(デルタが正の場合には)右側に、または(デルタが負の場合には)左側にシフトする、非常に単純なサイズ変更ポリシー。Callbackを返すjavafx.scene.control内のメソッド 修飾子と型 メソッド 説明 Callback<ListView<T>,ListCell<T>>
ComboBox. getCellFactory()
プロパティcellFactoryの値を取得します。Callback<ListView<T>,ListCell<T>>
ListView. getCellFactory()
現在のセル・ファクトリを返します。Callback<TableColumn<S,T>,TableCell<S,T>>
TableColumn. getCellFactory()
プロパティcellFactoryの値を取得します。Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
TreeTableColumn. getCellFactory()
プロパティcellFactoryの値を取得します。Callback<TreeView<T>,TreeCell<T>>
TreeView. getCellFactory()
TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを返すか、またはカスタム・セル・ファクトリが設定されていない場合にはnullを返します。Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TableColumn. getCellValueFactory()
プロパティcellValueFactoryの値を取得します。Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TreeTableColumn. getCellValueFactory()
プロパティcellValueFactoryの値を取得します。Callback<TableView.ResizeFeatures,Boolean>
TableView. getColumnResizePolicy()
プロパティcolumnResizePolicyの値を取得します。Callback<TreeTableView.ResizeFeatures,Boolean>
TreeTableView. getColumnResizePolicy()
プロパティcolumnResizePolicyの値を取得します。Callback<DatePicker,DateCell>
DatePicker. getDayCellFactory()
プロパティdayCellFactoryの値を取得します。Callback<Integer,Node>
Pagination. getPageFactory()
ページ・ファクトリのコールバック関数を返します。Callback<ButtonType,R>
Dialog. getResultConverter()
プロパティresultConverterの値を取得します。Callback<TableView<S>,TableRow<S>>
TableView. getRowFactory()
プロパティrowFactoryの値を取得します。Callback<TreeTableView<S>,TreeTableRow<S>>
TreeTableView. getRowFactory()
プロパティrowFactoryの値を取得します。Callback<TableView<S>,Boolean>
TableView. getSortPolicy()
プロパティsortPolicyの値を取得します。Callback<TreeTableView<S>,Boolean>
TreeTableView. getSortPolicy()
プロパティsortPolicyの値を取得します。Callback型の引数を持つ型を返すjavafx.scene.control内のメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<ListView<T>,ListCell<T>>>
ComboBox. cellFactoryProperty()
カスタム・セル・ファクトリにより、ComboBoxのアイテムのレンダリングを完全にカスタマイズできます。ObjectProperty<Callback<ListView<T>,ListCell<T>>>
ListView. cellFactoryProperty()
カスタム・セル・ファクトリを設定すると、すべてのセル作成を遅延する効果があり、セルのすべてのカスタマイズが許可されます。ObjectProperty<Callback<TableColumn<S,T>,TableCell<S,T>>>
TableColumn. cellFactoryProperty()
この列のすべてのセルのセル・ファクトリ。ObjectProperty<Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>>
TreeTableColumn. cellFactoryProperty()
この列のすべてのセルのセル・ファクトリ。ObjectProperty<Callback<TreeView<T>,TreeCell<T>>>
TreeView. cellFactoryProperty()
TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを表します。ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TableColumn. cellValueFactoryProperty()
1つのTableColumn内のすべてのセルに値を移入する方法を指定するために、セル値ファクトリを設定する必要があります。ObjectProperty<Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TreeTableColumn. cellValueFactoryProperty()
1つのTreeTableColumn内のすべてのセルに値を移入する方法を指定するために、セル値ファクトリを設定する必要があります。ObjectProperty<Callback<TableView.ResizeFeatures,Boolean>>
TableView. columnResizePolicyProperty()
これは、ユーザーが列のサイズ変更操作を完了する場合に呼び出されるファンクションです。ObjectProperty<Callback<TreeTableView.ResizeFeatures,Boolean>>
TreeTableView. columnResizePolicyProperty()
これは、ユーザーが列のサイズ変更操作を完了する場合に呼び出されるファンクションです。ObjectProperty<Callback<DatePicker,DateCell>>
DatePicker. dayCellFactoryProperty()
カスタム・セル・ファクトリを提供して、DatePickerポップアップの個々の日のセルをカスタマイズできます。ObjectProperty<Callback<Integer,Node>>
Pagination. pageFactoryProperty()
アプリケーションまたはユーザーがページを選択した場合に呼び出されるpageFactoryコールバック関数。ObjectProperty<Callback<ButtonType,R>>
Dialog. resultConverterProperty()
ユーザーがクリックしたButtonType
を、result
プロパティを介して返すことができる結果に変換するためのAPI。ObjectProperty<Callback<TableView<S>,TableRow<S>>>
TableView. rowFactoryProperty()
TableRowを生成する関数。ObjectProperty<Callback<TreeTableView<S>,TreeTableRow<S>>>
TreeTableView. rowFactoryProperty()
TreeTableRowを生成する関数。ObjectProperty<Callback<TableView<S>,Boolean>>
TableView. sortPolicyProperty()
ソート・ポリシーでは、このTableViewのソートの実行方法を指定します。ObjectProperty<Callback<TreeTableView<S>,Boolean>>
TreeTableView. sortPolicyProperty()
ソート・ポリシーでは、このTreeTableViewのソートの実行方法を指定します。Callback型のパラメータを持つjavafx.scene.control内のメソッド 修飾子と型 メソッド 説明 void
ComboBox. setCellFactory(Callback<ListView<T>,ListCell<T>> value)
プロパティcellFactoryの値を設定します。void
ListView. setCellFactory(Callback<ListView<T>,ListCell<T>> value)
ListViewで使用する新規セル・ファクトリを設定します。void
TableColumn. setCellFactory(Callback<TableColumn<S,T>,TableCell<S,T>> value)
プロパティcellFactoryの値を設定します。void
TreeTableColumn. setCellFactory(Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> value)
プロパティcellFactoryの値を設定します。void
TreeView. setCellFactory(Callback<TreeView<T>,TreeCell<T>> value)
TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを設定します。void
TableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
プロパティcellValueFactoryの値を設定します。void
TreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
プロパティcellValueFactoryの値を設定します。void
TableView. setColumnResizePolicy(Callback<TableView.ResizeFeatures,Boolean> callback)
プロパティcolumnResizePolicyの値を設定します。void
TreeTableView. setColumnResizePolicy(Callback<TreeTableView.ResizeFeatures,Boolean> callback)
プロパティcolumnResizePolicyの値を設定します。void
DatePicker. setDayCellFactory(Callback<DatePicker,DateCell> value)
プロパティdayCellFactoryの値を設定します。void
Pagination. setPageFactory(Callback<Integer,Node> value)
ページ・ファクトリのコールバック関数を設定します。void
Dialog. setResultConverter(Callback<ButtonType,R> value)
プロパティresultConverterの値を設定します。void
TableView. setRowFactory(Callback<TableView<S>,TableRow<S>> value)
プロパティrowFactoryの値を設定します。void
TreeTableView. setRowFactory(Callback<TreeTableView<S>,TreeTableRow<S>> value)
プロパティrowFactoryの値を設定します。void
TableView. setSortPolicy(Callback<TableView<S>,Boolean> callback)
プロパティsortPolicyの値を設定します。void
TreeTableView. setSortPolicy(Callback<TreeTableView<S>,Boolean> callback)
プロパティsortPolicyの値を設定します。 -
javafx.scene.control.cellでのCallbackの使用
Callbackを実装しているjavafx.scene.control.cellのクラス 修飾子と型 クラス 説明 class
MapValueFactory<T>
TableColumn
セル値ファクトリ
内で使用するために特別に設計された、Callbackインタフェースの簡易実装。class
PropertyValueFactory<S,T>
TableColumn
セル値ファクトリ
内で使用するために特別に設計された、Callbackインタフェースの簡易実装。class
TreeItemPropertyValueFactory<S,T>
TreeTableColumn
セル値ファクトリ
内で使用するために特別に設計された、Callbackインタフェースの簡易実装。Callbackを返すjavafx.scene.control.cell内のメソッド 修飾子と型 メソッド 説明 static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
ListViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
ListViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(ObservableList<T> items)
ListView
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(StringConverter<T> converter, ObservableList<T> items)
ListView
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(StringConverter<T> converter, T... items)
ListView
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ChoiceBoxListCell. forListView(T... items)
ListView
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(ObservableList<T> items)
ListView
コントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(StringConverter<T> converter, ObservableList<T> items)
ListView
コントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(StringConverter<T> converter, T... items)
ListView
コントロールで使用するComboBoxセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
ComboBoxListCell. forListView(T... items)
ListView
コントロールで使用するComboBoxセル・ファクトリを作成します。static Callback<ListView<String>,ListCell<String>>
TextFieldListCell. forListView()
セルがダブルクリックされるか、またはListView.edit(int)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <T> Callback<ListView<T>,ListCell<T>>
TextFieldListCell. forListView(StringConverter<T> converter)
セルがダブルクリックされるか、またはListView.edit(int)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <S> Callback<TableColumn<S,Boolean>,TableCell<S,Boolean>>
CheckBoxTableCell. forTableColumn(TableColumn<S,Boolean> column)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ChoiceBoxTableCell. forTableColumn(ObservableList<T> items)
TableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ChoiceBoxTableCell. forTableColumn(StringConverter<T> converter, ObservableList<T> items)
TableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ChoiceBoxTableCell. forTableColumn(StringConverter<T> converter, T... items)
TableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ChoiceBoxTableCell. forTableColumn(T... items)
TableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ComboBoxTableCell. forTableColumn(ObservableList<T> items)
TableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ComboBoxTableCell. forTableColumn(StringConverter<T> converter, ObservableList<T> items)
TableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ComboBoxTableCell. forTableColumn(StringConverter<T> converter, T... items)
TableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
ComboBoxTableCell. forTableColumn(T... items)
TableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S> Callback<TableColumn<S,Double>,TableCell<S,Double>>
ProgressBarTableCell. forTableColumn()
0.0から1.0までの進捗に応じて数値を簡単に視覚化できる、ProgressBar
を提供します。static <S> Callback<TableColumn<S,String>,TableCell<S,String>>
TextFieldTableCell. forTableColumn()
セルがダブルクリックされるか、またはTableView.edit(int, javafx.scene.control.TableColumn)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
TextFieldTableCell. forTableColumn(StringConverter<T> converter)
セルがダブルクリックされるか、またはTableView.edit(int, javafx.scene.control.TableColumn)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <S> Callback<TreeTableColumn<S,Boolean>,TreeTableCell<S,Boolean>>
CheckBoxTreeTableCell. forTreeTableColumn(TreeTableColumn<S,Boolean> column)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ChoiceBoxTreeTableCell. forTreeTableColumn(ObservableList<T> items)
TreeTableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ChoiceBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
TreeTableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ChoiceBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, T... items)
TreeTableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ChoiceBoxTreeTableCell. forTreeTableColumn(T... items)
TreeTableColumn
コントロールで使用するChoiceBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ComboBoxTreeTableCell. forTreeTableColumn(ObservableList<T> items)
TreeTableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ComboBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, ObservableList<T> items)
TreeTableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ComboBoxTreeTableCell. forTreeTableColumn(StringConverter<T> converter, T... items)
TreeTableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
ComboBoxTreeTableCell. forTreeTableColumn(T... items)
TreeTableColumn
コントロールで使用するComboBoxセル・ファクトリを作成します。static <S> Callback<TreeTableColumn<S,Double>,TreeTableCell<S,Double>>
ProgressBarTreeTableCell. forTreeTableColumn()
0.0から1.0までの進捗に応じて数値を簡単に視覚化できる、ProgressBar
を提供します。static <S> Callback<TreeTableColumn<S,String>,TreeTableCell<S,String>>
TextFieldTreeTableCell. forTreeTableColumn()
セルがダブルクリックされるか、またはTreeTableView.edit(int, javafx.scene.control.TreeTableColumn)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
TextFieldTreeTableCell. forTreeTableColumn(StringConverter<T> converter)
セルがダブルクリックされるか、またはTreeTableView.edit(int, javafx.scene.control.TreeTableColumn)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。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()
セルがダブルクリックされるか、またはTreeView.edit(javafx.scene.control.TreeItem)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。static <T> Callback<TreeView<T>,TreeCell<T>>
TextFieldTreeCell. forTreeView(StringConverter<T> converter)
セルがダブルクリックされるか、またはTreeView.edit(javafx.scene.control.TreeItem)
が呼び出されたときに、TextField
を提供してセル内容を編集できるようにします。Callback<T,ObservableValue<Boolean>>
CheckBoxListCell. getSelectedStateCallback()
画面上に表示されるCheckBoxによってバインドされるCallback
を返します。Callback<Integer,ObservableValue<Boolean>>
CheckBoxTableCell. getSelectedStateCallback()
画面上に表示されるCheckBoxによってバインドされるCallback
を返します。Callback<TreeItem<T>,ObservableValue<Boolean>>
CheckBoxTreeCell. getSelectedStateCallback()
画面上に表示されるCheckBoxによってバインドされるCallback
を返します。Callback<Integer,ObservableValue<Boolean>>
CheckBoxTreeTableCell. getSelectedStateCallback()
画面上に表示されるCheckBoxによってバインドされるCallback
を返します。Callback型の引数を持つ型を返すjavafx.scene.control.cell内のメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<T,ObservableValue<Boolean>>>
CheckBoxListCell. selectedStateCallbackProperty()
画面上に表示されるCheckBoxでバインドされるCallback
を表すプロパティ。ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTableCell. selectedStateCallbackProperty()
画面上に表示されるCheckBoxでバインドされるCallback
を表すプロパティ。ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>>
CheckBoxTreeCell. selectedStateCallbackProperty()
画面上に表示されるCheckBoxでバインドされるCallback
を表すプロパティ。ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTreeTableCell. selectedStateCallbackProperty()
画面上に表示されるCheckBoxでバインドされるCallback
を表すプロパティ。Callback型のパラメータを持つjavafx.scene.control.cell内のメソッド 修飾子と型 メソッド 説明 static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
ListViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
ListViewコントロールで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。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コントロールで使用するセル・ファクトリを作成します。void
CheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。Callback型のパラメータを持つjavafx.scene.control.cell内のコンストラクタ コンストラクタ 説明 CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
デフォルトのCheckBoxListCellを作成します。CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxListCellを作成します。CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
カスタムCallback
を使用してデフォルトのCheckBoxTableCellを作成して、指定されたセル索引のObservableValueを取得します。CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxTableCellを作成します。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
セル・ファクトリを経由してTreeViewコントロールで使用するCheckBoxTreeCell
を作成します。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
セル・ファクトリを経由してTreeViewコントロールで使用するCheckBoxTreeCell
を作成します。CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
カスタムCallback
を使用してデフォルトのCheckBoxTreeTableCellを作成して、指定されたセル索引のObservableValueを取得します。CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxTreeTableCellを作成します。 -
javafx.scene.control.skinでの「折り返し電話」の使用
Callbackを戻すjavafx.scene.control.skinのメソッド 修飾子と型 メソッド 説明 Callback<VirtualFlow<T>,T>
VirtualFlow. getCellFactory()
現在のセル・ファクトリを返します。型Callbackの引数を持つ型を返すjavafx.scene.control.skinのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<VirtualFlow<T>,T>>
VirtualFlow. cellFactoryProperty()
カスタム・セル・ファクトリを設定すると、すべてのセル作成を遅延する効果があり、セルのすべてのカスタマイズが許可されます。型Callbackのパラメータを持つjavafx.scene.control.skinのメソッド 修飾子と型 メソッド 説明 void
VirtualFlow. setCellFactory(Callback<VirtualFlow<T>,T> value)
VirtualFlowで使用する新しいセル・ファクトリを設定します。 -
javafx.scene.webでのCallbackの使用
Callbackを返すjavafx.scene.web内のメソッド 修飾子と型 メソッド 説明 Callback<String,Boolean>
WebEngine. getConfirmHandler()
プロパティconfirmHandlerの値を取得します。Callback<PopupFeatures,WebEngine>
WebEngine. getCreatePopupHandler()
プロパティcreatePopupHandlerの値を取得します。Callback<PromptData,String>
WebEngine. getPromptHandler()
プロパティpromptHandlerの値を取得します。Callback型の引数を持つ型を返すjavafx.scene.web内のメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<String,Boolean>>
WebEngine. confirmHandlerProperty()
JavaScriptconfirm
ハンドラ・プロパティ。ObjectProperty<Callback<PopupFeatures,WebEngine>>
WebEngine. createPopupHandlerProperty()
JavaScriptポップアップ・ハンドラ・プロパティ。ObjectProperty<Callback<PromptData,String>>
WebEngine. promptHandlerProperty()
JavaScriptprompt
ハンドラ・プロパティ。Callback型のパラメータを持つjavafx.scene.web内のメソッド 修飾子と型 メソッド 説明 void
WebEngine. setConfirmHandler(Callback<String,Boolean> handler)
プロパティconfirmHandlerの値を設定します。void
WebEngine. setCreatePopupHandler(Callback<PopupFeatures,WebEngine> handler)
プロパティcreatePopupHandlerの値を設定します。void
WebEngine. setPromptHandler(Callback<PromptData,String> handler)
プロパティpromptHandlerの値を設定します。
-