問題タブ [openjfx]

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

javafx - JAVA FX でのアラート

同名のファイルを作成しようとしたときに、既にファイルが存在する場合にアラートを表示したい。コードを完全には完成させていません。ボタンの値 Yes/No を UI から取得したい。

コード:

これは、コントローラーのコーディング方法です。

writesheet関数でボタンの値(文字列型で格納)を使いたいです。今はNULLを返しています。

警告を表示する他の方法があれば提案してください。私は 2 つの fxml ファイルを使用していますが、これは 2 番目の Excel ファイルです。

ここに画像の説明を入力

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

java - JavaFX が (特に Ubuntu で) インストールされていることを確認するにはどうすればよいですか?

私は最初の JavaFX 8 アプリケーション (e(fx)clipse などで最初の実験を行う) を作成したいと考えており、プラットフォームの独立性についていくつか懸念があります。

JavaFX 8 は、Windows で最も使用されている JRE である Oracle JRE の一部です。したがって、JavaFX は Java 8 を実行するほぼすべての Windows マシンにインストールされるため、ここではあまり気にしません。

しかし、Ubuntu やその他の *nix では、Java ディストリビューションとして OpenJDK が使用されることがよくあります。openjfxは から分離されているためopen-jdk-8-*、多くの場合、デフォルトで JavaFX がインストールされていません。

私は考えました:

  • を呼び出すインストール スクリプトを作成するsudo apt-get install openjfx(実行可能な .jar をスクリプトなしで単独で実行できるようにしたいので、これは避けたい)
  • アプリケーションと一緒に JavaFX ディストリビューション (つまり、その .jar) を出荷する (ただし、これは行うべきではないことを読みました)

どちらのアイデアもあまり有望ではないようです...

そこにJavaFXのプロがいることを願っているので、誰かが「私のJavaFXアプリケーションがWindowsとUbuntuの両方で正常に動作することを保証するための最良の可能性は何ですか?」この問題に取り組むための最先端の技術は何ですか?