<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • 教務(wù)系統(tǒng)的java代碼,教務(wù)系統(tǒng)編程

            300分急求教務(wù)選課系統(tǒng)的JAVA代碼。

            import java.awt.*;

            成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),王屋企業(yè)網(wǎng)站建設(shè),王屋品牌網(wǎng)站建設(shè),網(wǎng)站定制,王屋網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,王屋網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

            import java.awt.event.*;

            import java.util.*;

            class p1 extends Panel

            {

            Label l1;

            Font f=new Font("宋體",Font.BOLD,20);

            p1()

            {

            setLayout(new GridLayout(1,1));

            l1=new Label("網(wǎng)上選課記錄系統(tǒng)",Label.CENTER);

            l1.setFont(f);

            add(l1);

            }

            }

            class p2 extends Panel

            {

            Label l1,l2;

            TextField t1,t2;

            p2()

            {

            setLayout(new GridLayout(1,4));

            l1=new Label("姓名",Label.CENTER);

            l2=new Label("學(xué)號(hào)",Label.CENTER);

            t1=new TextField(10);

            t2=new TextField(10);

            add(l1);

            add(t1);

            add(l2);

            add(t2);

            }

            }

            class p3 extends Panel

            {

            Label l1,l2;

            TextField t1,t2;

            p3()

            {

            setLayout(new GridLayout(1,4));

            l1=new Label("專業(yè)",Label.CENTER);

            l2=new Label("所屬院(系)",Label.CENTER);

            t1=new TextField(10);

            t2=new TextField(10);

            add(l1);

            add(t1);

            add(l2);

            add(t2);

            }

            }

            class p4 extends Panel

            {

            Label l1;

            Button btn1;

            Button btn2;

            Button btn3;

            Font f=new Font("宋體",Font.BOLD,20);

            p4()

            {

            setLayout(new GridLayout(1,4));

            l1=new Label("請(qǐng)選擇您要選修的課程并確認(rèn)",Label.CENTER);

            btn1=new Button("查詢");

            btn2=new Button("確認(rèn)");

            btn3=new Button("退出系統(tǒng)");

            add(l1);

            add(btn1);

            add(btn2);

            add(btn3);

            }

            }

            class p5 extends Panel

            {

            List list ;

            p5()

            {

            setLayout(new GridLayout(1,1));

            list=new List(8,true);

            list.add("大學(xué)英語(yǔ)");

            list.add("計(jì)算機(jī)圖形學(xué)");

            list.add("JAVA語(yǔ)言");

            list.add("高等數(shù)學(xué)");

            list.add("數(shù)據(jù)結(jié)構(gòu)");

            list.add("單片機(jī)");

            list.add("網(wǎng)絡(luò)應(yīng)用與開發(fā)");

            list.add("概率論與數(shù)理統(tǒng)計(jì)");

            list.add("管理學(xué)概論");

            list.add("數(shù)據(jù)庫(kù)概論");

            list.add("英語(yǔ)聽力");

            list.add("VC++");

            list.add("商務(wù)英語(yǔ)");

            list.add("會(huì)計(jì)學(xué)");

            list.add("經(jīng)濟(jì)學(xué)");

            list.add("計(jì)算機(jī)網(wǎng)絡(luò)");

            add(list);

            }

            }

            class p6 extends Panel

            {

            TextArea ta;

            p6()

            {

            setLayout(new GridLayout(1,1));

            ta=new TextArea(8,30);

            add(ta);

            }

            }

            class p8 extends Panel

            {

            Label l1,l2,l3;

            Label l4,l5,l6,l7,l9;

            Panel p11,p22,p33,p44,p55;

            TextField t1,t2;

            Button btn;

            p8()

            {

            p11=new Panel();

            p22=new Panel();

            p33=new Panel();

            p44=new Panel();

            p55=new Panel();

            p11.setLayout(new GridLayout(1,1));

            p22.setLayout(new GridLayout(1,1));

            p33.setLayout(new GridLayout(1,4));

            p44.setLayout(new GridLayout(1,4));

            p55.setLayout(new GridLayout(1,1));

            l4=new Label("");

            l5=new Label("");

            l6=new Label("");

            l7=new Label("");

            l9=new Label("");

            l1=new Label("歡迎來(lái)到網(wǎng)上選課系統(tǒng)",Label.CENTER);

            Font f=new Font("宋體",Font.BOLD,30);

            l1.setFont(f);

            l2=new Label("請(qǐng)輸入管理員帳號(hào)",Label.CENTER);

            l3=new Label("請(qǐng)輸入管理員密碼",Label.CENTER);

            setBackground(Color.lightGray);

            btn=new Button("確定");

            t1=new TextField(20);

            t2=new TextField(15);

            t2.setEchoChar(′*′);

            l1.setForeground(Color.magenta);

            t1.setBackground(Color.cyan);

            t2.setBackground(Color.cyan);

            t1.setForeground(Color.red);

            t2.setForeground(Color.red);

            l2.setForeground(Color.blue);

            l3.setForeground(Color.blue);

            p11.add(l1);

            p22.add(l4);

            p33.add(l5);

            p33.add(l2);

            p33.add(t1);

            p33.add(l6);

            p44.add(l7);

            p44.add(l3);

            p44.add(t2);

            p44.add(btn);

            p55.add(l9);

            setLayout(new GridLayout(5,1));

            add(p11);

            add(p22);

            add(p33);

            add(p44);

            add(p55);

            }

            }

            class p9 extends Panel

            {

            p1 pn1=new p1();

            p2 pn2=new p2();

            p3 pn3=new p3();

            p4 pn4=new p4();

            p5 pn5=new p5();

            p6 pn6=new p6();

            p9()

            {

            setLayout(new GridLayout(6,1));

            add(pn1);

            add(pn2);

            add(pn3);

            add(pn4);

            add(pn5);

            add(pn6);

            }

            }

            class user

            {

            String username;

            String sd;

            String major;

            String institute;

            String course;

            user(String x1,String x2,String x3,String x4,String x5)

            {

            username=x1;

            sd=x2;

            major=x3;

            institute=x4;

            course=x5;

            }

            }

            public class www

            {

            public static void main(String args[])

            {

            new m();

            }

            }

            class m extends Frame implements ActionListener,ItemListener

            {

            StringBuffer ss=new StringBuffer("您好!您選修的課程有:");

            Vector xiang=new Vector();

            p9 pn9;

            p8 pn8;

            CardLayout cc=new CardLayout();

            Button btn1;

            Dialog d1;

            m()

            {

            super("網(wǎng)上選課");

            pn8=new p8();

            pn9=new p9();

            setLayout(cc);

            add("one",pn8);

            add("two",pn9);

            btn1=new Button("確定");

            pn9.pn1.l1.setBackground(Color.pink);

            pn9.pn1.l1.setForeground(Color.blue);

            pn9.pn2.l1.setBackground(Color.gray);

            pn9.pn2.l1.setForeground(Color.orange);

            pn9.pn2.l2.setBackground(Color.gray);

            pn9.pn2.l2.setForeground(Color.orange);

            pn9.pn3.l1.setBackground(Color.gray);

            pn9.pn3.l1.setForeground(Color.orange);

            pn9.pn3.l2.setBackground(Color.gray);

            pn9.pn3.l2.setForeground(Color.orange);

            pn9.pn2.t1.setForeground(Color.red);

            pn9.pn2.t1.setBackground(Color.cyan);

            pn9.pn2.t2.setForeground(Color.red);

            pn9.pn2.t2.setBackground(Color.cyan);

            pn9.pn3.t1.setForeground(Color.red);

            pn9.pn3.t1.setBackground(Color.cyan);

            pn9.pn3.t2.setForeground(Color.red);

            pn9.pn3.t2.setBackground(Color.cyan);

            pn9.pn5.list.setBackground(Color.pink);

            pn9.pn5.list.setForeground(Color.blue);

            pn9.pn6.ta.setBackground(Color.blue);

            pn9.pn6.ta.setForeground(Color.white);

            pn9.pn4.btn1.addActionListener(this);

            pn9.pn4.btn2.addActionListener(this);

            pn9.pn4.btn3.addActionListener(this);

            pn9.pn5.list.addActionListener(this);

            (pn9.pn5.list).addItemListener(this);

            pn8.btn.addActionListener(this);

            btn1.addActionListener(this);

            setSize(650,400);

            show();

            }

            public void actionPerformed(ActionEvent e)

            {

            xiang.addElement(new user("馬先生","23597483","計(jì)算機(jī)","計(jì)算機(jī)系","單片機(jī),數(shù)學(xué)"));

            xiang.addElement(new user("楊先生","7899452","計(jì)算機(jī)","計(jì)算機(jī)系","單片機(jī),數(shù)學(xué)"));

            xiang.addElement(new user("董先生","7899452","計(jì)算機(jī)","計(jì)算機(jī)系","單片機(jī),數(shù)學(xué)"));

            xiang.addElement(new user("何先生","7899453","計(jì)算機(jī)","計(jì)算機(jī)系","單片機(jī),數(shù)學(xué)"));

            if(e.getSource()==pn8.btn)

            {

            String ss="123";

            if(ss.compareTo(pn8.t1.getText())==0ss.compareTo(pn8.t2.getText())==0)

            cc.show(this,"two");

            else

            {

            d1=new Dialog(this,"警告",true);

            Panel p1=new Panel();

            p1.add(new Label("您無(wú)權(quán)進(jìn)本系統(tǒng)!"));

            d1.add("Center",p1);

            Panel p2=new Panel();

            p2.add(btn1);

            d1.add("South",p2);

            d1.setSize(200,100);

            d1.show();

            }

            }

            if(e.getSource()==btn1)

            {

            d1.dispose();

            }

            if(e.getSource()==pn9.pn4.btn3)

            {

            dispose();

            System.exit(0);

            }

            if(e.getSource()==pn9.pn4.btn2)

            {

            pn9.pn6.ta.setText("");

            ss.append(" 您的姓名是:"+pn9.pn2.t1.getText()+" "+"您的學(xué)號(hào)是:"+pn9.pn2.t2.getText()+" ");

            ss.append("您的專業(yè)是:"+pn9.pn3.t1.getText()+" "+"您所在院(系)是:"+pn9.pn3.t2.getText()+" ");

            ss.append("您的所有信息將被保存!");

            pn9.pn6.ta.setText(ss.toString());

            user s1=new user(pn9.pn2.t1.getText(),pn9.pn2.t2.getText(),pn9.pn3.t1.getText(),pn9.pn3.t2.getText(),ss.toString());

            int i;

            for(i=0;ixiang.size();i++)

            {

            user s=(user)xiang.elementAt(i);

            if(s.sd.compareTo(s1.sd)==0)

            {

            s.username=s1.username;

            s.sd=s1.sd;

            s.major=s1.major;

            s.institute=s1.institute;

            s.course=s1.course;

            xiang.setElementAt(new user(s.username,s.sd,s.major,s.institute,s.course),i);

            break;

            }

            }

            if(i==xiang.size())

            xiang.addElement(new user(pn9.pn2.t1.getText(),pn9.pn2.t2.getText(),pn9.pn3.t1.getText(),pn9.pn3.t2.getText(),ss.toString()));

            }

            if(e.getSource()==pn9.pn4.btn1)

            {

            pn9.pn6.ta.setText("");

            if(pn9.pn2.t2.getText()=="")

            {

            d1=new Dialog(this,"注意",true);

            Panel p1=new Panel();

            p1.add(new Label("按學(xué)號(hào)進(jìn)行查詢!請(qǐng)輸入學(xué)號(hào)!再按此鍵!"));

            d1.add("Center",p1);

            Panel p2=new Panel();

            p2.add(btn1);

            d1.add("South",p2);

            d1.setSize(250,100);

            d1.show();

            }

            int i;

            for(i=0;ixiang.size();i++)

            {

            user s=(user)xiang.elementAt(i);

            if(s.sd.compareTo(pn9.pn2.t2.getText())==0)

            {

            pn9.pn2.t1.setText(""+s.username);

            pn9.pn3.t1.setText(""+s.major);

            pn9.pn3.t2.setText(""+s.institute);

            pn9.pn6.ta.setText("您選修的課程有:"+s.course);

            break;

            }

            }

            if(i==xiang.size())

            {

            d1=new Dialog(this,"警告",true);

            Panel p1=new Panel();

            p1.add(new Label("用戶不存在!請(qǐng)重新輸入!"));

            d1.add("Center",p1);

            Panel p2=new Panel();

            p2.add(btn1);

            d1.add("South",p2);

            d1.setSize(200,100);

            d1.show();

            }

            }

            }

            public void itemStateChanged(ItemEvent e)

            {

            List temp;

            String sList[];

            String mgr=new String("");

            if(e.getItemSelectable()instanceof List)

            {

            temp=(List)(e.getItemSelectable());

            sList=temp.getSelectedItems();

            for(int i=0;isList.length;i++)

            mgr=mgr+sList[i]+" ";

            ss.append(mgr);

            }

            }

            }

            本程序已經(jīng)成功?。?!望再驗(yàn)證?。。?!

            求用Java編寫的學(xué)生成績(jī)管理系統(tǒng)的完整代碼

            package?jdbcproj;

            import?java.sql.*;

            import?java.awt.BorderLayout;

            import?java.awt.EventQueue;

            import?javax.swing.JFrame;

            import?javax.swing.JPanel;

            import?javax.swing.border.EmptyBorder;

            import?javax.swing.JLabel;

            import?javax.swing.JOptionPane;

            import?javax.swing.JTextField;

            import?javax.swing.JButton;

            import?java.awt.event.ActionListener;

            import?java.sql.Connection;

            import?java.sql.PreparedStatement;

            import?java.sql.SQLException;

            import?java.awt.event.ActionEvent;

            public?class?MainFrame?extends?JFrame?{

            private?JPanel?contentPane;

            private?JTextField?txtname;

            private?JTextField?txtpassword;

            /**

            ?*?Launch?the?application.

            ?*/

            public?static?void?main(String[]?args)?{

            EventQueue.invokeLater(new?Runnable()?{

            public?void?run()?{

            try?{

            MainFrame?frame?=?new?MainFrame();

            frame.setVisible(true);

            }?catch?(Exception?e)?{

            e.printStackTrace();

            }

            }

            });

            }

            /**

            ?*?Create?the?frame.

            ?*/

            public?MainFrame()?{

            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

            setBounds(100,?100,?661,?399);

            contentPane?=?new?JPanel();

            contentPane.setBorder(new?EmptyBorder(5,?5,?5,?5));

            setContentPane(contentPane);

            contentPane.setLayout(null);

            JLabel?lblNewLabel?=?new?JLabel("\u7528\u6237\u540D");

            lblNewLabel.setBounds(114,?51,?72,?18);

            contentPane.add(lblNewLabel);

            JLabel?lblNewLabel_1?=?new?JLabel("\u5BC6\u7801");

            lblNewLabel_1.setBounds(114,?106,?72,?18);

            contentPane.add(lblNewLabel_1);

            txtname?=?new?JTextField();

            txtname.setBounds(261,?48,?86,?24);

            contentPane.add(txtname);

            txtname.setColumns(10);

            txtpassword?=?new?JTextField();

            txtpassword.setBounds(261,?103,?86,?24);

            contentPane.add(txtpassword);

            txtpassword.setColumns(10);

            JButton?btnadd?=?new?JButton("\u589E\u52A0");

            btnadd.addActionListener(new?ActionListener()?{

            public?void?actionPerformed(ActionEvent?e)?{

            if(txtname.getText().equals("")||txtpassword.getText().equals(""))

            {

            JOptionPane.showMessageDialog(getContentPane(),?"用戶名和密碼不能為空","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            else{

            Users?u=new?Users();

            u.setPwd(txtpassword.getText());

            u.setUsername(txtname.getText());

            UserDAO?usdo=new?UserDAO();

            usdo.addUser(u);

            }

            }

            });

            btnadd.setBounds(45,?205,?113,?27);

            contentPane.add(btnadd);

            JButton?btndelete?=?new?JButton("\u5220\u9664");

            btndelete.addActionListener(new?ActionListener()?{

            public?void?actionPerformed(ActionEvent?arg0)?{

            if(txtname.getText().equals(""))

            {

            JOptionPane.showMessageDialog(getContentPane(),?"用戶名不能為空","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            else{

            UserDAO?usdo=new?UserDAO();

            usdo.delUser(txtname.getText());;

            }

            }

            });

            btndelete.setBounds(172,?205,?113,?27);

            contentPane.add(btndelete);

            JButton?btnupdate?=?new?JButton("\u4FEE\u6539");

            btnupdate.addActionListener(new?ActionListener()?{

            public?void?actionPerformed(ActionEvent?e)?{

            if(txtname.getText().equals("")||txtpassword.getText().equals(""))

            {

            JOptionPane.showMessageDialog(getContentPane(),?"用戶名和密碼不能為空","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            else{

            Users?u=new?Users();

            u.setPwd(txtpassword.getText());

            u.setUsername(txtname.getText());

            UserDAO?usdo=new?UserDAO();

            usdo.updateUser(u);;

            }

            }

            });

            btnupdate.setBounds(300,?205,?113,?27);

            contentPane.add(btnupdate);

            JButton?btnfind?=?new?JButton("\u67E5\u8BE2");

            btnfind.addActionListener(new?ActionListener()?{

            public?void?actionPerformed(ActionEvent?e)?{

            if(txtname.getText().equals(""))

            {

            JOptionPane.showMessageDialog(getContentPane(),?"用戶名不能為空","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            else{

            Users?u=new?Users();

            UserDAO?usdo=new?UserDAO();

            u=usdo.findUser(txtname.getText(),?txtpassword.getText());

            if(u!=null){

            JOptionPane.showMessageDialog(getContentPane(),?"該用戶存在!","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            else{

            JOptionPane.showMessageDialog(getContentPane(),?"該用戶不存在!","提示信息框",JOptionPane.WARNING_MESSAGE);

            }

            }

            }

            });

            btnfind.setBounds(427,?205,?113,?27);

            contentPane.add(btnfind);

            //記得要寫這個(gè)

            setVisible(true);

            }

            }

            簡(jiǎn)單的JAVA學(xué)生管理系統(tǒng)代碼···

            lListStudent students = new ArrayListStudent();

            BufferedReader br = new BufferedReader(new FileReader("D:\student.txt"));

            String tmpStr = br.readLine();

            while(tmpStr != null){

            int firstIndex = tmpStr.indexOf(" ");

            int secondIndex = tmpStr.indexOf(" ",firstIndex + 1);

            int thirdIndex = tmpStr.indexOf(" ", secondIndex + 1);

            int forthIndex = tmpStr.indexOf(" ", thirdIndex + 1);

            Integer stuId = Integer.parseInt(tmpStr.substring(0,firstIndex));

            String stuName = tmpStr.substring(firstIndex + 1,secondIndex);

            Integer stuYW = Integer.parseInt(tmpStr.substring(secondIndex + 1,thirdIndex));

            Integer stuSX = Integer.parseInt(tmpStr.substring(thirdIndex + 1,forthIndex));

            Integer stuYY = Integer.parseInt(tmpStr.substring(forthIndex + 1));

            Student student = new Student();

            student.setStuId(stuId);

            student.setStuName(stuName);

            student.setStuYW(stuYW);

            student.setStuSX(stuSX);

            student.setStuYY(stuYY);

            students.add(student);

            tmpStr.readLine();

            }

            //創(chuàng)建一個(gè)學(xué)生實(shí)體類 封裝stuId stuName stuYW stuSx stuYY 這5個(gè)屬性。。。

            //已經(jīng)幫你把數(shù)據(jù)拆分出來(lái) 并以Student 對(duì)象的形式放入集合中了 接下來(lái) 給分吧 哇咔咔

            當(dāng)前標(biāo)題:教務(wù)系統(tǒng)的java代碼,教務(wù)系統(tǒng)編程
            網(wǎng)頁(yè)URL:http://www.jbt999.com/article38/heeipp.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、軟件開發(fā)、靜態(tài)網(wǎng)站、微信公眾號(hào)、ChatGPT

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

            h5響應(yīng)式網(wǎng)站建設(shè)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 影音先锋男人av资源站 | 十六区精品视频 | 欧美mv日韩mv国产网站app | 77777亚洲和欧洲 | 亚洲免费成人网 |