問題タブ [gridpane]
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 - JavaFX で FXML ファイルを読み込めませんでした
だから私は JavaFX のチュートリアルをやろうとしていて、FXML の例に取り組んでいます。しかし、.fxml ファイルの GridPane に何かを追加すると、プログラムがクラッシュします。他に何も配置されていない場合は、通常の GridPane を開きます。
FXML ファイルのコード:
メイン クラスのコード:
}
クラッシュする原因は正確には何ですか?
java - JavaFX テキストがステージ幅を伸ばす
次のコード例があります。
次のウィンドウが表示されます。
ウィンドウのサイズを予想どおりの幅に変更すると、TextField もサイズ変更されます。
私の質問は、ウィンドウの右側にある白いスペースはどこから来ているのですか? ウィンドウのサイズが、コンポーネントが占めるスペースよりもはるかに広いのはなぜですか? ウィンドウに十分なスペースがあるにもかかわらず、ウィンドウを小さくすると TextField のサイズが変更されるのはなぜですか?
上部のテキストを削除すると、ウィンドウ サイズがより適切になります。
VBox と HBox を使用して探している効果を実現しようとしましたが、ウィンドウは常に上の最初の画像のように見えます。どうしたの?
javafx - javafxでグリッドペインの列を手動でスパンする方法は?
2 行 2 列のグリッドペインを使用してレイアウトを設計しようとしています。左上の領域と右上の領域は width を共有し、どちらもその 50% を取得します。しかし、2行目では、幅の60%を取得するには右下の領域が必要なので、左下の領域は40%です。
[[2col.,2col][1col,3col]] マトリックスのような列のスパンも試しました。どちらもうまくいきませんでした。
これが私のコードです。
java - JavaFX ラップされたテキストを GridPane に追加する方法
TextArea にテキストを動的に追加すると、次のように正しくラップされました。
しかし、要件が変更されたため、各テキストの (前に) 箇条書きとして画像を追加する必要があります。次に、GridPane を使用して、次のように画像付きのテキストを追加しました。
コンポーネントを GridPane に追加するために使用されるコード:
(GridPane を使用して) テキストが正しくラップされない問題が追加されました。この問題を解決するにはどうすればよいですか。ありがとう。
javafx-2 - JavaFX Gridpane の形状が崩れている
Scene Builder でグリッドペインを AnchorPane に追加する際に問題が発生しました。GridPane は、ウィンドウに配置するとすぐに完全に形が崩れます。実際のウィンドウは本来あるべき位置にありますが、行と列のグリッドがずれています。スクリーンショットは私が何を意味するかを示しています: