javafx 2.0でtextareaを使用しましたが、scrolpaneを追加する必要があります。どうすればよいですか?
Scrolllpane s = new Scrollpane();
s.setnode(textarea);
しかし、スクロールpnaneをクリックしても、移動しません。問題は何ですか?
setNode()は、ScrollPaneがスクロールするノードを設定するために呼び出す正しいメソッドです。2.0アプリでScrollPaneを広範囲に使用しましたが、テキストエリアでは試していません。TextAreaのAPIドキュメント(http://download.oracle.com/javafx/2.0/api/com/javafx/preview/control/TextArea.html)に基づくと、独自のスクロールバーが組み込まれているように聞こえますか?TextAreaの幅/高さを設定し、最大幅/高さも設定して、テキスト領域の行が使用可能なスペースを超えたときにスクロールバーが自動的に表示されるようにトリガーできるかどうかを確認します。
それでも、おそらく他のノードとともにScrollPaneに配置する場合は、VBoxなどのコンテナノードを使用してTextAreaをラップし、VBoxをScrollPaneのスクロールノードに設定する必要があります。
また、TextAreaはまだFX 2.0のコミットされたコントロールではないため、他のFXコントロールよりも強化されていないことに注意してください。
テキストエリアを作成すると、tを超えるとスクロールバーが自動的に表示されます