A.ソース
パッケージには、ご紹介します。
輸入java.awt.Containerの。
輸入java.awt.FlowLayout;
インポートするjavax.swing。*;
JFrameの延びクラス導入
{
パブリック導入()
{
JFrameののA =新しいJFrameのを();
a.setLayout(新しいFlowLayoutの());
a.setTitle( "はじめに")。
a.setSize(400200)。
a.setLocation(300240)。
JLabelのC =新しいJLabelの( "姓名:");
a.add(C);
JLabelのD =新しいJLabelの( "马小霞");
a.add(D)。
JRadioButtonのRadio1の、radio2。
a.add(新しいJLabelの( "性别:"));
ButtonGroupを基=新しいButtonGroupを()。//单选按钮所在的组
Radio1の=新しいのJRadioButton( "男性"); //ラジオボタンを作成
radio2 =新しいのJRadioButton( "F");
(Radio1のを)group.add;
group.add(Radio2);
a.add(Radio1の);
a.add (Radio2);
a.add(新しい新しいJLabelの( "国家:")); //ドロップダウンボックスを作成する
文字列proList [] = { "漢"、 "ホイ"、 "チベット"、 "男"、 "その他"};
コンボボックスJComboBoxの、
コンテナconPane getContentPane =();
コンボボックスJComboBoxの新しい新=(PROLIST);
(真の)comboBox.setEditable;
conPane.add(コンボボックス);
a.add(conPane);
JCheckBoxのCheckBox1を、checkBox2、checkBox3、checkBox4。 //選択ボックスの作成
a.add(新しいJLabelのを( "趣味:"));
CheckBox1を=新しいJCheckBoxの( "映画");
checkBox2 =新新JCheckBoxの( "音楽");
checkBox3 =新新JCheckBoxの( "ゲームをする");
checkBox4 =新新JCheckBoxの( "ツアー");
a.add(CheckBox1を);
a.add(checkBox2);
a.add(checkBox3);
a.add(checkBox4);
a.add(新しい"プロ:" JLabelの(新)); //スクロールバー付きのテキスト領域を作成する
文字列strの[] = { 「ネットワーク」、「ソフトウェア工学」、「もの」、「コンピュータ科学と技術」};
JListのJListの新しい新しいリスト=(STR);
list.setVisibleRowCount(3); //行のセット数を表示
a.add (でnew JScrollPane(リスト)); //は、 圧延条件でテキストエリアを追加
a.setVisible(真の);
}
}
publicクラスはじめ{
パブリック静的無効メイン(文字列[] args)
{
新規導入()。
}
}
輸入java.awt.Containerの。
輸入java.awt.FlowLayout;
インポートするjavax.swing。*;
JFrameの延びクラス導入
{
パブリック導入()
{
JFrameののA =新しいJFrameのを();
a.setLayout(新しいFlowLayoutの());
a.setTitle( "はじめに")。
a.setSize(400200)。
a.setLocation(300240)。
JLabelのC =新しいJLabelの( "姓名:");
a.add(C);
JLabelのD =新しいJLabelの( "马小霞");
a.add(D)。
JRadioButtonのRadio1の、radio2。
a.add(新しいJLabelの( "性别:"));
ButtonGroupを基=新しいButtonGroupを()。//单选按钮所在的组
Radio1の=新しいのJRadioButton( "男性"); //ラジオボタンを作成
radio2 =新しいのJRadioButton( "F");
(Radio1のを)group.add;
group.add(Radio2);
a.add(Radio1の);
a.add (Radio2);
a.add(新しい新しいJLabelの( "国家:")); //ドロップダウンボックスを作成する
文字列proList [] = { "漢"、 "ホイ"、 "チベット"、 "男"、 "その他"};
コンボボックスJComboBoxの、
コンテナconPane getContentPane =();
コンボボックスJComboBoxの新しい新=(PROLIST);
(真の)comboBox.setEditable;
conPane.add(コンボボックス);
a.add(conPane);
JCheckBoxのCheckBox1を、checkBox2、checkBox3、checkBox4。 //選択ボックスの作成
a.add(新しいJLabelのを( "趣味:"));
CheckBox1を=新しいJCheckBoxの( "映画");
checkBox2 =新新JCheckBoxの( "音楽");
checkBox3 =新新JCheckBoxの( "ゲームをする");
checkBox4 =新新JCheckBoxの( "ツアー");
a.add(CheckBox1を);
a.add(checkBox2);
a.add(checkBox3);
a.add(checkBox4);
a.add(新しい"プロ:" JLabelの(新)); //スクロールバー付きのテキスト領域を作成する
文字列strの[] = { 「ネットワーク」、「ソフトウェア工学」、「もの」、「コンピュータ科学と技術」};
JListのJListの新しい新しいリスト=(STR);
list.setVisibleRowCount(3); //行のセット数を表示
a.add (でnew JScrollPane(リスト)); //は、 圧延条件でテキストエリアを追加
a.setVisible(真の);
}
}
publicクラスはじめ{
パブリック静的無効メイン(文字列[] args)
{
新規導入()。
}
}
II。実験結果
III。経験と実績
実験は学生たちの助けを借りて行われ、彼らがより良い何をしたい達成する難しさのある程度があります。