Jtableを使用するスタンドアロンアプリケーションがあります。私のテーブルでは、テキストを入力すると、Textareaの高さがテキストとともに動的に増加するはずです。これどうやってするの?誰かがこれを行う方法の例で私を助けることができますか?
ありがとうChaithanya
あなたの質問からは明らかではありませんでした-あなたはJTextAreaまたはTextAreaを使用していますか?それがあいまいな理由は、一般的に、軽量フレームワークと重量フレームワークを組み合わせて使用しないためです(たとえば、awtコンポーネントをswingコンポーネント内に配置します)。
JTextAreaの場合、おそらくDocumentListenerを使用するのが最善の策だと思います。
DocumentListener myListener = ??;
JTextArea myArea = ??;
myArea.getDocument().addDocumentListener(myListener);
http://java.sun.com/docs/books/tutorial/uiswing/components/generaltext.html#doclisteners
変更をリッスンする必要があると思います。ファイルに何かが追加されるたびに、getLineCount()メソッドを呼び出して、getRows()メソッドと比較します。しきい値を超えている場合は、setRows()呼び出しを使用して行数を増やします。
特にJTableまで伝播するために、おそらく何らかのUI変更を提出する必要があります。