要求:

窗口建立一个窗口用于输入个人信息,内容包括学号(文本框),姓名(文本框),学院(下拉表列),专业(下拉表列),性别(单选),爱好(多选),特长(文本区域)

如下图所示

代码:

package 实验二;public class test {public static void main(String args[]){ComponentInWindow win = new ComponentInWindow();win.setBounds(100,100,450,260);win.setTitle("个人信息");}
}package 实验二;
import java.awt.*;
import javax.swing.*;
public class ComponentInWindow extends JFrame {JTextField field1,field2;//文本框;JComboBox comboBox1,comboBox2;//下拉列表;JRadioButton radioM,radioF;//单选;ButtonGroup group;JCheckBox jchechBox1,jchechBox2,jchechBox3;//复选框;JTextArea area;//文本区域;public ComponentInWindow(){init();setVisible(true);}void init(){setLayout(new FlowLayout());comboBox1 =new JComboBox();comboBox2 =new JComboBox();Label a=new Label("姓名:");Label b=new Label("学号:");Label c=new Label("学院:");Label d=new Label("专业:");Label e=new Label("性别:");Label f=new Label("爱好:");Label g=new Label("特长");field1 = new JTextField(10);field2 = new JTextField(10);comboBox1.addItem("数学与统计学院");comboBox1.addItem("体育学院");comboBox2.addItem("统计学");comboBox2.addItem("信息与计算科学");group = new ButtonGroup();radioM = new JRadioButton("女");radioF = new JRadioButton("男");group.add(radioM);group.add(radioF);jchechBox1 = new JCheckBox("游泳");jchechBox2 = new JCheckBox("画画");jchechBox3 = new JCheckBox("听音乐");area =new JTextArea (20,10);add(a);add(field1);add(b);add(field2);add(c);add(comboBox1);add(d);add(comboBox2);add(e);add(radioM);add(radioF);add(f);add(jchechBox1);add(jchechBox2);add(jchechBox3);add(g);add(area);}}

JAVA--建立一个可输入个人信息的窗口相关推荐

  1. 使用Java建立一个公交管理系统,监督管理公交日常运营情况。

    使用Java建立一个公交管理系统,帮助公交管理部门监督管理公交日常运营情况. 使用Java建立一个公交管理系统,帮助公交管理部门监督管理公交日常运营情况,根据公交线路.车辆情况.工作人员.乘客等信息, ...

  2. 某班有5名同学,建立一个学生的简单信息表,包括学号、姓名、3门课程的成绩,编写程序,计算每名学生的平均成绩及名次。(30分) 题目内容: 某班有5名同学,建立一个学生的简单信息表,包括学号、姓名、3

    某班有5名同学,建立一个学生的简单信息表,包括学号.姓名.3门课程的成绩,编写程序,计算每名学生的平均成绩及名次.(30分) 题目内容: 某班有5名同学,建立一个学生的简单信息表,包括学号.姓名.3门 ...

  3. java建立一个小小留言板

    java建立一个小小留言板 制作如图一个留言板的界面,并按要求加入所需控件,并能按要求进行窗口 控件的布局.并按要求为按钮.文本框.窗口添加事件,使之实现提交显示留言, 清屏,留言至顶和至尾.要求文本 ...

  4. java中double身高_用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现...

    用JAVA编一个程序 输入10名同学的身高,找出最高升高,要求使用对象数组类型的带参方法来实现 关注:285  答案:5  mip版 解决时间 2021-02-05 07:44 提问者女人不需要倾国倾 ...

  5. java完成一个学生信息调查程序_利用Java设计一个简单的学生信息管理程序

    利用Java设计一个简单的控制台学生信息管理程序 此程序可作为课设的参考,其中信息存储于文件中. 创建了学生类Student,用于存储学号等的信息.创建StudentFunction类,用于实现诸如学 ...

  6. java简单信息管理_用java写一个简单的学生信息管理系统

    您好,现在是想做一个有界面的应用程序,再利用输入输出流实现对数据的读写,从而实现对小型数据库中数据进行增删改查功能,目前界面已做好,问题是在程序怎样导入小型数据库并且实现功能.有程序示例就更好啦,非常 ...

  7. 用java建立一个学生查询系统_一个简单的java学生寝室查询系统

    本文实例为大家分享了java学生寝室查询系统的具体代码,供大家参考,具体内容如下 前端部分: index.html ahpu freshman dormitory inquiry html,body{ ...

  8. java写的学生信息查询系统_用JAVA写一个简易的学生信息管理系统

    前言:写这篇文章的目的: 为了以后复习方便,当你回头看自己的代码的时候不至于想不起你写下这段代码的思路: 慢慢锻炼自己总结的能力,养成习惯以后去写自己的技术博客,古人云,温故而知新 作为一个技术拓荒者 ...

  9. 大众点评 爬虫 java_用JAVA制作一个爬取商品信息的爬虫(爬取大众点评)

    很多企业要求利用爬虫去爬取商品信息,一般的开发模型如下: for i=1;i<=最大页号;i++ 列表页面url=商品列表页面url+?page=i(页号) 列表页面=爬取(列表页面url) 商 ...

最新文章

  1. 2018,愿跟大家一起成长!
  2. eclipse导入Tomcat8源码
  3. C语言实现adaline模型(附完整源码)
  4. 从零开始-小程序采坑记录
  5. webservice发布
  6. CTF中Crypty入门必看(密码类,密码学)
  7. Digit v3.0.0 – 响应式WHMCS模板
  8. c++读取txt文件中的数字_SpringBoot 多种读取配置文件中参数的方式
  9. OpenGL学习脚印:深度測试(depth testing)
  10. java在数组里面添加_java – 如何在数组中间添加?
  11. 线切割软件测试工资,线切割自动编程软件可以得到免费测试版
  12. springcloud中文手册API
  13. 有消息推送服务器的手机厂家,又一家手机厂商完成统一推送服务适配
  14. jieba 使用笔记
  15. matlab中数组的创建
  16. Ubuntu 和NVIDIA显卡的兼容问题解决
  17. pdf转换成jpg转换器教程
  18. 【两周快速入门pr】三、定格动画制作-基础操作成就你的脑洞
  19. Android 地图标识标签
  20. Linux IPC:命名管道的使用

热门文章

  1. 微服务--Gateway--服务网关
  2. Java中的finalize方法
  3. (IROS 2022) 基于事件相机的单目视觉惯性里程计 / Event-based Monocular Visual Inertial Odometry
  4. 行为识别笔记:iDT算法用法与代码解析
  5. Python迭代器、生成器、map以及reduce
  6. 不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决
  7. zcu102_1_PS端LED开关
  8. Linux LCD 驱动
  9. 22.【实战】车辆统计
  10. 渗透tools之POC-bomber