問題タブ [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.
javafx - FXMLファイルをSplitPaneに追加する際のJavaFX Fit to parent
左側に TreeView があり、右側にコンテンツ領域がある SplitPane があります。TreeView の項目をクリックすると、コンテンツを右側に表示したいと考えています。これを行う方法は、SceneBuilder で作成した FXML をロードすることです。私の問題は、FXML が SplitPane に適合しないことです。これは私がFXMlファイルをロードする方法です
元の SplitPane サイズに合わせて作成したこの AnchorPane を作成するにはどうすればよいですか?
scala - fxml を使用した ScalaFX i18n が機能しない
最初の作業コード:
ここでは問題ありません。今、私は次のように i18n サポートを追加したかった:
現在、コンストラクターscene = new Scene(root)
を解決できません。
私はこれを解決しようとしました
1) 次のように、新しい BorderPane を初期化します。
しかし、BorderPaneのコンストラクターが解決できないので、試してみました
2) 次のように、BorderPane にキャストします。
これは IDE では問題ありませんが、コンパイラ エラーがスローされます。
原因: java.lang.ClassCastException: javafx.scene.layout.BorderPane は scalafx.scene.layout.BorderPane にキャストできません
どうすればこれを解決できますか?
javafx - fxml を別の fxml のボディ ペインの中央にロードする
ボディ ペインの中央にある別の fxml (main.fxml) に fxml (test.fxml) を呼び出そうとしています。実際には、main.fxml のコントローラー クラスでこれを行っています。いろいろな方法を試しても、中心要素をまったく設定できません。要件は、メインの fxml ファイルのツリー構造を右クリックして、さまざまな fxml ファイルを表示する必要があることです。
しかし、このメソッドを呼び出すと、「場所が必要です」という例外が発生します。何かしなければならないことはありますか?助けてください。
main.fxml
javafx - FXMLファイルをオンラインでロードするときのjavafx.fxml.LoadException
私は JavaFX アプリケーションに取り組んでいます。このアプリケーションでは、Web サーバーから fxml ファイルをロードしますが、エラーが発生し続けます。このエラーを解決するにはどうすればよいですか?
FXML ソース: http://fryslanscripts.net63.net/cache/Fighter/fighter.fxml
エラー:
このコードを使用してアプリケーションを開始しています:
これは FighterController クラスです
}
javafx-8 - fxml-file の読み込み中に JavaFX LoadException が発生しました
アプリケーションに fxml と JavaFX を使用しようとしています。しかし、fxmlLoader がファイルをロードすると、次のエラーが表示されます。
javafx.fxml.LoadException: フォントが有効なタイプではありません。
なぜなのか本当にわかりません。他のインターフェイスでは、まったく同じラベルを使用しています。使用されたラベルの fxml コード:
あなたが私を助けてくれることを願っています。どうもありがとう
fxmlloader - FXMLローダーでOwnClassのインスタンスを作成できません
私はJava、特にfxmlを初めて使用します。私の質問が挑戦的でない場合は、ご容赦ください。私の問題: IDE に、「Modelll.Haushaltsverbrauch のインスタンスを FXML ローダーで作成できません」という警告が表示されます。公式のオラクル チュートリアル「Creating an Address Book with FXML」を参照したので、その理由はわかりません。
https://docs.oracle.com/javase/8/javafx/fxml-tutorial/fxml_tutorial_intermediate.htm
チュートリアルと比較して、コードを「zeitspanneproperty」という名前の 1 つの属性に減らしました。
私はFXML.fxmlを持っています
そして私の Haushaltsverbrauch.java
import javafx.beans.property.SimpleStringProperty;
public class Haushaltsverbrauch {
}
Controller クラスと Application クラスは基本的に同じです。誰かヒントを教えてください!
javafx - JavaFX: 最初の試行で空のウィンドウが表示される
序文: Javafxml の初心者 私のアプリケーションは完璧に動作しています。非常に単純な解決策が必要だとわかっている問題が 1 つだけありますが、それ以上のことは思いつきません。
アプリケーションを実行すると、空のウィンドウが表示されます。 空のウィンドウ
必要なものを取得するには、ウィンドウのサイズを変更する必要があります
FXML コード: