ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:455.61KB ,
资源ID:4470215      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4470215.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Java试验课题.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Java试验课题.docx

1、Java试验课题import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;public class DiaoCha extends JFrame implements ActionListener JLabel headLab = new JLabel(对学习网络课程调查表); Object each = new EachPanel(,0), new EachPanel(1.你学习网络课程,主要是应为,想提高自身能力,以后工作的需要,对这个专业非常感兴趣,0), new EachPanel(2

2、.你每个星期大约有多少时间上网,3小时以下,3-6小时,6小时以上,1), new EachPanel(3.你每个星期上网用于学习的时间?,3小时以下,3-6小时,6小时以上,1), new EachPanel(4.下列各种虚席资料中,你最愿意使用的是:,多媒体教学光盘,教科书等文字教材,网上教学课程,1), new EachPanel(5.你认为我们现有的课程中教师讲解视频部分该作何改进?,很好,不用改进,只需保留声音,不要视频,增加视频中课堂的氛围,0), new EachPanel(6.你是否认为课程中教师讲解是必不可少的?,必不可少,可以去掉,有时需要,1), new EachPane

3、l(7.在播放视频时,随着教师的讲解过程,你认为有必要同步呈现的内容有,教师PPT讲稿,相关的图片资料,相关的Flash动画,0), new EachPanel(8.你认为我们现有的课程中Flash动画,动画太少,对学习帮助不大,对学习有一定的帮助,1), new EachPanel(9.你认为我们现在的课程讲解文字部分该作何改进?,很好,不用改进,简化内容,只保留提纲,0), new EachPanel(10.你认为现有课程的界面是否需要改进?,很好,不用改进,界面应更美观,各课程的界面风格应统一,0), new OtherPanel(11.你认为在课程汇总使用各种媒体,越多越好,越少越好,

4、不用最好,随便,), new OtherPanel(12.你认为现有课程左下方的栏目菜单是否需要改进?,很好,使用方便,不用改进,简化内容即可,菜单应更美观,各个菜单的风格应该统一,), new OtherPanel(13.你认为对学习最有效的交流沟通方式是:,网上同学之间的交流,面对面地与同学交流,网上与专业教师交流,), new OtherPanel(14.你希望在教学中应用课题式教学、案例教学等模式吗?,是的,不是的,), new OtherPanel(15.你是否希望在学习进程中能有更多机会经行网上自测,以检查自己的学习情况?,是的,不是的,), ; Container cp = ge

5、tContentPane(); JPanel jp1 = new JPanel(); JPanel jp = new JPanel(); JScrollPane jsp1 = new JScrollPane(jp); JPanel jp2 = new JPanel(); JTextArea jta = new JTextArea(50,50); JScrollPane jsp2 = new JScrollPane(jta); Button okbtn = new Button(提交); Button canbtn = new Button(取消); public DiaoCha() super

6、(问卷调查系统); jp.setPreferredSize(new Dimension(680, 940); jp.setLayout(null); jp.add(headLab); for(int i=1;i16;i+) jp.add(JPanel)eachi); (JPanel)eachi).setLocation(0,50*(i-1)+30); jta.setWrapStyleWord(true); jta.setLineWrap(true); jta.setEditable(true); jsp2.setBounds(10,800,500,100); okbtn.setForegrou

