問題タブ [javafx-2]

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

memory-leaks - JavaFX Node オブジェクトはガベージ コレクションされません

JavaFX (1.2.x および 1.3.x) では、少なくともノードとシーンのガベージ コレクションが許可されていないようです。ノード オブジェクトは、シーンから削除された後は解放されません (他に明示的な参照はありません)。

次に例を示します。

buttonB は決して解放されません。スキンを null に設定すると、(VisualVM ではほとんどのボタンへの参照が消えます) 何らかの形で役立ちますが、問題は解決しません。また、JavaFX リフレクションを使用してすべてのメンバーを無効にしようとしましたが、うまくいきませんでした。

buttonB を GC の対象にすることは可能ですか?その方法は?

JavaFX 2.0 でも問題は解決しませんか?

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

javafx - Slider サブ構造体へのプログラムによるアクセス

私は JavaFX を使って実験してきましたが、それを推定することなく、親指のサイズと位置を取得したり、独自のマウスオーバー イベントを発生させたりするなど、Slider の下部構造に対していくつかの操作を実行しようとしていました。スライダー自体の位置と値に基づく情報。この部分構造にプログラムでアクセスして、基本的な情報を収集することはできますか?

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

java - JavaFX CSS プロパティとセレクターのベスト リファレンス

私は JavaFX 2 を学ぼうとしていますが、アプリケーションのスタイルを整えるのに苦労しています。コントロールとそれらに適用される css プロパティを文書化しようとするこのドキュメントを見つけました。不完全なのか、不明なセレクターを使用する必要があるのか​​ 、それとも JavaFX の CSS サポートが私のニーズに対して十分に強力ではないのか、わかりません。

以下にいくつかの例を示します。

  • 他のすべての子コンポーネントを色付けせずに、TabPane の背後の領域の背景色を変更するにはどうすればよいですか (そのためのセレクター、またはおそらくプロパティはありますか?)
  • 選択されていないタブの色を変更するにはどうすればよいですか?
0 投票する
1 に答える
13638 参照

binding - UITableView - バインディングによる編集の改善?

質問へのリンク: JavaFX 2: 編集を TableCell に保存

編集可能なテーブルビューを確立するために必要な配管の割り当てがあるようです-つまり、各 textField のすべてのイベントをトラップします (フォーカスの取得/喪失、textField からのタブ移動、textField から基になるデータ モデルへの編集のコミット)、およびいくつかのオーバーライドTableCell のメソッド。

編集を確立するためのデフォルトの動作 (セル内でのダブルクリック) は、私や標準のテーブル コントロールのユーザーにはなじみがないようです。ほとんどの場合、セルをクリックして入力を開始したいだけです。

そこに完全に実装された例はありますか? そのようなクリーチャーを設計するためのコメントを追加してください。

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

java - エラー:コードが大きすぎますjavafx 2.0

誰かがこのトピックについて私を助けることができますか、私はjavafx 2.0の初心者であり、本当にこれをクラックしたいと思っています。さまざまな形状コードを含むdraw(Stage primaryStage)というメソッドがあります。ただし、コードを実行しようとすると、このメッセージが表示されます

コードが大きすぎますprivatevoiddraw(Stage primaryStage){..。

生成される形状の量を減らしてみましたが、うまくいくようですが、現実的には、メソッド内のすべての形状が必要であり、できれば同じクラスであることが望ましいです。この問題の解決策または回避策はありますか..??

ありがとうございました。

ちか。

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

layout - JavaFX 2.0:親要素がサイズ変更する場合、フローペインは自動的にサイズ変更する必要があります

FXスクリプトを使用してシーンをセットアップしたJavaFX1.xでは、bindキーワードがありました。

JavaFXでの動的/インスタントサイズ変更

2.0で同じ動作をするにはどうすればよいですか?

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

java - 右クリックからウィンドウを閉じることを検出する方法 - >ウィンドウを閉じる?

アプリケーションを右クリックして [ウィンドウを閉じる] を実行し、タスク バーから (アプリケーション自体からではなく) デスクトップ ベースの Java/JavaFx アプリケーションを閉じたときに発生するイベントはありますか?

現在、タスクバーからウィンドウを閉じると、アプリケーション ウィンドウは閉じられますが、プロセスは強制終了されず、バックグラウンドで実行され続けます。アプリケーション内の Embedded Derby DB が切断されるように、アプリケーションを完全にシャットダウンしたいと考えています。

Stage や他の同様の方法を試しましたsetOnHiding()setOnCloseRequest()、役に立ちませんでした。

ご助力いただきありがとうございます !

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

mouseevent - JavaFX 2 ブロック マウス プロパティ

JavaFX 1.x には、下のノードへのイベントの伝播を停止するように設定できる blockinMouse プロパティがありました (たとえば、一番上のノードにコンテキスト メニューが必要な場合は、右クリックしてコンテキスト メニューを表示します)。

私はJavaFX 2で同等のものを見つけるのに苦労していますが、それはどこかにあるに違いないと思いますが、オンラインで掘り下げたのは同様の苦情だけでした。リストされているブルートフォーススタイルの回答は避けたいですそこの。

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

javafx-2 - layoutx / layouty の値

形状の正しい layoutx / layouty 値を見つけるのに問題があります。この例を見てください:

このプログラムを実行すると、行は 10、10 から始まる期待どおりに配置されているように見えます。しかし、layoutx と layouty の値は 0、0 です。

誰かがこの動作について説明したり、実際の位置を調べる方法を教えてもらえますか?

ありがとう、ロジャー

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

java - Java スプラッシュ画面とアプリケーション画面の読み込みの間の遅延

jnlp ファイルを使用して JWS 経由で実行する予定の JavaFx 2.0 デスクトップ アプリケーションがあります。私が直面している問題は、Java のデフォルトのスプラッシュ画面が消えてからアプリケーションがロードされるまでにかなりの時間がかかることです。その間、ユーザーは何が起こっているのか推測することになります。この読み込みプロセスをよりユーザーフレンドリーにし、アプリケーションが実際に表示される前に何が起こっているかを表示/通知する方法はありますか? JavaFx デプロイメントの記事http://download.oracle.com/javafx/2.0/deployment/preloaders.htm#BABCDIHDで説明されているように、プリローダーを使用してみましたが、それでもうまくいかないようです。JNLP ファイルは次のようになります。

すべての提案と助けを前もって感謝します。