問題タブ [jfoenix]

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 に答える
105 参照

java - JFXDrawer のコンポーネントを制御するためのスレッド

その中に aと 2JFXDrawerSalesDrawer含む aを使用しています。の内容には、別のコントローラーがあります。のボタンをクリックすると表示されるように設定したい 2 つのアンカー ペインで構成される を含むコントローラ ファイル。これまで、一連の静的ブール変数を使用していましたが、JFXDrawer のボタンをクリックすると、変数の 1 つが true に設定されていることを確認していました。次に 、オブジェクトを使用してこれらの変数のどれが true かを確認し、必要なアンカー ペインを表示に設定しました。これを行うより良い方法はありますか?VBoxJFXButtonsJFXDrawerSalesDrawerController.javaSalesController.javaJFXDrawerJFXDrawerSalesController.javaTimerTask

SalesDrawerController.java

SalesController.java

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

java - jfoenix で intellij のシーンビルダーを使用できない

Java 9.0.4 を使用して javafx プロジェクトを作成しました。コードをコンパイルして動作させることができます。内部シーンビルダーを使用できます。

しかし、Jfoenix 9.0.1 ライブラリから要素をインポートすると、sceneBuilder を使用できなくなります。

次のエラーが表示されます。

java.lang.UnsupportedClassVersionError: com/jfoenix/controls/JFXButton は、より新しいバージョンの Java ランタイム (クラス ファイル バージョン 53.0) によってコンパイルされています。このバージョンの Java ランタイムは、52.0 までのクラス ファイル バージョンのみを認識します。

また、ライブラリをプロジェクト構造に追加しました。

この部分が使用する Java ランタイムのバージョンを変更する方法はありますか?

0 投票する
0 に答える
362 参照

java - DataFX Flow API を使用してコントローラー間でノードを共有するにはどうすればよいですか?

これは私の最初の Java アプリであり、jfoenix コンポーネント ベースです。

JFXTreeView と JFXDrawer を横に持つスプリットペインがあります。

ドロワーにクラスをロードしていて、ここからトレビューにアクセスしたい。

私は得るnullpointerException

main.java:

main.fxml

2 番目の Java:

何日も経った後、親トレビューにアクセスできません。

それは私に与えますnullpointerException

このコードをメインクラスに入れても:

そして2番目から呼び出す:

nullpointerexception が発生します。

これだけでアクセスできます。

main.java:

およびsecond.java:

しかし、メイン ウィンドウまたはコントロールへのアクセスが必要なクラスをロードしていない別の場所でコントロールにアクセスする必要がある場合はどうなりますか?

すべてのウィンドウでコンポーネントにアクセスするにはどうすればよいですか?

0 投票する
0 に答える
628 参照

java - JFoenix はおそらく javaFx コントロールのバグ

私のプロジェクトをJDK9に移動し、バグだと信じているこの例外を取得し始めました..私のプロジェクトには JFXDatePicker があり、module-info.javaには2つのパッケージが必要ですcom.jfoenix が必要です。" JFXDatePicker の ..

例外はこれです:

問題は、プロジェクトで ComboBox を使用していないことです。

JFXDatePicker ほど見栄えはよくありませんが、解決策は javaFx の DatePicker を使用することでした。