zoukankan      html  css  js  c++  java
  • 实验十二:swing图形界面设计(简历)

    实验代码:

    package day1;

    import java.awt.FlowLayout;

    import java.awt.GridLayout;

    import javax.swing.JFrame;

    import javax.swing.JLabel;

    import javax.swing.JMenu;

    import javax.swing.JMenuItem;

    import javax.swing.JRadioButton;

    import javax.swing.JTextField;

    @SuppressWarnings("unused")

    public class Ww1{

    public static void main(String[] args) {

    JFrame jf1=new JFrame("个人简历");

    jf1.getContentPane().setLayout(new FlowLayout());

    jf1.getContentPane().add(new JLabel("你的姓名"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("性别"));

    JRadioButton j2=new JRadioButton("女");

    jf1.getContentPane().add(new JLabel(" "));

    JRadioButton j3=new JRadioButton("男");

    jf1.add(j2);

    jf1.add(j3);

    jf1.getContentPane().add(new JLabel("民族"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("出生年月"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("联系电话"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("通讯地址"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("你的毕业学校")); 

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("个人优点"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("想从事的职业"));

    jf1.getContentPane().add(new JTextField(20));

    jf1.getContentPane().add(new JLabel("你学的专业和会的专业"));

    jf1.getContentPane().add(new JLabel("从以下选择"));

    jf1.getContentPane().add(new JLabel("网络工程"));

    jf1.getContentPane().add(new JRadioButton("是"));

    jf1.getContentPane().add(new JLabel("物联网工程"));

    jf1.getContentPane().add(new JRadioButton("是"));

    jf1.getContentPane().add(new JLabel("软件工程"));

    jf1.getContentPane().add(new JRadioButton("是"));

    jf1.getContentPane().add(new JLabel("计算机科学与技术"));

    jf1.getContentPane().add(new JRadioButton("是"));

    jf1.setLayout(new GridLayout(15,2));

    jf1.setSize(500, 400);

    jf1.setVisible(true);

    }

    }

    实验结果:

    实验心得:每次做实验必须要认真,完成一个小模块然后加深,循序渐进。

    package day1;import java.awt.FlowLayout;import java.awt.GridLayout;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JMenu;import javax.swing.JMenuItem;import javax.swing.JRadioButton;import javax.swing.JTextField;@SuppressWarnings("unused")public class Ww1{public static void main(String[] args) {JFrame jf1=new JFrame("个人简历");jf1.getContentPane().setLayout(new FlowLayout());jf1.getContentPane().add(new JLabel("你的姓名"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("性别"));JRadioButton j2=new JRadioButton("女");jf1.getContentPane().add(new JLabel(" "));JRadioButton j3=new JRadioButton("男");jf1.add(j2);jf1.add(j3);jf1.getContentPane().add(new JLabel("民族"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("出生年月"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("联系电话"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("通讯地址"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("你的毕业学校")); jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("个人优点"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("想从事的职业"));jf1.getContentPane().add(new JTextField(20));jf1.getContentPane().add(new JLabel("你学的专业和会的专业"));jf1.getContentPane().add(new JLabel("从以下选择"));jf1.getContentPane().add(new JLabel("网络工程"));jf1.getContentPane().add(new JRadioButton("是"));jf1.getContentPane().add(new JLabel("物联网工程"));jf1.getContentPane().add(new JRadioButton("是"));jf1.getContentPane().add(new JLabel("软件工程"));jf1.getContentPane().add(new JRadioButton("是"));jf1.getContentPane().add(new JLabel("计算机科学与技术"));jf1.getContentPane().add(new JRadioButton("是"));jf1.setLayout(new GridLayout(15,2));jf1.setSize(500, 400);jf1.setVisible(true);}
    }

  • 相关阅读:
    window.open打开新窗体并用post方式传参
    开发环境搭建问题及解决
    JavaScript高级程序设计(二)
    JavaScript高级程序设计(一)
    JS 小技巧整理
    Windows7版本了解
    安装mysql8.0.17时候报错1251-Client does not support authentication protocol requested by server; consider upgrading MySQL client
    idea中gradle的springboot的项目热部署
    idea多行注释缩进
    idea的类头注释和方法注释的编辑
  • 原文地址:https://www.cnblogs.com/Java199-wfx/p/11042237.html
Copyright © 2011-2022 走看看