7、nd(Color.BLUE); canbtn.setForeground(Color.BLUE); okbtn.setBounds(530,810,50,30); canbtn.setBounds(530,860,50,30); okbtn.addActionListener(this); canbtn.addActionListener(this); jp.add(jsp2); jp.add(okbtn); jp.add(canbtn); add(jsp1); headLab.setBounds(250,5,250,20); headLab.setFont(new Font(楷体,Font.

8、BOLD,20); setVisible(true); setResizable(false); setBounds(340,100,730,600); public void actionPerformed(ActionEvent e) if(e.getSource() = okbtn) String str = ; boolean canReturn = true; try FileWriter fw = new FileWriter(new File(text1.txt); BufferedWriter bfw = new BufferedWriter(fw); for(int i=1;

9、i30;i+) bfw.write( ); bfw.write(headLab.getText(),0,headLab.getText().length(); bfw.newLine(); bfw.flush(); for(int i=1;i=15;i+) if(eachi instanceof EachPanel) (EachPanel)eachi).getAnswer(); if( (EachPanel)eachi).flag ) JOptionPane.showMessageDialog(this,您第+i+题未选择,无法提交,错误,JOptionPane.ERROR_MESSAGE);

10、 canReturn = false; if(canReturn) for(int i=1;i=15;i+) if(eachi instanceof EachPanel) str = (EachPanel)eachi).getAnswer(); else str = (OtherPanel)eachi).getAnswer(); bfw.write(str,0,str.length(); bfw.newLine(); bfw.flush(); bfw.newLine(); bfw.write(建议:,0,建议:.length(); bfw.newLine(); int len=jta.getT

11、ext().length(); for(int start=0;start=len;start=start+10) bfw.write(jta.getText(),start,20); bfw.newLine(); bfw.flush(); bfw.newLine(); bfw.flush(); bfw.close(); catch(Exception ee) if(canReturn) JOptionPane.showMessageDialog(this,提交成功,谢谢您的参与!(调查结果保持在本文件夹的Text1.txt中),提示,JOptionPane.PLAIN_MESSAGE); d

12、ispose(); if(e.getSource() = canbtn) JOptionPane.showMessageDialog(this,您取消了此次调查,系统将关闭,谢谢!,提示,JOptionPane.PLAIN_MESSAGE); dispose(); / public static void main(String args) / new DiaoCha();/ package mysql;import java.awt.*;import java.awt.event.*;import java.sql.*;import javax.swing.*; class Login ex

13、tends JFrame private static final long serialVersionUID = 1L; private static JFrame frame = new JFrame(学生饭卡管理系统登录界面); private JButton submit = new JButton(登陆); private JButton reset = new JButton(重置); private JButton assign=new JButton(注册); JLabel nameLab = new JLabel(用户名:); private JLabel passwdLab

14、 = new JLabel(密 码:); private JLabel lab = new JLabel(); public JTextField nameText = new JTextField(20); public JPasswordField passwdText = new JPasswordField(20);public Login()public void login() nameLab.setBounds(60, 20, 100,20); passwdLab.setBounds(60, 50, 100,20); lab.setBounds(100, 90, 200,20);

15、 nameText.setBounds(120, 20, 100, 20); passwdText.setBounds(120, 50, 100, 20); submit.setBounds(120, 120, 100, 30); reset.setBounds(250, 50, 60, 20); assign.setBounds(250,20,60,20); passwdText.setEchoChar(*); frame.add(nameLab); frame.add(passwdLab); frame.add(lab); frame.add(nameText); /用户名 frame.a

16、dd(passwdText); /用户密码 frame.add(submit); frame.add(reset); frame.add(assign); frame.setSize(400, 220); frame.setLocation(400, 250); ImagePanel img = new ImagePanel(); img.setBounds(0,0,400,200); frame.add(img); frame.setVisible(true); submit.addActionListener(new ActionListener() public void actionP

17、erformed(ActionEvent e) SuppressWarnings(deprecation) String passwd=passwdText.getText(); String name=nameText.getText(); try ResultSet sqlRst=null; Class.forName(com.mysql.jdbc.Driver); Connection conn=DriverManager.getConnection(jdbc:mysql:/localhost:3306/test1,root,123456); Statement st= conn.cre

18、ateStatement(); String sql = select * from user where userNo=+name+ and passwd=+passwd+; sqlRst=st.executeQuery(sql); if(sqlRst.next() new Fankajiemain(); frame.dispose(); else lab.setForeground(Color.red); lab.setText(登陆失败! 密码或账号错误!); catch(ClassNotFoundException e1) e1.printStackTrace(); catch (SQ

19、LException e1) / TODO Auto-generated catch block e1.printStackTrace(); ); assign.addActionListener(new ActionListener() / 注册按钮,点击进入到第三层界面 输入学号 public void actionPerformed(ActionEvent e) frame.dispose(); new Zhuce(); ); reset.addActionListener(new ActionListener() / 重置按钮 public void actionPerformed(A

20、ctionEvent e) nameText.setText(); /用户名重置 passwdText.setText(); /密码重置 ); public static void main(String args) Login log= new Login(); log.login(); class ImagePanel extends JLabel /构建一个图片容器 private static final long serialVersionUID = 1L; protected void paintComponent(Graphics g) super.paintComponent(

21、g); ImageIcon img = new ImageIcon(D:Login.jpg); g.drawImage(img.getImage(),0,0,this); package mysql;import java.awt.*;import javax.swing.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;impo

22、rt java.sql.Statement;class Zhuce private JFrame jrf=new JFrame(注册窗口); private JLabel jla1=new JLabel(用户名:); private JLabel jla2=new JLabel(密 码:); private JLabel jla3=new JLabel(确认密 码:); private JLabel jla4=new JLabel(姓名:); private JLabel jla5=new JLabel(性别:); private JLabel jla6=new JLabel(年龄:); pr

23、ivate JLabel jla7=new JLabel(生日:); private JLabel jla8=new JLabel(身份证:); private JLabel jla9=new JLabel(班级:); private JLabel jla10=new JLabel(学院:); private JLabel jla13=new JLabel(金额:); private JLabel jla14=new JLabel(余额:); private JLabel jla11=new JLabel( ); private JLabel jla12=new JLabel(xxxx-xx-

24、xx); /birth的格式 private JTextField jtx1=new JTextField(); private JTextField jtx2=new JTextField(); private JTextField jtx3=new JTextField(); private JTextField jtx4=new JTextField(); private JTextField jtx5=new JTextField(); private JTextField jtx6=new JTextField(); private JTextField jtx7=new JText

25、Field(); private JTextField jtx8=new JTextField(); private JTextField jtx9=new JTextField(); private JTextField jtx10=new JTextField(); private JTextField jtx13=new JTextField(); private JTextField jtx14=new JTextField(); private JButton jbt=new JButton(提交); private JButton jbt1=new JButton(返回); Zhu

26、ce() Container cp=jrf.getContentPane(); /jrf.setBounds(500,200,300,300); jla1.setBounds(40,20,100,20); jla2.setBounds(40,60,100,20); jla3.setBounds(40,100,100,20); jla4.setBounds(40,140,100,20); jla5.setBounds(40,180,100,20); jla6.setBounds(40,220,100,20); jla7.setBounds(40,260,100,20); jla8.setBoun

27、ds(40,300,100,20); jla9.setBounds(40,340,100,20); jla10.setBounds(40,380,100,20); jla11.setBounds(120,500,150,20); jla12.setBounds(270,260,100,20); jla13.setBounds(40,420,100,20); jla14.setBounds(40,460,100,20); jtx1.setBounds(110,20,150,20); jtx2.setBounds(110,60,150,20); jtx3.setBounds(110,100,150

28、,20); jtx4.setBounds(110,140,150,20); jtx5.setBounds(110,180,150,20); jtx6.setBounds(110,220,150,20); jtx7.setBounds(110,260,150,20); jtx8.setBounds(110,300,150,20); jtx9.setBounds(110,340,150,20); jtx10.setBounds(110,380,150,20); jtx13.setBounds(110,420,150,20); jtx14.setBounds(110,460,150,20); jbt.setBounds(90,550,80,30); jbt1.setBounds(190,550,80,30); cp.add(jla1); cp.add(jla2); cp.add(jla3); cp

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1