問題タブ [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.

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

javafx - FXMLファイルをSplitPaneに追加する際のJavaFX Fit to parent

左側に TreeView があり、右側にコンテンツ領域がある SplitPane があります。TreeView の項目をクリックすると、コンテンツを右側に表示したいと考えています。これを行う方法は、SceneBuilder で作成した FXML をロードすることです。私の問題は、FXML が SplitPane に適合しないことです。これは私がFXMlファイルをロードする方法です

元の SplitPane サイズに合わせて作成したこの AnchorPane を作成するにはどうすればよいですか?

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

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 にキャストできません

どうすればこれを解決できますか?

0 投票する
0 に答える
1130 参照

javafx - fxml を別の fxml のボディ ペインの中央にロードする

ボディ ペインの中央にある別の fxml (main.fxml) に fxml (test.fxml) を呼び出そうとしています。実際には、main.fxml のコントローラー クラスでこれを行っています。いろいろな方法を試しても、中心要素をまったく設定できません。要件は、メインの fxml ファイルのツリー構造を右クリックして、さまざまな fxml ファイルを表示する必要があることです。
しかし、このメソッドを呼び出すと、「場所が必要です」という例外が発生します。何かしなければならないことはありますか?助けてください。

main.fxml

0 投票する
0 に答える
463 参照

javafx - FXMLファイルをオンラインでロードするときのjavafx.fxml.LoadException

私は JavaFX アプリケーションに取り組んでいます。このアプリケーションでは、Web サーバーから fxml ファイルをロードしますが、エラーが発生し続けます。このエラーを解決するにはどうすればよいですか?

FXML ソース: http://fryslanscripts.net63.net/cache/Fighter/fighter.fxml

エラー:

このコードを使用してアプリケーションを開始しています:

これは FighterController クラスです

}

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

javafx-8 - fxml-file の読み込み中に JavaFX LoadException が発生しました

アプリケーションに fxml と JavaFX を使用しようとしています。しかし、fxmlLoader がファイルをロードすると、次のエラーが表示されます。

javafx.fxml.LoadException: フォントが有効なタイプではありません。

なぜなのか本当にわかりません。他のインターフェイスでは、まったく同じラベルを使用しています。使用されたラベルの fxml コード:

あなたが私を助けてくれることを願っています。どうもありがとう

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

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 クラスは基本的に同じです。誰かヒントを教えてください!

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

javafx - JavaFX: 最初の試行で空のウィンドウが表示される

序文: Javafxml の初心者 私のアプリケーションは完璧に動作しています。非常に単純な解決策が必要だとわかっている問題が 1 つだけありますが、それ以上のことは思いつきません。

アプリケーションを実行すると、空のウィンドウが表示されます。 空のウィンドウ

必要なものを取得するには、ウィンドウのサイズを変更する必要があります

サイズ変更されたウィンドウ

FXML コード: