java学生信息录入系统,创建一个学生信息录入界面
本文实例为大家分享了爪哇岛实现学生信息录入界面的具体代码,供大家参考,具体内容如下
按如下要求完成编程:
1、创建一个学生信息录入界面,学生有学号、姓名、年龄、班级和成绩信息,界面中包含"确定"和"重置"按钮。
2、实现事件处理,单击"确定"按钮将学生信息封装到对象中,并通过输出对象将学生信息显示在终端控制台上;点击"重置"按钮情况界面中用户输入的信息。
包装工作;导入Java。awt。按钮;导入Java。awt。框架;导入Java。awt。gridlayout导入Java。awt。事件。动作事件;导入Java。awt。事件。动作监听器;导入Java。awt。事件。焦点事件;导入Java。awt。事件。焦点听众;导入Java。awt。事件。窗口事件;导入Java。awt。事件。窗口侦听器;导入javax。挥棒。jlabel导入javax。挥棒。jpanel导入javax。挥棒。jtextfield公共类工作6实现ActionListener,WindowListener,focus listener { JTextField jt1=new JTextField(30);JTextField jt2=new JTextField(30);JTextField jt3=new JTextField(30);JTextField jt4=new JTextField(30);JTextField jt5=new JTextField(30);public work6(){ Frame f=new Frame(学生信息管理系统);JPanel jp1、jp2、jp3、jp4、jp5、jp6jp 1=new JPanel();//创建6个面板jp2=new JPanel();jp3=new JPanel();jp4=new JPanel();jp5=new JPanel();jp6=new JPanel();JLabel l1=新JLabel(学号);JLabel l2=新JLabel(姓名);JLabel l3=新JLabel(年龄);JLabel l4=新JLabel(班级);JLabel l5=新JLabel(成绩);按钮b1=新建按钮(确定);按钮b2=新建按钮(重置);f.setLayout(new GridLayout(6,1));f .添加(jp1);f .添加(jp2);f .添加(jp3);f .添加(jp4);f .添加(jp5);f .添加(jp6);jp1。添加(L1);jp1。添加(jt1);jp2。添加(L2);jp2。添加(jt2);jp3。添加(L3);jp3。添加(jt3);jp4。添加(l4);jp4。添加(jt4);jp5。add(l5);jp5。添加(jt5);jp6。添加(B1);jp6。添加(B2);f.setLocation(300,300);f.setSize(500,450);//f.setBounds(300,300,500,500);f .设置可见(真);//我的监听器m1=new my listener();B1。addactionlistener(this);B2。addfocuslistener(this);f . addwindowlistener(this);} public static void main(String[]args){//TODO自动生成的方法存根新作6();} @ Override公共void窗口已激活(窗口事件arg 0){//TODO自动生成方法stub } @ Override公共void窗口关闭(窗口事件arg 0){//TODO自动生成方法存根系统。退出(0);} @ Override public void window已停用(window event arg 0){//TODO自动生成的方法存根} @ Override public void window已停用(window event arg 0){//TODO自动生成的方法存根} @ Override公共void窗口打开(窗口事件arg 0){//TODO自动生成的方法存根} @已执行覆盖公共void操作(操作事件参数0){//TODO自动生成的方法存根System.out.println(学生n学号: jt1.getText() n姓名: jt2.getText() n年龄: jt3.getText() n班级: jt4.getText() n成绩: jt5。gettext());//System.out.println(学生);} @覆盖获得的公共void焦点(焦点事件e){//TODO自动生成的方法存根jt1。settext();jt2。settext();jt3。settext();jt4。settext();jt5。settext();} @ Override public void焦点丢失(焦点事件e){//TODO自动生成的方法存根} }结果
点击确认:
点击重置:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持盛行它.
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。