资源简介
自己做的一个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音乐播放器89432
- 下一篇:C0编译器java实现
相关资源
- mysql数据处理,java用户登录处理
- 法律咨询信息系统(java+jsp+sqlserver)
- Java快速开发平台源码(renren-fast)
- 锐聘学院QST青软JavaWeb十二个打包
- 3.3.6微信支付JAVA版demo
- javaweb网上购物系统源码(附数据库脚
- javaweb校园宿舍系统(附数据库脚本)
- JavaWeb书城项目(附数据库脚本)
- 基于JAVA_JSP电子书系统(源码+数据库
- Java网络编程知识点总结.xmind
- 一站式Java网络编程 BIO-NIO-AIO资料源码
- jsp讲解
- 基于SSH框架的JavaWeb项目—人员信息管
- javaweb实现的邮件收发系统(附数据库
- Java 仿QQ(附客户端以及服务端源码)
- Java TCP IP Socket
- java定时发送邮件(基于quartz)
- Java Swing开发的《星际争霸》游戏
- java+数据库商品交易管理系统(附数据
- 使用java语言编译一个计算器
- java swing工资管理系统(源码+数据库
- JAVALibrary
- 微信企业号回调模式Java版
- 顺丰丰桥接口开发详细教程源码含下
- Java博客概要设计文档
- 基于JSP学生成绩管理系统软件的开发
- 药品进销存管理系统(论文范文_JSP
- 奖学金管理系统java+jsp+mysql
- 毕设参考——基于java酒店管理
- Java写的一个简单的字体更改程序
评论
共有 条评论