2016-06-19 8 views
0

私は、テキストエディタで多くのタブを持っていると私は、カットコピーペーストオプションを実行しますbcoz。すべてのタブで同じ名前を使用すると、そのテキストエリアが最後に初期化されるため、すべてのオプションは最後のタブのみを処理します。すべてのjtabbedpaneのJTextareaを新しい動的名で初期化しますか?</p> <pre><code>JTextArea ta[1]= new JTextArea(); </code></pre> <p>よう

+2

ようこそStackOverflowへ:) [質問する](http://stackoverflow.com/help/how-to-ask)に掲載されているアドバイスを読んで、それに応じて質問を編集してください – Peter

+2

すべての小文字は、混乱している人に耳を傾けるように読むのが難しいです。文頭に大文字、Iという単語、 'ArrayList'やOracleなどの適切な名前を使用してください。そもそも、その言葉は「bcoz」ではなく「because」のために綴られています。「ハッカー話し」(またはあなたがそれについて考えたいと思っているもの)を使うのはあなたを涼しく見せてくれるわけではありません。 –

+1

'JTextField'の[here](http://stackoverflow.com/a/11007109/230513)のように、各タブにテキストコンポーネントを与えます – trashgod

答えて

0

あなたはJTextAreaにオブジェクトの配列が必要な場合、あなたはこのようにそれを宣言することができます。はあなたが

を必要とするオブジェクトの数は、その後、あなたが通常のようにアクセスすることができている

JTextArea[] textAreas = new JTextArea[count]; 

textAreas[i] 

はあなたがアクセスする必要のある指標です。

+0

Not working sir ... –

関連する問題