問題タブ [fxml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1003 参照

javafx - switch/quit fxml

My test app's flow uses multiple screens :

I want to implement some of my screens in fxml, but can't figure what's the best practise way to switch between them.

How can i implement some quit-event mechanism in the screen 1 controller, when screen 1 reached its final state, and connect it to the "main loop" to delete screen 1 and update the scene with screen 2 ?

0 投票する
2 に答える
13186 参照

javafx - FXML を使用してアプリケーションの ListView を事前入力する

FXMLを使用してGUIを構築するJavaFXアプリケーションがあります。

このアプリケーションを起動するとき、たとえばデータベースからいくつかの値をロードした ListView が必要です。それで、どうすればこれを行うことができますか?

ユーザーがボタンをクリックした後にアイテムをListViewにロードするアプリケーションの作成方法、またはこのようなもの(FXMLの「onAction」属性)を作成する方法を知っています。しかし、リストビューにアイテムを自動的にロードする必要があるため、これは私には適していません。

0 投票する
2 に答える
387 参照

javafx-2 - FXMLでパスオブジェクトを作成するには?

javafx2 では、fxml でオブジェクトを作成しようとしています。コントローラーから参照できるようにしたいですか?

動かない?何か案は?

0 投票する
2 に答える
17691 参照

javafx - FXMLの完全なリファレンス?

私は JavaFX 2.0 + FXML を学ぼうとしていますが、何を入れることができ、何を入れることができないのかを知らずに、fxml ファイルを作成するのは少し不快でした。つまり、FXML で使用できるタグはどれか、evety タグにはどの属性があるかということです。evety 属性が持つことができる値など。Web にいくつかの例がありますが、それらは FXML の穴の機能を示していません。私は JavaFX 2.0 に NetBeans と Eclipse プラグインを使用しようとしましたが、どちらも FXML のインテリジェンスを持っておらず、開閉タグやその他の単純なことを検証するだけで、すべての XML エディターで実行できます。これらのプラグインを間違って設定したのかもしれません。では、FXML の完全なリファレンス (すべてのタグ、属性、およびその可能な値) を含むドキュメントはありますか?

0 投票する
2 に答える
28476 参照

javafx-2 - FXMLController1で作成されたオブジェクトを内部FXMLコントロールのController2に渡す方法

2つのFXMLファイルとそれらの2つのコントローラー+1つの「メイン」.javaファイルで構成されるJavaFX2.0アプリケーションがあります。

開始時に、FXML1は次のように初期化されます。

次に、scene1のボタンがクリックされると、Controller1クラスのイベントハンドラーで、scene1 rootを変更して、ユーザーに新しいGUIビューを表示します。そして、このコントローラーでは、いくつかのオブジェクトを初期化します。たとえば、次のようになります。

そして、その後、次のシーンでそのオブジェクトを操作する必要があります。これは、同じクラスの新しいインスタンスではなく、最初の1つのシーンで初期化したオブジェクトである必要があります。

「標準のJava」を使用してこれらすべてを作成する方法は理解していますが、JavaFX+FXMLを使用したこのタスクについては少し混乱しています。

0 投票する
5 に答える
85355 参照

listview - ListViewアイテムのクリックされたアクションを処理する方法は?

ユーザーがListView要素の項目をクリックした後、何らかのアクションを実行する必要があるJavaFX2.0アプリケーションがあります。ユーザーGUIを構築するために、私はFXMLを使用しています。ここでは、次のようなものがあります。

そして、これが私がこのイベントのためにコントローラーに持っているものです:

そして、このGUIのシーンが構築されたときに、エラーが発生します。

そして、この例外の最後のブロック(ここからjava.lang.NullPointerException)がループされます。

0 投票する
1 に答える
6247 参照

custom-controls - JavaFX 2.0 - FXML でカスタム コンポーネントのアクション ハンドラを作成する

新しいコンポーネントにカスタム アクションを追加したいと考えています。これを行う方法?

コード例:

成分

コントローラ

FXML:

助けてくれてありがとう

0 投票する
1 に答える
995 参照

javafx-2 - Java fx fxml 生成

私は JavaFX に取り組んでいます。設計構成を含む Java ファイルがあります。Java FX が許可する fxml ファイルと同じものを記述する必要があります。例:

Fxml に相当するものは次のとおりです。

現在、vbox、hbox などの複数のレイアウトを gridpane と共に使用しています。そのための fxml を生成するにはどうすればよいですか? Java コードを以下に示します。その fxml の生成を手伝ってください。

0 投票する
2 に答える
80100 参照

user-interface - JavaFXシーンでボタン(または任意のGUI要素)を配置する方法は?

UIの特定の場所(特定の座標)にJavaFXボタンを配置しようとしていますが、何も機能していません。これに使われている方法があると思いますが、見つかりません。

0 投票する
1 に答える
11660 参照

java - JavaFX 2.0 + FXML。別のタスクからのシーン値の更新

FXMLoader でロードしたシーンからコントローラーを取得したいと考えています。使用例は次のとおりです。

  1. JSON マネージャーが JSON オブジェクトを受け取る
  2. 起動したタスクは、次を使用して新しいシーンを表示します

    その後、空のシーンがあります。

  3. 今、私はコンポーネントを埋めるためにこれを行います

    /li>

私の質問は、これを行う簡単な方法はありますか? FXMLで指定されたコントローラがあります

バインド値を持つインスタンスを取得したい (この場合は name と呼ばれる TextField)

前もって感謝します