资源简介
自己做的一个java成绩管理系统GUI
功能:
1.成绩录入
2.成绩查询(支持查询结果里面修改与删除)
3.成绩分析
成绩分析主要是利用筛选功能选出满足多种条件的学生。
对学生的成绩信息按多种条件进行排序.
对学生的成绩信息可以保存在本地文件夹下面。可保存排序后的结果.

代码片段和文件信息
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.IOException;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.border.EtchedBorder;
import 成绩信息.Student;
public class addJframe extends Jframe implements ActionListener{
private JTextField studentNameTextFieldstudentNumberTextField
testComputerFieldtestMathFieldtestEnglishFieldremarkTextField;
private JPanel testInfoPanelremarkPanel;
private JButton saveButtonclearButtonreturnButton;
public addJframe(){
this.settitle(“成绩学生录入“);
JPanel contentPanel = new JPanel(null);
JPanel studentInfoPanel = new JPanel();
studentInfoPanel.setBounds(0 0 486 46);
studentInfoPanel.setBorder(new EtchedBorder(EtchedBorder.LOWEREDnullnull));//设置面板边框
FlowLayout flowLayout = (FlowLayout) studentInfoPanel.getLayout();//面板布局
flowLayout.setAlignment(FlowLayout.LEFT);//左对齐
contentPanel.add(studentInfoPanel);
JLabel studentNameLabel = new JLabel(“学生姓名:“);
studentNameLabel.setFont(new Font(“微软雅黑“Font.PLAIN15));
studentInfoPanel.add(studentNameLabel);
studentNameTextField = new JTextField(10);
studentNameTextField.setFont(new Font(“微软雅黑“Font.PLAIN15));
studentInfoPanel.add(studentNameTextField);
JLabel studentClassLabel = new JLabel(“学生学号:“);
studentClassLabel.setFont(new Font(“微软雅黑“Font.PLAIN15));
studentInfoPanel.add(studentClassLabel);
studentNumberTextField = new JTextField(10);
studentNumberTextField.setFont(new Font(“微软雅黑“Font.PLAIN15));
studentInfoPanel.add(studentNumberTextField);
testInfoPanel = new JPanel();
testInfoPanel.setBounds(05848489);
testInfoPanel.setBorder(new EtchedBorder(EtchedBorder.LOWEREDnullnull));//设置面板边框
FlowLayout flowLayout_1 = (FlowLayout) testInfoPanel.getLayout();//面板布局
flowLayout_1.setAlignment(FlowLayout.LEFT);//左对齐
contentPanel.add(testInfoPanel);
JLabel testComputer = new JLabel(“专业成绩:“);//
testComputer.setFont(new Font(“微软雅黑“Font.PLAIN15));
testInfoPanel.add(testComputer);
testComputerField = new JTextField(10);
testComputerField.setFont(new Font(“微软雅黑“Font.PLAIN15));
testInfoPanel.add(testComputerField);
JLabel testMath = new JLabel(“数学成绩:“);//
testMath.setFont(new Font(“微软雅黑“Font.PLAIN15));
testInfoPanel.add(testMath);
testMathField = new JTextField(10);
testMathField.setFont(new Font(“微软雅黑“Font.PLAIN15));
testInfoPanel.add(testMathField);
JLabel testEnglish = new JLabel(“英语成绩:“);//
testEnglish.setFont(new Font(“微软雅黑“Font.PLAIN15));
testInfoPanel.add(testEnglish);
testEnglishField = new JTextField(10);
testEnglishField.setFont(new Font(“微软雅黑“Font.PLAIN15
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-01-06 11:33 成绩分析\
文件 301 2012-12-29 09:07 成绩分析\.classpath
文件 388 2012-12-29 09:07 成绩分析\.project
目录 0 2012-12-29 09:07 成绩分析\.settings\
文件 629 2012-12-29 09:07 成绩分析\.settings\org.eclipse.jdt.core.prefs
目录 0 2013-03-01 09:42 成绩分析\bin\
文件 5466 2013-03-01 09:42 成绩分析\bin\GradeSolve.class
文件 3186 2013-03-01 09:42 成绩分析\bin\MainMenu.class
文件 944 2013-03-01 09:42 成绩分析\bin\RongQi.class
文件 592 2013-03-01 09:42 成绩分析\bin\addJfr
文件 5034 2013-03-01 09:42 成绩分析\bin\addJfr
文件 616 2013-03-01 09:42 成绩分析\bin\analyseJfr
文件 1028 2013-03-01 09:42 成绩分析\bin\analyseJfr
文件 12376 2013-03-01 09:42 成绩分析\bin\analyseJfr
文件 805 2013-03-01 09:42 成绩分析\bin\searchJfr
文件 4781 2013-03-01 09:42 成绩分析\bin\searchJfr
文件 637 2013-03-01 09:42 成绩分析\bin\searchResult$1.class
文件 5148 2013-03-01 09:42 成绩分析\bin\searchResult.class
文件 643 2013-03-01 09:42 成绩分析\bin\updataJfr
文件 5294 2013-03-01 09:42 成绩分析\bin\updataJfr
目录 0 2013-03-01 09:42 成绩分析\bin\成绩信息\
文件 1689 2013-03-01 09:42 成绩分析\bin\成绩信息\Student.class
文件 676 2013-03-01 09:42 成绩分析\bin\成绩信息\totalAnalyse.class
文件 151 2013-01-12 18:48 成绩分析\input.dat
目录 0 2013-01-05 00:41 成绩分析\src\
文件 5894 2013-01-06 08:26 成绩分析\src\GradeSolve.java
文件 2944 2013-01-04 23:59 成绩分析\src\MainMenu.java
文件 352 2013-01-02 14:53 成绩分析\src\RongQi.java
文件 6220 2013-01-02 15:49 成绩分析\src\addJfr
文件 13356 2013-01-06 08:17 成绩分析\src\analyseJfr
文件 4392 2013-01-05 00:54 成绩分析\src\searchJfr
............此处省略11个文件信息
- 上一篇:Android音乐播放器
- 下一篇:C0编译器java实现
相关资源
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论