実験手順: ;インポートしているjava.awt.font 。javax.swingのインポート * ; 公開 クラスJL { 公共の 静的な 無効メイン(文字列[] args)を{ // メソッドのTODOは、自動的にスタブを生成し たJFrameフレーム= 新しい新しい JFrameの(" CV ") ; // フォームの作成 JPanelのを= P- 新しい新しい JPanelの(); // パネルの作成 frame.add(P-を); (frame.setResizable 偽の); // フォームにドラッグしない frame.setDefaultCloseOperationを(JFrame.EXIT_ON_CLOSE); フレーム。 setBounds(500、300、560。、340 ); JTextFieldのフィールド1 = 新しい新しい JTextFieldの(); // テキストボックスの作成 p.add(フィールド1); JTextFieldのフィールド2 = 新しい新しい JTextFieldのを(); // テキストボックスの作成 p.add(フィールド2); JTextFieldのフィールド3 = 新しい新しいのJTextFieldを( ); // テキストボックスの作成 p.add(フィールド3); JTextFieldのフィールド4 = 新しい新しい JTextFieldの(); // テキストボックスの作成 p.add(フィールド4を); JLabelのL1 = 新しい新しい JLabelの(" 名:"); // ラベルを作成 p.add(LL) のJLabelのL2= 新しい JLabelの(" 性别:" ); p.add(L2)。 JLabelのL3 = 新しい JLabelの(" 学院:" )。 p.add(L3)。 JLabelのL4 = 新しい JLabelの(" 生日:" ); p.add(L4)。 JLabelのL5 = 新しい JLabelの(" 专业:" ); p.add(L5)。 JLabelのL6 = 新しい JLabelの(" 民族:" ); p.add(L6)。 JLabelのL7 = 新しい JLabelの("生誕地:" ); p.add(L7); のJRadioButton R1 = 新新のJRadioButton(" 男性"); // シングルボックス作成 のJRadioButton R2は= 新しい新しいのJRadioButton(" F " ); のJRadioButton R3 = 新新のJRadioButton(" コンピュータ・アカデミーを」); // 単一のボックスを作成する のJRadioButton R4 = 新新のJRadioButton("経済経営研究所" ); のJRadioButton R5は = 新しい新しいのJRadioButton("生体電気スクール"); //単一のボックスを作成 ButtonGroupをという名前のグループ1 = 新しい新しい ButtonGroupを(); // グループ、一緒にR1とR2の作成 ButtonGroupをグループ2 = 新しい新しいButtonGroupをを(); group1.add(R1); group1.add(R2); group2.add (R3); group2.add(R4); group2.add(R5); p.add(R1); p.add(R2); p.add(R3); p.add(R4); p.add( R5); frame.add(P-); JCheckBoxのボックス1 = 新しい新 JCheckBoxの(" ネットワークエンジニアリング"); // チェックボックスの作成 JCheckBoxのBOX2 = 新新 JCheckBoxの("物理" ); JCheckBoxのBOX3を =新新 JCheckBoxの("客室乗務員" ); JCheckBoxののbox4 = 新新 JCheckBoxの("ホテルマネージメント" ); p.add(BOX1); p.add(BOX2); p.add(BOX3); p.add(box4); フレーム。追加(P); p.setLayout(NULL); // カスタムコンポーネント位置 L1.setBounds(110、35、250、25 ); L1.setFont(新しい新しいフォント(" 太字"、Font.BOLD、15))。// セットアセンブリ位置 L2.setBounds(110、60、90、30 )。 L2.setFont(新しいフォント(" 黑体"、Font.BOLD、15 )); L3.setBounds(110、170、340、35 )。 L3.setFont(新しいフォント(" 黑体"、Font.BOLD、15 )); L4.setBounds(110、140、140、25 )。 L4.setFont(新しいフォント(" 黑体"、Font.BOLD、15))。 L5.setBounds(100、210、140、25 )。 L5.setFont(新しいフォント(" 黑体"、Font.BOLD、15 )); L6.setBounds(110、115、340、25 )。 L6.setFont(新しいフォント(" 黑体"、Font.BOLD、15 )); L7.setBounds(110、90、340、25 )。 L7.setFont(新しいフォント(" 黑体"、Font.BOLD、15 ))。 r1.setBounds(200、60、90、30 )。 r2.setBounds(300、60、110、30 )。 r3.setBounds(170、172、110、40 )。 r4.setBounds(280、172、115、40 )。 r5.setBounds(390、172、130、40 )。 box1.setBounds(170、210、100、25 )。 box2.setBounds(270、210、100、25 )。 box3.setBounds(370、210、100、25 )。 box4.setBounds(470、210、100、25 )。 Field1.setBounds(170、35、250、22 )。 Field2.setBounds(170、140、250、22 )。 Field3.setBounds(170、90、250、22れている); Field4.setBounds(170、115、250、22である); frame.setVisible(真の); // 設定され、ステータスウィンドウが表示 } }
体験:単独でこの手順を完了することができないが、それでも尽力