0

このようなJavaスイングを使用してウィンドウをロードしたい

ただし、データをダンプするだけでなく、テキスト入力にも使用できるようにしたい..

それを行う方法はありますか?

4

3 に答える 3

2

JTextAreas はデフォルトで編集可能であるため、入力は簡単です。1 つをテスト UI に入れて、自分の目で確かめてください。

設計の観点からすると、入力と出力の両方に同じ JTextArea を使用するのは賢明ではないと思います。私が思いつく唯一の例はシェル インターフェイスです。これは、JTextArea がすぐに提供するよりも、入力と出力の動作に厳しい制限を課します。

于 2008-10-24T18:02:02.913 に答える
0

このSuntoturialをチェックしてください:

http://java.sun.com/docs/books/tutorial/uiswing/components/textarea.html

特に、「TextAreaDemo」の例まで下にスクロールします。

于 2009-08-17T13:57:06.797 に答える
0

質問の要点が理解できたかどうかはわかりませんが、ユーザーが入力したテキストは getText() メソッドを使用して取得できます。

JTextArea ta = new JTextArea(); 文字列入力 = ta.getText();

于 2008-10-24T22:03:28.353 に答える