研究演習(小松原)

Java ソースコード (ファイル名はRadioBtn.java)
/*小松原ゼミ Java TextFieldの利用サンプルプログラム
 * TextField.java
 *
 */

//このプログラムは、Text Fieldに入力した文字を取り出して
//プログラムのなかで使用する方法を示すためのサンプルです。
//上のテキストボックス内に入力された文字が、ボタンをクリックすると
//下のテキストボックスに転送されます。

import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class TextField extends JFrame implements ActionListener{

        JTextField text = new JTextField("Test", 15);	
        JTextField text2 = new JTextField("", 15);
        JButton btn = new JButton("転送");
 
    
    public static void main(String[] args){
        TextField test = new TextField("Text Field Test");

        /* 終了処理を追加 */
        test.addWindowListener(new WindowAdapter(){
                public void windowClosing(WindowEvent e){System.exit(0);}
        });

        //ウィンドウを表示
        test.setVisible(true);
    }

    //ボタンが押されたときの処理
    public void actionPerformed(ActionEvent e) {
        //textから文字を取り出し、text2にセットする。 
        text2.setText(text.getText());
    }
        
    TextField(String title){
        setTitle(title);
        //大きさを設定
        setBounds( 200, 100, 300, 100);
 
        //ボタンが押されたときにactionPerformed()メソッドを呼び出せるように
        //登録
        btn.addActionListener(this);

        //GUI部品を貼り付けるパネルを用意
        JPanel p = new JPanel();
      //  GridLayout layout = new GridLayout(3,1,0,5);
      //  p.setLayout(layout);
        p.add(text);
        p.add(text2);
        p.add(btn);

        //ContentPaneにパネルを貼り付け
        getContentPane().add(p);
    }
}


▼研究演習ホームに戻る
▼小松原研究室公開ページ
▼経営学科詳細紹介ページ

 !   Information
ここは,研究演習履修者専用のWebページです.

一般向け研究室ページ: www.osu.ac.jp/~komatsu
講義レポート提出管理システムRepadを公開しました。
軽量,フリーのLMSです。

  (c)2003 M. Komatsubara