問題タブ [javafxports]
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.
mobile - タイプを TextField にトレーイングすると、JavaFXPorts 8.60.7 アプリがクラッシュする
キーボードから TextField に文字を入力すると、最新の JavaFXPorts 8.60.7 で問題が発生し、アプリがクラッシュします。私はアンドロイド5.0.1を使用しています。以前、私のアプリは JavaFXPorts 8.60.6 で開発され、そこで私のアプリは動作していました。8.60.6 では、TextField に文字を入力できました。
logcat に次のエラーが表示されます。
そして、これは私のbuild.gradleです:
助けてくれてありがとう。
memory-leaks - iOS で実行されている Gluon/JavaFXPorts でのメモリ リーク
Gluon を使用したアプリを iOS に移植した後、シミュレーターと実際のデバイス (私の場合は iOS7 を実行している iPad 3) での動作が非常に遅いことに気付きました。
XCode が提供するプロファイリング ツールを使用して考えられる理由を調べたところ、いくつかのメモリ リークが見つかりました。
次に、基本的な Gluon プロジェクト (Single View、空) を試してみたところ、同じメモリ リークが見つかりました。
私は RoboVM の専門家でも JavaFXPorts/Gluon の専門家でもないので、どこを見ればよいかわかりません。しかし、必要なものを教えていただければ、より多くの情報を提供できます。
メモリ リークは問題の一部にすぎないように思われるため、アプリの応答性と速度を向上させるためのヘルプやその他の提案をいただければ幸いです。
以下は、基本的な HelloWorld アプリケーションに対して XCode によって提供されるメモリ リーク スタック トレースです。
ios - Gluon/JavaFXPorts を使用した iOS でのレンダリング例外
iOS で Gluon を使っていくつかのアプリを試したところ、レンダリングのバグに気付きました。まず、JavaFXLineChart
が正しく動作しません。線がずれて、影が正しく表示されません。これ以上は調べませんでしたが、これは次の問題に関連している可能性があります。
さらに重要なことは、Gluon デモ アプリのレンダリング中に という例外が発生することですDoodleTrace
。線を描いた後 (iPad では約 20cm の長さ)、レンダリングで例外が発生します。スレッド:
(注: iOS 7 を実行している iPad 3)
1 回トリガー (約 20 cm 後):
上記の例外が発生した後、すべてのタッチ イベントでトリガーされます。
java - Gluon Charm (無効なライセンス キー) - デスクトップ モードでのみ実行されるサンプル アプリ
デスクトップではライセンスキーで普通に動きます。(LG G4で)アプリを開いたときに./gradlew androidInstallを実行した後、クラッシュします!!
あなたのリプレイを待っています。
エデル・マシエル・マルテロ
android - Android の Scalafx
Android で ScalaFX アプリケーションをビルドして実行することはできますか?
gluonでサポートされている JavaFX のクロスビルドを認識しています。ScalaFX をこれと組み合わせたり、他の方法で組み合わせることはできますか? 複雑さは何ですか?とりわけ:
- 現在Gradleを使用していることを理解しているため、ビルドはどのように機能しますか?これをSBTに置き換えることはできますか?
- また、Android で実行されるほとんどの Scala アプリケーションは、未使用のライブラリ コードを削除する必要があると思います。そうしないと、バイナリが非常に大きくなります。そうですか?
考慮に入れる必要があるその他の手順はありますか?
java - Android を実行している JavaFx でのノードの表示の遅延
カスタムProgress Dialogを表示するメソッドを含むDialog
クラスがあります。wait
Progess Dialogを表示するために、クラスの1つに次のコードがあります。
しかし、残念ながら表示に遅延があり、スレッド内にラップしようとしましたが、うまくいきませんでした。デスクトップで実行しようとしましたが、完全に動作しますが、なぜ私のAndroid デバイスで動作しないのですか?
完全なコードは次のとおりです。
上記のシナリオは、ボタンをクリックすると発生します。出力は次のようになります。ボタンをクリックするとすぐにダイアログがポップアップしますが、悲しいことに、ボタンのプロセス全体が完了した後にダイアログが表示されます! スレッドでラップしようとしましたが、うまくいきません!
私を助けてください!何か案が?
java - JavaFX ListViewでスクロール中にsetOnMouseClickedを無効にする方法
小さな Javafx アプリケーションを開発し、Android デバイスにデプロイしましたListView
。次のように構成されています。
問題は次のとおりです。ダイアログをスクロールするたびにListView
、ダイアログがポップし続けます。
質問:スクロール中にsetOnMouseClickedを無効にする方法は?