で作成しようとしてTextBox
いますJavaFX 2.0
。私の情報源は次のとおりです。
TextBox textBox = new TextBox();
textBox.setPrefSize(150, 600);
textBox.setText("Hello\n world!");
結果は次のとおりです。
どうすれば新しい行を作成できますTextBox
か?
複数行のTextBoxの作成は、JavaFX1.3の機能です。JavaFX 2.0では、TextAreaを使用する必要があります。
TextArea textArea = new TextArea();
textArea.setPrefRowCount(2);
textArea.setText("Hello\nworld!");
JavaFX UIコントロールのチュートリアルでは、TextAreaコントロールについては触れていません。多分彼らは何かを逃した。このJavaFX1.3TextBoxチュートリアルでわかるように、TextBoxには「multiline」プロパティと「lines」プロパティがありました。JavaFX1.3にはTextAreaがありませんでした。