package ks;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.Rectangle;
import javax.swing.BorderFactory;
import java.awt.FlowLayout;
import javax.swing.JLabel;
import java.awt.Font;
import java.awt.Color;
import javax.swing.JTextArea;
import javax.swing.JCheckBox;
import javax.swing.JTextField;
import javax.swing.JButton;
import java.sql.*;
import java.awt.Toolkit;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import java.awt.Dimension;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class courseFrame extends JFrame {
ResultSet rs;
String title;
public courseFrame(ResultSet rs,String title) {
try {
this.rs=rs;
this.title=title;
setDefaultCloseOperation(EXIT_ON_CLOSE);
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = this.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
this.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
this.show();
}
private void jbInit() throws Exception {
getContentPane().setLayout(null);
this.setTitle("单科复习题");
this.setSize(514,475);
jPanel1.setBorder(BorderFactory.createEtchedBorder());
jPanel1.setBounds(new Rectangle(6, 9, 559, 56));
jPanel1.setLayout(null);
lblNum.setBorder(BorderFactory.createLineBorder(Color.black));
lblNum.setText("1");
lblNum.setBounds(new Rectangle(4, 9, 25, 23));
teaT.setBackground(Color.lightGray);
teaT.setBorder(BorderFactory.createLineBorder(Color.black));
teaT.setText("jTextArea1");
teaT.setLineWrap(true);
teaT.setRows(6);
teaT.setWrapStyleWord(true);
teaT.setBounds(new Rectangle(30, 8, 525, 114));
chkA.setForeground(Color.red);
chkA.setText("A");
chkA.setBounds(new Rectangle(11, 125, 33, 23));
chkA.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chkA_actionPerformed(e);
}
});
chkB.setForeground(Color.red);
chkB.setText("B");
chkB.setBounds(new Rectangle(11, 180, 33, 18));
chkB.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chkB_actionPerformed(e);
}
});
chkC.setForeground(Color.red);
chkC.setText("C");
chkC.setBounds(new Rectangle(11, 231, 33, 17));
chkC.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chkC_actionPerformed(e);
}
});
chkD.setForeground(Color.red);
chkD.setText("D");
chkD.setBounds(new Rectangle(11, 280, 33, 18));
chkD.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
chkD_actionPerformed(e);
}
});
teaA.setText("jTextArea2");
teaA.setLineWrap(true);
teaA.setWrapStyleWord(true);
teaA.setBounds(new Rectangle(46, 127, 509, 35));
teaB.setText("jTextArea3");
teaB.setLineWrap(true);
teaB.setWrapStyleWord(true);
teaB.setBounds(new Rectangle(46, 183, 509, 35));
teaC.setText("jTextArea4");
teaC.setLineWrap(true);
teaC.setWrapStyleWord(true);
teaC.setBounds(new Rectangle(46, 232, 509, 35));
teaD.setText("jTextArea5");
teaD.setLineWrap(true);
teaD.setWrapStyleWord(true);
teaD.setBounds(new Rectangle(46, 279, 509, 35));
txtResult.setForeground(Color.red);
txtResult.setCaretColor(Color.white);
txtResult.setBounds(new Rectangle(145, 336, 81, 24));
jLabel2.setText("你选择的答案是:");
jLabel2.setBounds(new Rectangle(47, 336, 94, 23));
jButton1.setBounds(new Rectangle(324, 335, 82, 24));
jButton1.setText("正确答案");
jButton1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
jButton1_actionPerformed(e);
}
});
txtZResult.setForeground(Color.red);
txtZResult.setBounds(new Rectangle(411, 335, 81, 24));
btnPre.setBounds(new Rectangle(144, 437, 83, 25));
btnPre.setText("上一题");
btnPre.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
btnPre_actionPerformed(actionEvent);
}
});
btnNext.setBounds(new Rectangle(242, 437, 83, 25));
btnNext.setText("下一题");
btnNext.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
btnNext_actionPerformed(actionEvent);
}
});
btnReturn.setBounds(new Rectangle(338, 437, 83, 25));
btnReturn.setText("返回");
btnReturn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
btnReturn_actionPerformed(actionEvent);
}
});
jLabel3.setForeground(Color.red);
jLabel3.setText("jLabel3");
jLabel3.setBounds(new Rectangle(247, 335, 47, 23));
this.getContentPane().add(jPanel1);
lblCourse.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 24));
lblCourse.setForeground(Color.blue);
lblCourse.setBounds(new Rectangle(254, 15, 64, 27));
lblCourse.setText(title);
jPanel1.add(jLabel1);
jPanel1.add(lblCourse);
this.getContentPane().add(jPanel2);
jPanel2.add(lblNum);
jPanel2.add(teaT);
jPanel2.add(jButton1);
jPanel2.add(chkA);
jPanel2.add(teaA);
jPanel2.add(txtResult);
jPanel2.add(chkD);
jPanel2.add(teaC);
jPanel2.add(teaB);
jPanel2.add(chkB);
jPanel2.add(teaD);
jPanel2.add(jLabel2);
jPanel2.add(chkC);
jPanel2.add(txtZResult);
jPanel2.add(jLabel3);
this.getContentPane().add(btnReturn);
this.getContentPane().add(btnPre);
this.getContentPane().add(btnNext);
jLabel1.setFont(new java.awt.Font("楷体_GB2312", Font.BOLD, 24));
jLabel1.setForeground(Color.red);
jLabel1.setBounds(new Rectangle(154, 13, 257, 29));
jLabel1.setText("ACCPS1 复习题");
jPanel2.setBorder(BorderFactory.createEtchedBorder());
jPanel2.setBounds(new Rectangle(6, 68, 560, 365));
jPanel2.setLayout(null);
}
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JLabel jLabel1 = new JLabel();
JLabel lblCourse = new JLabel();
JLabel lblNum = new JLabel();
JTextArea teaT = new JTextArea();
JCheckBox chkA = new JCheckBox();
JCheckBox chkB = new JCheckBox();
JCheckBox chkC = new JCheckBox();
JCheckBox chkD = new JCheckBox();
JTextArea teaA = new JTextArea();
JTextArea teaB = new JTextArea();
JTextArea teaC = new JTextArea();
JTextArea teaD = new JTextArea();
JTextField txtResult = new JTextField();
JLabel jLabel2 = new JLabel();
JButton jButton1 = new JButton();
JTextField txtZResult = new JTextField();
JButton btnPre = new JButton();
没有合适的资源?快使用搜索试试~ 我知道了~
S1考试复习题目5.0 好好好
共48个文件
class:18个
java:4个
java~1~:3个
需积分: 0 2 下载量 31 浏览量
2008-12-04
22:49:25
上传
评论
收藏 1.07MB RAR 举报
温馨提示
S1S1考试复习题目5.0 好好好S1考试复习题目5.0 好好好S1考试复习题目5.0 好好好S1考试复习题目5.0 好好好
资源详情
资源评论
资源推荐
收起资源包目录
.rar (48个子文件)
考试复习题系统
KS.jpx.local 3KB
db
ks_Log.LDF 5.06MB
ks_Data.MDF 20MB
KS.jpx 4KB
bak
ks
DBConect.java~1~ 830B
courseFrame.java~15~ 9KB
courseFrame.java~17~ 11KB
courseFrame.java~14~ 8KB
ksFrame.java~2~ 3KB
ksApp.java~1~ 2KB
courseFrame.java~19~ 12KB
courseFrame.java~20~ 12KB
ksFrame.java~4~ 5KB
courseFrame.java~13~ 8KB
courseFrame.java~18~ 12KB
courseFrame.java~16~ 10KB
courseFrame.java~12~ 8KB
courseFrame.java~11~ 8KB
ksFrame.java~5~ 6KB
ksFrame.java~1~ 804B
ksFrame.java~3~ 5KB
src
ks
ksFrame.java 6KB
DBConect.java 960B
courseFrame.java 12KB
ksApp.java 1KB
KS.jpx.local~ 3KB
lib
msbase.jar 278KB
mssqlserver.jar 63KB
msutil.jar 58KB
classes
package cache
ks.dep2 16KB
ks
ksFrame$1.class 657B
courseFrame.class 9KB
ksApp.class 700B
courseFrame$5.class 681B
ksFrame.class 5KB
ksFrame$4.class 657B
courseFrame$6.class 689B
courseFrame$2.class 677B
ksFrame$3.class 657B
ksFrame$5.class 657B
courseFrame$7.class 690B
courseFrame$8.class 692B
courseFrame$1.class 677B
ksApp$1.class 753B
ksFrame$2.class 657B
DBConect.class 1KB
courseFrame$4.class 677B
courseFrame$3.class 677B
共 48 条
- 1
delu_x
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0