インタフェース
javafx.event.EventTargetの使用
-
EventTargetを使用するパッケージ パッケージ 説明 javafx.concurrent javafx.taskのクラスのセットを提供します。javafx.embed.swing Swingアプリケーション内でJavaFXを使用するためのクラスのセットを提供します。javafx.event FXイベント、それらの配信および処理の基本フレームワークを提供します。javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。javafx.scene.canvas レンダリングAPIの直接モード・スタイルであるキャンバスのクラスのセットを提供します。javafx.scene.chart JavaFXユーザー・インタフェースは、データ視覚化の非常に便利な方法である一連のチャート・コンポーネントを提供します。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.image イメージをロードおよび表示するクラスのセットを提供します。javafx.scene.input マウスおよびキーボード入力イベント処理のクラスのセットを提供します。javafx.scene.layout ユーザー・インタフェース・レイアウトをサポートするクラスを提供します。javafx.scene.media 音声およびビデオをJava FXアプリケーションに統合するクラスのセットを提供します。javafx.scene.shape 2次元ジオメトリに関連するオブジェクトで操作を定義および実行する2Dクラスのセットを提供します。javafx.scene.text フォントおよびレンダリング可能なテキスト・ノードのクラスのセットを提供します。javafx.scene.transform Affine
オブジェクトの回転、スケーリング、切断および変換を実行する便利なクラスのセットを提供します。javafx.scene.web このパッケージは、Webコンテンツをロードおよび表示する手段を提供します。javafx.stage JavaFXコンテンツのトップレベル・コンテナ・クラスを提供します。 -
-
javafx.concurrentのEventTargetの使用
EventTargetを実装するjavafx.concurrentのクラス 修飾子と型 クラス 説明 class
ScheduledService<V>
ScheduledServiceは、実行が成功した後にそれ自体を自動的に再起動し、一部の条件では失敗の場合でも再起動するService
です。class
Service<V>
Serviceは、1つ以上のバックグラウンド・スレッドで処理を実行するために必要な情報をカプセル化する非ビジュアル・コンポーネントです。class
Task<V>
FutureTask
の完全に監視可能な実装。 -
javafx.embed.swingのEventTargetの使用
EventTargetを実装するjavafx.embed.swingのクラス 修飾子と型 クラス 説明 class
SwingNode
このクラスを使用すると、SwingコンテンツをJavaFXアプリケーションに埋め込むことができます。 -
javafx.eventのEventTargetの使用
EventTargetとして宣言されているjavafx.eventのフィールド 修飾子と型 フィールド 説明 static EventTarget
Event. NULL_SOURCE_TARGET
不明のイベント・ソース/ターゲットを表す定数。protected EventTarget
Event. target
イベントが送信されたときに移動するパスを定義するイベント・ターゲット。EventTargetを返すjavafx.eventのメソッド 修飾子と型 メソッド 説明 EventTarget
Event. getTarget()
このイベントのイベント・ターゲットを返します。EventTarget型のパラメータを持つjavafx.eventのメソッド 修飾子と型 メソッド 説明 ActionEvent
ActionEvent. copyFor(Object newSource, EventTarget newTarget)
Event
Event. copyFor(Object newSource, EventTarget newTarget)
指定されたイベント・ソースおよびターゲットを使用してこのイベントのコピーを作成し、返します。static void
Event. fireEvent(EventTarget eventTarget, Event event)
指定されたイベントを起動します。EventTarget型のパラメータを持つjavafx.eventのコンストラクタ コンストラクタ 説明 ActionEvent(Object source, EventTarget target)
指定されたイベント・ソースおよびターゲットを使用した新しいActionEvent
を構築します。Event(Object source, EventTarget target, EventType<? extends Event> eventType)
指定されたイベント・ソース、ターゲットおよびタイプを使用した新しいEvent
を構築します。 -
javafx.sceneのEventTargetの使用
EventTargetを実装するjavafx.sceneのクラス 修飾子と型 クラス 説明 class
AmbientLight
環境光源オブジェクトを定義します。class
Camera
シーンをレンダリングするために使用されるカメラのベース・クラス。class
Group
Group
ノードには、このノードがレンダリングされるたびに順番にレンダリングされる子のObservableListが含まれます。class
LightBase
LightBase
クラスは、光源の形式を表すオブジェクトの共通プロパティの定義を提供します。class
Node
シーングラフ・ノードのベース・クラス。class
ParallelCamera
透視投影補正を使用せずにシーンをレンダリングするためのパラレル・カメラを指定します。class
Parent
シーングラフ内で子を持つすべてのノードのベース・クラス。class
PerspectiveCamera
シーンをレンダリングするための透視投影カメラを指定します。class
PointLight
点光源オブジェクトを定義します。class
Scene
JavaFXScene
クラスは、シーン・グラフのすべての内容のコンテナです。class
SubScene
SubScene
クラスは、シーングラフの内容のコンテナです。 -
javafx.scene.canvasのEventTargetの使用
EventTargetを実装するjavafx.scene.canvasのクラス 修飾子と型 クラス 説明 class
Canvas
Canvas
は、GraphicsContext
によって提供される一連のグラフィックス・コマンドを使用して描くことができるイメージです。 -
javafx.scene.chartのEventTargetの使用
EventTargetを実装するjavafx.scene.chartのクラス 修飾子と型 クラス 説明 class
AreaChart<X,Y>
AreaChart - データ・ポイントを結ぶ線とY軸上の0線の間の面をプロットします。class
Axis<T>
チャート領域に描画される軸を表すJavaFXのすべての軸のベース・クラス。class
BarChart<X,Y>
カテゴリのデータ値を示す棒をプロットするチャート。class
BubbleChart<X,Y>
系列のデータ・ポイントのバブルをプロットするチャート・タイプ。class
CategoryAxis
各値が一意のカテゴリ(目盛)として軸に沿って示される、文字列カテゴリに対して機能する軸の実装。class
Chart
すべてのチャートのベース・クラス。class
LineChart<X,Y>
折れ線チャートでは、系列のデータ・ポイントを結ぶ線をプロットします。class
NumberAxis
tickUnitごとに大目盛のある数値の範囲をプロットする軸クラスです。class
PieChart
PieChartを表示します。class
ScatterChart<X,Y>
系列のデータ・ポイントのシンボルをプロットするチャート・タイプ。class
StackedAreaChart<X,Y>
StackedAreaChartは、各値の分布の傾向を表示するAreaChart
のバリエーションです。class
StackedBarChart<X,Y>
StackedBarChartは、カテゴリのデータ値を示す棒をプロットするBarChart
のバリエーションです。class
ValueAxis<T extends Number>
データがNumbersとして定義されている軸。class
XYChart<X,Y>
すべての2軸チャートのチャート・ベース・クラス。 -
javafx.scene.controlのEventTargetの使用
EventTargetを実装するjavafx.scene.controlのクラス 修飾子と型 クラス 説明 class
Accordion
アコーディオンは、TitlePanes
のグループです。class
Alert
アラート・クラスがDialog
クラスをサブクラス化し、レスポンスを求めるために簡単にユーザーに表示できる事前に作成された多数のダイアログ・タイプのサポートが提供されます。class
Button
単純なボタン・コントロール。class
ButtonBar
ButtonBarは基本的にHBox
で、オペレーティング・システム固有のボタンを配置する追加機能があります。class
ButtonBase
Hyperlink、Button、ToggleButton、CheckBoxe、RadioButtonなどのボタン形式のUIコントロールのベース・クラス。class
Cell<T>
class
CheckBox
通常、選択されたときにチェックマークまたは目盛が表示されるボックスとして示されるトライステート選択コントロール。class
CheckBoxTreeItem<T>
選択、選択解除および不確定の各状態のサポートを追加するTreeItemサブクラス。class
CheckMenuItem
選択状態と選択解除状態の切替えが可能なMenuItem
。class
ChoiceBox<T>
ChoiceBoxは、ユーザーに選択可能な比較的小さいセットの事前に定義された選択項目を示すために使用されます。class
ChoiceDialog<T>
ユーザーが選択できるリストを表示するダイアログで、ユーザーは最大1つのアイテムを選択できます。class
ColorPicker
ColorPickerコントロールを使用すると、ユーザーが標準のカラー・パレットで1回クリックするだけで色を選択したり、独自のカスタム色を定義できるようになります。class
ComboBox<T>
ユーザーに選択肢を提供するポップアップ・リストを表示するという最も一般的な形式のComboBoxのComboBoxBase
抽象クラスの実装。class
ComboBoxBase<T>
ComboBox形式のコントロールの抽象ベース・クラス。class
ContextMenu
メニュー項目のObservableListを含むポップアップ・コントロール。class
Control
すべてのユーザー・インタフェース・コントロールのベース・クラス。class
CustomMenuItem
class
DateCell
DateCellは、カレンダ月に個々のグリッド・セルをレンダリングするためにDatePicker
によって使用されます。class
DatePicker
DatePickerコントロールを使用すると、ユーザーが日付をテキストとして入力したり、カレンダ・ポップアップから日付を選択できるようになります。class
Dialog<R>
JavaFXのダイアログはDialogPane
をラップし、エンド・ユーザーが使用する必要なAPIを提供します。class
DialogPane
DialogPaneは、Dialog
インスタンス内で表示されるルート・ノードとみなされます。class
Hyperlink
ロールオーバーやクリックへの応答として表示されるグラフィックまたはテキスト(あるいはその両方)を示すHTML形式のラベル。class
IndexedCell<T>
視覚化の基礎となるデータ・モデルにマップされる索引プロパティを含むCell
の実装。class
Label
Labelは、編集不可のテキスト・コントロールです。class
Labeled
ラベル付けされたControl
は、ユーザー・インタフェースの一部として関連付けられたテキスト・コンテンツを持ちます。class
ListCell<T>
class
ListView<T>
ListViewは、ユーザーが選択できるか、ユーザーが対話できるアイテムの水平または垂直のリストを表示します。class
Menu
リクエスト時にのみユーザーに表示されるアクション可能なアイテムのポップアップ・メニュー。class
MenuBar
MenuBarコントロールは通常ユーザー・インタフェースの最上部に配置され、Menus
が内部に組み込まれています。class
MenuButton
MenuButtonは、クリックするか、押したときにContextMenu
が表示されるボタンです。class
MenuItem
MenuItemは、ユーザーにオプションを提供する目的でMenu
と組み合せて使用されます。class
Pagination
Paginationコントロールは、1つのコンテンツを小さい部分に分割した複数のページ間の移動に使用されます。class
PasswordField
入力された文字をマスクするテキスト・フィールド。class
PopupControl
CSSスタイル指定に対応したPopupWindowの拡張。protected class
PopupControl.CSSBridge
ポップアップ・ウィンドウとシーングラフ間のリンク。class
ProgressBar
横棒として表される特殊なProgressIndicator。class
ProgressIndicator
進行状況を無限(不確定)または有限として示す円形コントロール。class
RadioButton
RadioButtonは、一連の項目を作成し、その中から1つのみを選択させるためのものです。class
RadioMenuItem
class
ScrollBar
ユーザーが操作可能な増分/減分ボタンとつまみを備えた横棒または縦棒。class
ScrollPane
コンテンツのスクロールおよびクリップされるビューポートを提供するコントロール。class
Separator
水平または垂直のセパレータ線。class
SeparatorMenuItem
名前が示すように、Separator
をCustomMenuItem
のcontent
プロパティに割り当てることによって水平セパレータを埋め込むことができるMenuItem
。menuitems
のグループをセパレータで区切れるように便宜上用意されています。class
Slider
Sliderコントロールは、有効な数値の選択肢を連続範囲または離散範囲として表示し、ユーザーに値を選択させるために使用されます。class
Spinner<T>
ユーザーが、順序付けられたシーケンスから数またはオブジェクトを選択できるようにする単一行のテキストフィールドです。class
SplitMenuButton
SplitMenuButtonは、MenuButton
と同様に、メニューからMenuItem
を選択するという概念に密接に関連しています。class
SplitPane
それぞれが区切り線で分割されている2つ以上のサイドを持つコントロールは、ユーザーがドラッグしてサイドの片側の領域を増やし、その分他方の領域を減らすことができます。class
Tab
タブはTabPane
内に配置され、各タブは単一のページを表します。class
TableCell<S,T>
TableView
における単一の行/列交差を表します。class
TableColumn<S,T>
TableView
は、多数のTableColumnインスタンスで構成されます。class
TableColumnBase<S,T>
表形式のコントロール(TableView
、TreeTableView
など)は、具象TableColumnBaseサブクラス(それぞれTableColumn
、TreeTableColumn
)の0個以上のインスタンスで構成されます。class
TableRow<T>
TableRowはIndexedCell
ですが、TableViewインスタンスを作成する開発者はほとんど使用する必要がありません。class
TableView<S>
TableViewコントロールは、無制限の数のデータ行と列を視覚化するために設計されています。class
TabPane
Tabs
のグループ間の切替えを許可するコントロール。class
TextArea
ユーザーに対して複数行のプレーン・テキストの入力を許可するテキスト入力コンポーネント。class
TextField
ユーザーに対して1行の書式なしテキストの入力を許可するテキスト入力コンポーネント。class
TextInputControl
テキスト入力コントロールの抽象ベース・クラス。class
TextInputDialog
ユーザーにテキスト入力コントロールを表示するダイアログです。class
TitledPane
TitledPaneは、オープンおよびクローズできるタイトルを使用したパネルです。class
ToggleButton
ToggleButton
は、選択可能な特殊コントロールです。class
ToolBar
ToolBarは、水平または垂直にアイテムを表示するコントロールです。class
Tooltip
Tooltipは、マウスをノード上に置いたときにシーングラフにそのノードに関する追加情報を表示するために一般に使用される共通UI要素です。class
TreeCell<T>
class
TreeItem<T>
TreeViewなどのコントロールに値の階層を提供する単一ノードのモデル。class
TreeTableCell<S,T>
TreeTableView
における単一の行/列交差を表します。class
TreeTableColumn<S,T>
TreeTableView
は、多数のTreeTableColumnインスタンスで構成されます。class
TreeTableRow<T>
TreeTableRowはIndexedCell
ですが、TreeTableViewインスタンスを作成する開発者はほとんど使用する必要がありません。class
TreeTableView<S>
TreeTableViewコントロールは、無制限の数のデータ行と列を視覚化するために設計されています。class
TreeView<T>
TreeViewコントロールは、ツリー・ルート(TreeItem
型)のビューを提供します。Methods in javafx.scene.control with parameters of type EventTarget 修飾子と型 メソッド 説明 DialogEvent
DialogEvent. copyFor(Object newSource, EventTarget newTarget)
DialogEvent
DialogEvent. copyFor(Object newSource, EventTarget newTarget, EventType<DialogEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。EventTarget型のパラメータを持つjavafx.scene.controlのコンストラクタ コンストラクタ 説明 ScrollToEvent(Object source, EventTarget target, EventType<ScrollToEvent<T>> type, T scrollTarget)
指定されたイベント・ソース、ターゲットおよびタイプを使用した新しいEvent
を構築します。SortEvent(C source, EventTarget target)
-
javafx.scene.control.cellのEventTargetの使用
EventTargetを実装するjavafx.scene.control.cellのクラス 修飾子と型 クラス 説明 class
CheckBoxListCell<T>
class
CheckBoxTableCell<S,T>
class
CheckBoxTreeCell<T>
class
CheckBoxTreeTableCell<S,T>
セル内にCheckBox
ノードを描画し、オプションでチェック・ボックスの意味を示すラベルを追加するTreeTableCell
実装を含むクラス。class
ChoiceBoxListCell<T>
class
ChoiceBoxTableCell<S,T>
class
ChoiceBoxTreeCell<T>
class
ChoiceBoxTreeTableCell<S,T>
セル内にChoiceBox
ノードを描画するTreeTableCell
実装を含むクラス。class
ComboBoxListCell<T>
class
ComboBoxTableCell<S,T>
class
ComboBoxTreeCell<T>
class
ComboBoxTreeTableCell<S,T>
セル内にComboBox
ノードを描画するTreeTableCell
実装を含むクラス。class
ProgressBarTableCell<S>
セル内にProgressBar
ノードを描画するTableCell
実装を含むクラス。class
ProgressBarTreeTableCell<S>
セル内にProgressBar
ノードを描画するTreeTableCell
実装を含むクラス。class
TextFieldListCell<T>
class
TextFieldTableCell<S,T>
class
TextFieldTreeCell<T>
class
TextFieldTreeTableCell<S,T>
-
javafx.scene.control.skinでのEventTargetの使用
EventTargetを実装しているjavafx.scene.control.skinのクラス 修飾子と型 クラス 説明 class
NestedTableColumnHeader
このクラスは、TableViewのヘッダーを構築するために使用されます。class
TableColumnHeader
単一の列ヘッダーをペイントする領域。class
TableHeaderRow
列ヘッダーの行全体をペイントする領域。class
VirtualFlow<T extends IndexedCell>
セル・ベースのメカニズムを使用した仮想化コンテナの実装。 -
javafx.scene.imageのEventTargetの使用
EventTargetを実装するjavafx.scene.imageのクラス 修飾子と型 クラス 説明 class
ImageView
ImageView
は、Image
クラスでロードされたイメージを描画するために使用するNode
です。 -
javafx.scene.inputのEventTargetの使用
EventTargetを返すjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 EventTarget
TouchPoint. getGrabbed()
該当するタッチ・ポイントをグラブしたイベント・ターゲットを取得します。EventTarget
TouchPoint. getTarget()
該当するタッチ・ポイントを実行するタッチ・イベントが起動されるイベント・ターゲットを取得します。EventTarget型のパラメータを持つjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 boolean
TouchPoint. belongsTo(EventTarget target)
特定のノードをターゲットとするタッチ・ポイントまたはその子と、別の場所をターゲットとするタッチ・ポイントを区別します。ContextMenuEvent
ContextMenuEvent. copyFor(Object newSource, EventTarget newTarget)
DragEvent
DragEvent. copyFor(Object newSource, EventTarget newTarget)
DragEvent
DragEvent. copyFor(Object source, EventTarget target, Object gestureSource, Object gestureTarget, EventType<DragEvent> eventType)
特定のドラッグ・イベントのコピーを作成し、特定のフィールドを置き換えます。DragEvent
DragEvent. copyFor(Object source, EventTarget target, EventType<DragEvent> type)
特定のドラッグ・イベントのコピーを作成し、特定のフィールドを置き換えます。GestureEvent
GestureEvent. copyFor(Object newSource, EventTarget newTarget)
指定したイベント・ソースとターゲットを持つこのイベントのコピーを作成して返します。InputMethodEvent
InputMethodEvent. copyFor(Object newSource, EventTarget newTarget)
KeyEvent
KeyEvent. copyFor(Object newSource, EventTarget newTarget)
KeyEvent
KeyEvent. copyFor(Object source, EventTarget target, EventType<KeyEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。MouseDragEvent
MouseDragEvent. copyFor(Object newSource, EventTarget newTarget)
MouseDragEvent
MouseDragEvent. copyFor(Object newSource, EventTarget newTarget, EventType<? extends MouseEvent> type)
MouseEvent
MouseEvent. copyFor(Object newSource, EventTarget newTarget)
該当するイベントを別のソースおよびターゲット用にコピーします。MouseEvent
MouseEvent. copyFor(Object newSource, EventTarget newTarget, EventType<? extends MouseEvent> eventType)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。RotateEvent
RotateEvent. copyFor(Object newSource, EventTarget newTarget)
RotateEvent
RotateEvent. copyFor(Object newSource, EventTarget newTarget, EventType<RotateEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。ScrollEvent
ScrollEvent. copyFor(Object newSource, EventTarget newTarget)
ScrollEvent
ScrollEvent. copyFor(Object newSource, EventTarget newTarget, EventType<ScrollEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。SwipeEvent
SwipeEvent. copyFor(Object newSource, EventTarget newTarget)
SwipeEvent
SwipeEvent. copyFor(Object newSource, EventTarget newTarget, EventType<SwipeEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。TouchEvent
TouchEvent. copyFor(Object newSource, EventTarget newTarget)
指定したイベント・ソースとターゲットを持つこのイベントのコピーを作成して返します。TouchEvent
TouchEvent. copyFor(Object newSource, EventTarget newTarget, EventType<TouchEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。ZoomEvent
ZoomEvent. copyFor(Object newSource, EventTarget newTarget)
ZoomEvent
ZoomEvent. copyFor(Object newSource, EventTarget newTarget, EventType<ZoomEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。static MouseDragEvent
MouseEvent. copyForMouseDragEvent(MouseEvent e, Object source, EventTarget target, EventType<MouseDragEvent> type, Object gestureSource, PickResult pickResult)
MouseDragEventタイプのマウス・イベントのコピーを作成します。void
TouchPoint. grab(EventTarget target)
該当するタッチ・ポイントを特定のターゲットでグラブします。EventTarget型のパラメータを持つjavafx.scene.inputのコンストラクタ コンストラクタ 説明 ContextMenuEvent(Object source, EventTarget target, EventType<ContextMenuEvent> eventType, double x, double y, double screenX, double screenY, boolean keyboardTrigger, PickResult pickResult)
新しいContextMenuイベントを構築します。DragEvent(Object source, EventTarget target, EventType<DragEvent> eventType, Dragboard dragboard, double x, double y, double screenX, double screenY, TransferMode transferMode, Object gestureSource, Object gestureTarget, PickResult pickResult)
新しいDragEventイベントを構築します。GestureEvent(Object source, EventTarget target, EventType<? extends GestureEvent> eventType)
非推奨。このコンストラクタは使用しないでください。 空のイベントを構築します。GestureEvent(Object source, EventTarget target, EventType<? extends GestureEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, PickResult pickResult)
新しいGestureEventイベントを構築します。InputEvent(Object source, EventTarget target, EventType<? extends InputEvent> eventType)
InputEventの新しいインスタンスを作成します。InputMethodEvent(Object source, EventTarget target, EventType<InputMethodEvent> eventType, List<InputMethodTextRun> composed, String committed, int caretPosition)
新しいInputMethodEventイベントを構築します。KeyEvent(Object source, EventTarget target, EventType<KeyEvent> eventType, String character, String text, KeyCode code, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown)
指定されたパラメータから新しいKeyEvent
イベントを構築します。MouseDragEvent(Object source, EventTarget target, EventType<MouseDragEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, PickResult pickResult, Object gestureSource)
新しいMouseDragEventイベントを構築します。MouseEvent(Object source, EventTarget target, EventType<? extends MouseEvent> eventType, double x, double y, double screenX, double screenY, MouseButton button, int clickCount, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean primaryButtonDown, boolean middleButtonDown, boolean secondaryButtonDown, boolean synthesized, boolean popupTrigger, boolean stillSincePress, PickResult pickResult)
新しいMouseEventイベントを構築します。PickResult(EventTarget target, double sceneX, double sceneY)
追加情報が必要ない2Dの場合の選択結果を作成します。RotateEvent(Object source, EventTarget target, EventType<RotateEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double angle, double totalAngle, PickResult pickResult)
新しいRotateEventイベントを構築します。ScrollEvent(Object source, EventTarget target, EventType<ScrollEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double deltaX, double deltaY, double totalDeltaX, double totalDeltaY, ScrollEvent.HorizontalTextScrollUnits textDeltaXUnits, double textDeltaX, ScrollEvent.VerticalTextScrollUnits textDeltaYUnits, double textDeltaY, int touchCount, PickResult pickResult)
新しいScrollEventイベントを構築します。SwipeEvent(Object source, EventTarget target, EventType<SwipeEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, int touchCount, PickResult pickResult)
新しいSwipeEventイベントを構築します。TouchEvent(Object source, EventTarget target, EventType<TouchEvent> eventType, TouchPoint touchPoint, List<TouchPoint> touchPoints, int eventSetId, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown)
新しいTouchEventイベントを構築します。TouchPoint(int id, TouchPoint.State state, double x, double y, double screenX, double screenY, EventTarget target, PickResult pickResult)
TouchPointの新しいインスタンスを作成します。ZoomEvent(Object source, EventTarget target, EventType<ZoomEvent> eventType, double x, double y, double screenX, double screenY, boolean shiftDown, boolean controlDown, boolean altDown, boolean metaDown, boolean direct, boolean inertia, double zoomFactor, double totalZoomFactor, PickResult pickResult)
新しいZoomEventイベントを構築します。 -
javafx.scene.layoutのEventTargetの使用
EventTargetを実装するjavafx.scene.layoutのクラス 修飾子と型 クラス 説明 class
AnchorPane
AnchorPaneは、子ノードの枠をアンカー・ペインの枠からのオフセット位置までアンカーします。class
BorderPane
BorderPaneは、上、左、右、下、中央の各位置に子をレイアウトします。class
FlowPane
FlowPaneは、フローペインの境界で折り返されるフローに子をレイアウトします。class
GridPane
GridPaneは、行と列の柔軟なグリッド内に子をレイアウトします。class
HBox
HBoxは、単一の水平行に子をレイアウトします。class
Pane
サブクラスのユーザーが子を自由に追加/削除できるようにパブリックとして子のリストを公開する必要があるレイアウト・ペインのベース・クラス。class
Region
Regionは、すべてのJavaFXノードベースUIコントロールおよびすべてのレイアウト・コンテナのベース・クラスです。class
StackPane
StackPaneは、下から上へのスタックに子をレイアウトします。class
TilePane
TilePaneは、均一サイズのタイルのグリッドに子をレイアウトします。class
VBox
VBoxは、単一の垂直列に子をレイアウトします。 -
javafx.scene.mediaのEventTargetの使用
EventTargetを実装するjavafx.scene.mediaのクラス 修飾子と型 クラス 説明 class
MediaView
MediaPlayer
で再生されるMedia
のビューを提供するNode
。EventTarget型のパラメータを持つjavafx.scene.mediaのメソッド 修飾子と型 メソッド 説明 MediaErrorEvent
MediaErrorEvent. copyFor(Object newSource, EventTarget newTarget)
-
javafx.scene.shapeのEventTargetの使用
EventTargetを実装するjavafx.scene.shapeのクラス 修飾子と型 クラス 説明 class
Arc
Arc
クラスは、中心点、開始角(度)、角の大きさ(円弧の長さ(度))および円弧タイプ(ArcType.OPEN
、ArcType.CHORD
またはArcType.ROUND
)で定義される2D円弧オブジェクトを表します。class
Box
Box
クラスは、指定されたサイズに基づいて3次元ボックスを定義します。class
Circle
Circle
クラスは、指定された半径と中心ロケーションをピクセルで測定した新しい円を作成します。class
CubicCurve
CubiCurve
クラスは、(x,y)座標空間の3次ベジェ・パラメトリック曲線セグメントを定義します。class
Cylinder
Cylinder
クラスは、指定されたサイズに基づいて3次元円筒形を定義します。class
Ellipse
Ellipse
クラスは、指定されたサイズと位置(ピクセル単位)に基づいて新しい楕円を作成します。class
Line
このLineは、(x,y)
座標空間の線セグメントを表します。class
MeshView
MeshView
クラスは、指定された3Dメッシュ・データに基づいて面を定義します。class
Path
Path
クラスは、単純な形状を表し、幾何学的パスの基本的な構築および管理で必要となる機能を備えています。class
Polygon
x,y座標の配列によって定義されるポリゴンを作成します。class
Polyline
セグメント点の配列によって定義される折れ線を作成します。class
QuadCurve
Quadcurve
クラスは、(x,y)座標空間の2次ベジェ・パラメトリック曲線セグメントを定義します。class
Rectangle
Rectangle
クラスは、指定されたサイズと位置に基づいて矩形を定義します。class
Shape
Shape
クラスは、なんらかの形式の幾何学的な形状を表すオブジェクトの共通プロパティの定義を提供します。class
Shape3D
Shape3D
ベース・クラスは、なんらかの形式の3D幾何学的形状を表すオブジェクトの共通プロパティの定義を提供します。class
Sphere
Sphere
クラスは、指定されたサイズに基づいて3次元球形を定義します。class
SVGPath
SVGPath
クラスは、文字列からSVGパス・データを解析することで構築される単純な形状を表します。 -
javafx.scene.textのEventTargetの使用
EventTargetを実装するjavafx.scene.textのクラス 修飾子と型 クラス 説明 class
Text
Text
クラスは、テキストを表示するノードを定義します。class
TextFlow
TextFlowは、リッチ・テキストをレイアウトするように設計された特殊レイアウトです。 -
javafx.scene.transformのEventTargetの使用
EventTargetを実装するjavafx.scene.transformのクラス 修飾子と型 クラス 説明 class
Affine
Affine
クラスは、一般的なアフィン変換を表します。class
Rotate
このクラスは、アンカー・ポイントを中心に座標を回転させるAffine
オブジェクトを表します。class
Scale
このクラスは、指定された係数で座標をスケーリングするAffine
オブジェクトを表します。class
Shear
このクラスは、指定された乗数で座標を変形させるAffine
オブジェクトを表します。class
Transform
このクラスは、様々なアフィン変換のベース・クラスです。class
Translate
このクラスは、指定された係数で座標を変換するAffine
オブジェクトを表します。EventTarget型のパラメータを持つjavafx.scene.transformのコンストラクタ コンストラクタ 説明 TransformChangedEvent(Object source, EventTarget target)
指定されたイベント・ソースおよびターゲットを使用した新しいTransformChangedEvent
を構築します。 -
javafx.scene.webのEventTargetの使用
EventTargetを実装するjavafx.scene.webのクラス 修飾子と型 クラス 説明 class
HTMLEditor
ユーザーに対してテキストの編集とそのテキストへのスタイルの適用を許可するコントロール。class
WebView
-
javafx.stageのEventTargetの使用
EventTargetを実装するjavafx.stageのクラス 修飾子と型 クラス 説明 class
Popup
Popupは、シーングラフ用の特別なウィンドウ形式のコンテナです。class
PopupWindow
PopupWindowは、Popup
、Tooltip
、ContextMenu
などのポップアップ・ベースの各種ウィンドウの親です。class
Stage
JavaFXStage
クラスは、最上位レベルのJavaFXコンテナです。class
Window
シーンがホストされ、ユーザーが操作する最上位レベルのウィンドウ。EventTarget型のパラメータを持つjavafx.stageのメソッド 修飾子と型 メソッド 説明 WindowEvent
WindowEvent. copyFor(Object newSource, EventTarget newTarget)
WindowEvent
WindowEvent. copyFor(Object newSource, EventTarget newTarget, EventType<WindowEvent> type)
特定のイベントのコピーを作成し、特定のフィールドを置き換えます。
-