問題タブ [fxmlloader]
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.
java - FXMLLoader.load を型に解決できません
そこで、JavaFX の Scene Builder ツールを使用して FXML インターフェイスを作成し、それを自分のコードで読み込もうとしています。しかし、FXML ドキュメントを読み込もうとしたときに、次のエラーが発生しました: FXMLLoader.load can't be resolved to a type
.
これが私のコードです:
私の FXML ドキュメントは、最上位のプロジェクト フォルダに含まれています。
私は間違って何をしていますか?
java - FXML ドキュメントを使用して JavaFX に何も表示されません
そこで、JavaFX のチュートリアルに従い、SceneBuilder を使用してアプリケーションの FXML ビューを作成しました。しかし、アプリケーションを実行しても何も表示されないようです。何が間違っているのでしょうか? 例外は発生せず、コードは正常にコンパイルおよび実行されます。これが私のコードです。
ここにあるinterace.fxml
:
javafx-8 - FXMLファイルのロード時のNullPointerException
そのため、問題なく何度も実行しましたが、今回は fxml とそのコントローラーをあるプロジェクトから別のプロジェクトに移動したときに、それをロードできません。fxmlへのディレクトリは問題ありません.fxmlファイルのコントローラへのディレクトリも良いです.なぜそれをロードするのに問題があるのか わかりません.
javafx - JavaFX: MenuItem からシーン (FXML) を変更する方法
76 歳で、私は Java を学ぼうとしており、シーンを変えることに成功した会計関連のチュートリアルを数多く作成しました。ここで、メニューバーの項目の 1 つとして 14 のチャプターをリンクすることに対応するために、メニューバーとメニュー項目を使用する構造を検討します。
私が見た/見たすべての例は、単純なprintln
for each を示していますMenuItem
。これで問題なく動作していますが、以前のアプリケーションからコピーしようとすると、気に入りFXMLLoader
ません。
これはシンボルを見つけることができません:symbol: method getScene() location: variable mbarchapter1 of type MenuItem
私のコードは次のとおりです。
FXML ファイルには、menuItems に対する fx:ids があります。下に示された:
これは、アプリケーションを実行したときの出力です。
2 番目の .fxml ファイルを修正し、MenuButton を MenuItem に変更しました。出力セクションの結果は次のとおりです。
どんな助けでも大歓迎
java - How to change one half of a split pane while keeping the other the same when an action occurs in javafx
I am trying to create an application in javaFX that has two main halves to it. One side where you have a set of buttons or controls, and the other where it displays a different set of data for each button pressed, almost as if one side changes scenes, but the point is, layout panes count as scenes and I am still trying to figure out how to dynamically change one side while the other remains static. If you know how to accomplish this(Ideally with a split pane), then that would be a great help, as I am yet to find this question answered.
Thanks