インタフェース
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内のメソッド 修飾子と型 メソッド 説明 voidScheduledService. setBackoffStrategy(Callback<ScheduledService<?>,Duration> value)プロパティbackoffStrategyの値を設定します。
- 
javafx.fxmlでのCallbackの使用Callbackを返すjavafx.fxml内のメソッド 修飾子と型 メソッド 説明 Callback<Class<?>,Object>FXMLLoader. getControllerFactory()このローダーによって使用されるコントローラ・ファクトリを返します。Callback型のパラメータを持つjavafx.fxml内のメソッド 修飾子と型 メソッド 説明 static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)FXMLドキュメントからオブジェクト階層をロードします。static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)FXMLドキュメントからオブジェクト階層をロードします。voidFXMLLoader. 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内のメソッド 修飾子と型 メソッド 説明 voidNode. snapshot(Callback<SnapshotResult,Void> callback, SnapshotParameters params, WritableImage image)次のフレームでこのノードのスナップショットを取得し、イメージの準備が整ったとき、指定されたコールバック・メソッドを呼び出します。voidScene. 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_FACTORYTableColumnインスタンスにcellFactoryが指定されていない場合、これがデフォルトとして使用されます。static Callback<TreeTableColumn<?,?>,TreeTableCell<?,?>>TreeTableColumn. DEFAULT_CELL_FACTORYTreeTableColumnインスタンスに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内のメソッド 修飾子と型 メソッド 説明 voidComboBox. setCellFactory(Callback<ListView<T>,ListCell<T>> value)プロパティcellFactoryの値を設定します。voidListView. setCellFactory(Callback<ListView<T>,ListCell<T>> value)ListViewで使用する新規セル・ファクトリを設定します。voidTableColumn. setCellFactory(Callback<TableColumn<S,T>,TableCell<S,T>> value)プロパティcellFactoryの値を設定します。voidTreeTableColumn. setCellFactory(Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> value)プロパティcellFactoryの値を設定します。voidTreeView. setCellFactory(Callback<TreeView<T>,TreeCell<T>> value)TreeViewのアイテムを表すために使用されるTreeCellを作成するために使用されるセル・ファクトリを設定します。voidTableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)プロパティcellValueFactoryの値を設定します。voidTreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)プロパティcellValueFactoryの値を設定します。voidTableView. setColumnResizePolicy(Callback<TableView.ResizeFeatures,Boolean> callback)プロパティcolumnResizePolicyの値を設定します。voidTreeTableView. setColumnResizePolicy(Callback<TreeTableView.ResizeFeatures,Boolean> callback)プロパティcolumnResizePolicyの値を設定します。voidDatePicker. setDayCellFactory(Callback<DatePicker,DateCell> value)プロパティdayCellFactoryの値を設定します。voidPagination. setPageFactory(Callback<Integer,Node> value)ページ・ファクトリのコールバック関数を設定します。voidDialog. setResultConverter(Callback<ButtonType,R> value)プロパティresultConverterの値を設定します。voidTableView. setRowFactory(Callback<TableView<S>,TableRow<S>> value)プロパティrowFactoryの値を設定します。voidTreeTableView. setRowFactory(Callback<TreeTableView<S>,TreeTableRow<S>> value)プロパティrowFactoryの値を設定します。voidTableView. setSortPolicy(Callback<TableView<S>,Boolean> callback)プロパティsortPolicyの値を設定します。voidTreeTableView. setSortPolicy(Callback<TreeTableView<S>,Boolean> callback)プロパティsortPolicyの値を設定します。
- 
javafx.scene.control.cellでのCallbackの使用Callbackを実装しているjavafx.scene.control.cellのクラス 修飾子と型 クラス 説明 classMapValueFactory<T>TableColumnセル値ファクトリ内で使用するために特別に設計された、Callbackインタフェースの簡易実装。classPropertyValueFactory<S,T>TableColumnセル値ファクトリ内で使用するために特別に設計された、Callbackインタフェースの簡易実装。classTreeItemPropertyValueFactory<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コントロールで使用するセル・ファクトリを作成します。voidCheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)画面上に表示されるCheckBoxによってバインドされるCallbackを設定します。voidCheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)画面上に表示されるCheckBoxによってバインドされるCallbackを設定します。voidCheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)画面上に表示されるCheckBoxによってバインドされるCallbackを設定します。voidCheckBoxTreeTableCell. 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のメソッド 修飾子と型 メソッド 説明 voidVirtualFlow. 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内のメソッド 修飾子と型 メソッド 説明 voidWebEngine. setConfirmHandler(Callback<String,Boolean> handler)プロパティconfirmHandlerの値を設定します。voidWebEngine. setCreatePopupHandler(Callback<PopupFeatures,WebEngine> handler)プロパティcreatePopupHandlerの値を設定します。voidWebEngine. setPromptHandler(Callback<PromptData,String> handler)プロパティpromptHandlerの値を設定します。
 
-