グリッド区画に複数のテキストフィールドと1つのテキストエリアを持つ単純なJavaFXアプリケーションがあります。問題は、テキストエリアの下にテキストエリアを配置すると、テキストエリアのサイズ。他のコントロールに影響を与えることなく、グリッドの複数の列にまたがるテキストエリアを作成する方法が必要です。 リックTextAreaを使用したJavaFXスパニングカラム
1
A
答えて
0
grid.setRowIndex(lblDesc, 3);
grid.setColumnIndex(lblDesc, 2);
grid.setRowIndex(tfDesc, 4);
grid.setColumnIndex(tfDesc,2);
grid.getChildren().addAll(lblDesc, tfDesc);
おかげで、あなたはAPIを見てと列にまたがるサポートのいずれかの方法を試してみましたしました:これは私がコントロールを追加していますどのようにでしょうか?
http://docs.oracle.com/javafx/2.0/api/javafx/scene/layout/GridPane.html
0
私はルート
GridPane root = new GridPane();
root.setAlignment(Pos.TOP_LEFT);
root.setHgap(10);
root.setVgap(10);
root.setPadding(new Insets(50, 50, 50, 50));
//Add each element to the GridPane
//.add(element, column, row ,column span, row span) span must be >0
//row 0
root.add(sourceDirLabel, 0, 0, 2, 1);
//row1
root.add(sourceDirText,0, 1, 3, 1);
root.add(sourceDirBtn, 3, 1);
//row 2
root.add(outputDirLabel, 0, 2, 2, 1);
//row3
root.add(outputDirText,0, 3, 3, 1);
root.add(outputDirBtn, 3, 3);
//row4
root.add(runBtn, 0 , 4);
関連する問題
- 1. Javafx TextAreaテキストファイルを使用したsetTextメソッド
- 2. JavaFX TextAreaのタブキーナビゲーション
- 3. JavaFX TextArea Limit
- 4. JavaFX TextAreaとautoscroll
- 5. JavaFX update TextAreaをPlatform.runLaterを使用して別のスレッドから
- 6. 複数のJavaFX TextArea
- 7. JavaFX HTMLEditor - focus webView(TextArea)
- 8. JavaFXで大きなtxtファイルを使用する(TextAreaの代替?)
- 9. JavaFX 2 TextArea:[Enter]と[Tab]の使用を中止する方法
- 10. JavaFx TextAreaはキーボードをポップアップしません
- 11. Textarea Html2Canvasを使用したスクリーンショット
- 12. CSSを使用したフレックススタイルのTextArea
- 13. jQueryを使用したtextareaの幅(マイナススクロールバー)
- 14. JavaFXを使用したランダムブロック
- 15. JavaFX:16進コード化されたコンテンツ用のカスタムTextArea
- 16. JavaFXのTextAreaの分割に関して
- 17. TextAreaを使用してJavaFXで大きなテキストファイルを編集する
- 18. JavaFX ListViewがGridPaneを使用してTextAreaでカバーされています
- 19. テキストのJavaFXのTextAreaに私はJavaFXの使用して電卓を作ってるんだ
- 20. JavaFXのSLF4JログをTextAreaにリダイレクト
- 21. JavaFXの行番号を使用してTextAreaを作成するためのクラスをインポートする方法
- 22. JavaFxのTextAreaの最初の行にのみスペース/パディングを適用
- 23. JavaFXでのTextAreaのコンテンツの整列
- 24. JavaFx不要な白いコーナー - TextArea
- 25. のJavaFX非表示のTextArea-のVScrollBar
- 26. HashMapping Javafxを使用したログインコントローラ
- 27. JavaFXとFXMLを使用したMVC
- 28. ControlsFXを使用したJavaFX通知
- 29. TextField JavaFxを使用したCSSスタイリング
- 30. mysqlワークベンチを使用したJavaFXログインシステム
おかげで、私は「それを見たがことができますが、 root.add(要素、列、行、COLSPAN、ROWSPAN)
をお勧めしますColumnContraintを通じてアクセスしているようですか?これはどこにありますか? – RobD
GridPaneのメソッドを使用します。例:http://docs.oracle.com/javafx/2.0/api/javafx/scene/layout/GridPane.html#add%28javafx.scene.Node,%20int,%20int,% 20int、%20int%29 http://docs.oracle.com/javafx/2.0/api/javafx/scene/layout/GridPane.html#setColumnSpan%28javafx.scene.Node,%20java.lang.Integer%29 http://docs.oracle.com/javafx/2.0/api/javafx/scene/layout/GridPane.html#setConstraints%28javafx.scene.Node,%20int,%20int,%20int,%20int%29 Thereもっと... – Puce
Puce、ありがとうたくさん今それを得ました。 – RobD