最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java實(shí)現(xiàn)學(xué)生信息錄入界面

 更新時(shí)間:2022年04月26日 12:01:05   作者:酸酸的檸萌  
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)學(xué)生信息錄入界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了java實(shí)現(xiàn)學(xué)生信息錄入界面的具體代碼,供大家參考,具體內(nèi)容如下

按如下要求完成編程:

1、創(chuàng)建一個(gè)學(xué)生信息錄入界面,學(xué)生有學(xué)號(hào)、姓名、年齡、班級(jí)和成績(jī)信息,界面中包含“確定”和“重置”按鈕。

2、實(shí)現(xiàn)事件處理,單擊“確定”按鈕將學(xué)生信息封裝到對(duì)象中,并通過(guò)輸出對(duì)象將學(xué)生信息顯示在終端控制臺(tái)上;點(diǎn)擊“重置”按鈕情況界面中用戶輸入的信息。

package work;

import java.awt.Button;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;

import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class work6 implements ActionListener,WindowListener,FocusListener{
?? ?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("學(xué)生信息管理系統(tǒng)");
?? ??? ?JPanel jp1,jp2,jp3,jp4,jp5,jp6;
?? ??? ?jp1=new JPanel(); ? ?//創(chuàng)建6個(gè)面板
?? ??? ?jp2=new JPanel();
?? ??? ?jp3=new JPanel();
?? ??? ?jp4=new JPanel();
?? ??? ?jp5=new JPanel();
?? ??? ?jp6=new JPanel();
?? ??? ?JLabel l1 = new JLabel("學(xué)號(hào)");
?? ??? ?JLabel l2 = new JLabel("姓名");
?? ??? ?JLabel l3 = new JLabel("年齡");
?? ??? ?JLabel l4 = new JLabel("班級(jí)");
?? ??? ?JLabel l5 = new JLabel("成績(jī)");
?? ??? ?Button b1 = new Button("確定");
?? ??? ?Button b2 = new Button("重置");
?? ??? ?f.setLayout(new GridLayout(6, 1)); ?
?? ??? ?f.add(jp1);
?? ??? ?f.add(jp2);
?? ??? ?f.add(jp3);
?? ??? ?f.add(jp4);
?? ??? ?f.add(jp5);
?? ??? ?f.add(jp6);
?? ??? ?jp1.add(l1);
?? ??? ?jp1.add(jt1);
?? ??? ?jp2.add(l2);
?? ??? ?jp2.add(jt2);
?? ??? ?jp3.add(l3);
?? ??? ?jp3.add(jt3);
?? ??? ?jp4.add(l4);
?? ??? ?jp4.add(jt4);
?? ??? ?jp5.add(l5);
?? ??? ?jp5.add(jt5);
?? ??? ?jp6.add(b1);
?? ??? ?jp6.add(b2);
?? ??? ?f.setLocation(300, 300);
?? ??? ?f.setSize(500, 450);
?? ?//?? ?f.setBounds(300, 300, 500, 500);
?? ??? ?f.setVisible(true);
?? ?//?? ?MyListener m1 = new MyListener();
?? ??? ?b1.addActionListener(this);
?? ??? ?b2.addFocusListener(this);
?? ??? ?f.addWindowListener(this);
?? ?}
?? ?public static void main(String[] args) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?new work6();? ? ? ??

?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowActivated(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowClosed(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowClosing(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?System.exit(0);
?? ?}
?? ?@Override
?? ?public void windowDeactivated(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowDeiconified(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowIconified(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void windowOpened(WindowEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}
?? ?@Override
?? ?public void actionPerformed(ActionEvent arg0) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?System.out.println("學(xué)生\n學(xué)號(hào):"+jt1.getText()+"\n姓名:"+jt2.getText()+"\n年齡:"+jt3.getText()+"\n班級(jí):"+jt4.getText()+"\n成績(jī):"+jt5.getText());
?? ??? ?//?? ?System.out.println("學(xué)生");
?? ?}
?? ?@Override
?? ?public void focusGained(FocusEvent e) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?jt1.setText("");
?? ??? ?jt2.setText("");
?? ??? ?jt3.setText("");
?? ??? ?jt4.setText("");
?? ??? ?jt5.setText("");
?? ?}
?? ?@Override
?? ?public void focusLost(FocusEvent e) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?
?? ?}

}

結(jié)果

點(diǎn)擊確認(rèn):

點(diǎn)擊重置:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

睢宁县| 平邑县| 凌源市| 桂林市| 佳木斯市| 贵州省| 邹平县| 文化| 鲁甸县| 亚东县| 乌鲁木齐市| 旬阳县| 太仆寺旗| 和林格尔县| 原阳县| 建湖县| 柳河县| 浦城县| 勃利县| 寻甸| 诸城市| 微博| 工布江达县| 务川| 宜春市| 攀枝花市| 南充市| 马关县| 门源| 赣榆县| 利津县| 肥城市| 肥乡县| 泉州市| 安徽省| 个旧市| 琼结县| 大厂| 城步| 洱源县| 永年县|