GUIでは、テキストボックスとテキスト領域のデータの入力と出力が一般的に使用されています。テキスト領域が入力されている場合、通常、別のデータ入力完了ボタンが設定されます。データが入力されたら、このボタンをクリックします。イベント処理プログラムでは、getText()メソッドを使用して、テキスト領域から文字列情報を読み取ります。テキストボックスを入力として使用するために、車への最終的な入力リターンは入力完了イベントを刺激することができ、通常、ボタンを設定する必要はありません。イベント処理プログラムは、単語アナライザーを使用して数字を分析し、文字列を使用して数値方法を変換して入力値を取得できます。出力の場合、プログラムは最初に値を文字列に変換し、次にsetText()メソッドでテキストボックスまたはテキスト領域にデータを出力します。
[例11-9]小さなアプリケーションは、テキスト領域、テキストボックス、2つのボタンを設定します。ユーザーはテキスト領域に整数シーケンスを入力し、ボタンをクリックすると、プログラムはテキストゾーンの整数シーケンスを続編し、テキストボックスの出力と出力です。 2番目のボタンをクリックして、テキスト領域とテキストボックスのコンテンツをクリアします。
Import java.awt。 b2; (color.pink);これ); add(b2);テキスト(); ( "+sum)} else if(e.getSource()== b2){texta.settext(null);}}}
[例11-10]小さなアプリケーションの計算は、開始整数から終端整数までの係数のすべての数の数です。小さなプログラムコンテナは、Gridlayoutレイアウトを使用して、1行目にインターフェイスを分割し、2番目と3番目の行は2つのパネルです。 2つのパネルコンテナクラスパネル、パネル2を設計し、gridlayoutで分割します。 Panel1は1行6列、Panel2は1行4列です。次に、ラベルとコンテナパネル1およびパネル2によって生成されたコンポーネントが、ウィンドウの対応する位置に追加されます。
java.awt。 {//構築方法のエッセンスパネルオブジェクトが作成されると、3つのテキストボックスが3つのテキストボックスになり、レイアウトがgridlayout(1,6)= new jtextfield(10); jtextfield(10);; new gridlayout(1,6)); ); add(text2);パネルオブジェクトを作成すると、テキストボックスを使用するようにパネルが作成されました(ペイン(テキスト); button = new jbutton( "開始計算"); setlayout(new gridlayout(1,4)); add jlabel( "計算結果:"、jlabel.right); add(jsp); label(); label() );}}パブリックj510 actionlistener {panel2 panel2; ; Panel2 = new Panel2(); (panel2); panel2.button).addactionlistener(this);} public void actionperformed(actionevent e){if(e.getSource()==(panel2.button)){long n1、n2、f、count = 0; n1 = long +){if(i%f == 0)panel2.text.append(string.valueof(i)+"");}}}}}
上記は、この記事のすべての内容です。