問題タブ [javafx]

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 投票する
3 に答える
1523 参照

java - Swing があるのに、なぜ JavaFX が必要なのですか?

Swing は多くの点で優れているのに、なぜ JavaFX が必要なのでしょうか?

0 投票する
3 に答える
12195 参照

javafx - JavaFX で即時ペイントを強制する

続行する前に JavaFX アプリを強制的に再描画する方法はありますか? Swing Panel の paint(Graphic g) メソッドに似ています (キーワードが間違っている可能性があります)。

次の例を考えてみましょう: コンピューター プレーヤーに必要な AI と共に TicTacToe アプリを作成します。2 人のコンピューター プレーヤーが対決する様子を見せる機能が必要です。コンピュータの回転の間に 2 秒間の休止を入れて、生き生きとした効果を与えることもできます。「Go」ボタンを押すと、無反応の大きな一時停止 (コンピューターが「決定」するための偽の一時停止で 9 ターンが経過するのにかかる時間) があり、突然、アプリのビジュアルが完了した状態で更新されます。ゲームの状態。

アプリのスレッドでの処理が終了すると、JavaFX が再描画されるように見えますか? ここでは完全にはわかりません。

ありがとう!

0 投票する
3 に答える
3143 参照

browser - JavaFX が Web ページにロードされない

これは非常に漠然とした質問であることを認識しているため、詳細を探しているのではなく、単なる提案を探しています...

NetBeans で JavaFX アプリケーションを作成しました。これは、jar、jnlp、および html ページに自動的にビルドされます。これらのファイルを自分の Web サーバーにアップロードした後、ページに移動でき、開発したコンピューターですべてが機能します。他のコンピューターでは、ロード画面でハングするだけです (回転アニメーション)。私が試したこと:

  • これらのコンピューターに最新の JRE があることを確認しました
  • Chrome と IE の両方で試してみました
  • すべてのファイルをすべてのユーザーの RWX アクセス許可に設定します (その後、これを元に戻しました)

何か案は?

ありがとう!

また、重要な場合に備えて、JavaFX アプリへのリンクはここにあります

0 投票する
10 に答える
3519 参照

javafx - JavaFX についてどう思いますか?

私は現在、ActionScript 3.0 で多くの作業を行っており、Java でプログラミングすることも大好きです。JavaFX は私にとって完璧ですか? JavaFX についての一般的な印象は? 私が一緒に仕事をしているデザイナーは、ActionScript や JavaScript に慣れているのと同じくらい JavaFX に慣れているでしょうか?

0 投票する
4 に答える
3920 参照

java - JavaFxを学ぶ前にSwingを学ぶ必要がありますか?

UIプログラミングのバックグラウンドがない場合、JavaFxの学習を開始するのは理にかなっていますか?最初にSwingを学び、次にJavaFxに進む方が賢明ですか?

NetbeansのJavaFxWebサイトで入門チュートリアルを試しましたが、コードは非常に複雑に見えました。JavaFxは、初心者のGUI開発者には高度すぎるのではないかと思います。

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

java - NetBeans javafx パレットにない場合、javafx で Swing コンポーネントを使用する

NetBeans で javafx を使い始めたばかりで、単純なこと (ボタン付きのウィンドウなど) を実行していますが、もう少し現実的なことを試してみたいと思っています。

「Swing/AWT Components」パレットには、「JavaFX Script Code Clips」パレットにないものがたくさんあります (Button、CheckBox、ComboBox、ComboBoxItem、Label、RadioButton、Slider、TextField、および ToggleButton があります)。このパレットに何かを追加するにはどうすればよいですか?

org-netbeans-swing-outline.jar のコンポーネントのいくつかを使用してみたいと思います


編集:ああ。私はポイントをいくらか見逃していました: javafx.ext.Swing.* で利用できる javafx でラップされた Swing コンポーネントはいくつかしかないため、他の Swing コンポーネントのいずれかが必要な場合は、それらを自分でラップする必要があります。

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

javafx - JavaFX でピクセルの RGB 値を取得する方法

私はJavaFXを使い始めていますが、基本的に実装しようとしているのはカラーピッカーです。最初は、すべての原色/二次色を通過する LinearGradient を持つ四角形を考えました。

私が望むもののように見えますが、問題は、このノードの特定の座標 (x、y) で RGB 値を取得できないことです。それが色である場合、任意の形状の塗りつぶしプロパティを介してそれを行うことができることを私は知っています。

しかし、 LinearGradient/Paint 内の何かの RGB 値を取得する方法はありますか?

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

javafx - この「バインディング」コードが JavaFX で期待どおりに機能しないのはなぜですか?

私はJavaFXが初めてです。以下のコードが機能しない理由を理解できません。

私は得ています

コードを次のように変更すると

正しい出力が得られます:

明らかに、ループ内のカウンターの増分は値の変更として扱われず、バインドされた式は再評価されません。

誰でもこの動作の背後にある概念を説明できますか?

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

javafx - Windows Mobile で JavaFX を実行する

Windows Mobile OS を実行する Samsung Omnia i900 を使用しています。信じられないかもしれませんが、JavaFX アプリケーションの実行に関する情報は、インターネット上のどこにもありません。出来ますか?