admin 管理员组

文章数量: 887021


2023年12月17日发(作者:vagrant歌词表达的什么)

.

期中考试:

二、

package Exextra_2;

import .*;

publicclass Test {

publicstaticvoid main {

int[] a=newint[10];

Scanner scan=new Scanner<>;

for{

a[i]=t<>;

}

int max=a[0];

int min=a[0];

for{

ifmax>

max=a[i];

}

for{

if

min=a[i];

}

n<"max="+max+" min="+min>;

}

}

三、

package Exextra_3;

publicclass Point {

privateintx,y;

privatedoubles;

public Point<>{

}

public Point{

this.x=x;

this.y=y;

}

publicint getX<>{

returnx;

}

publicvoid setX{

this.x=x;

}

publicint getY<>{

returny;

}

1 / 9

.

publicvoid setY{

this.y=y;

}

public String toString<>{

return"<"+x+","+y+">";

}

publicdouble distance{

int x1=<>;int y1=<>;

int x2=<>;int y2=<>;

s=<*+*>;

returns;

}

}

package Exextra_3;

publicclass Test {

publicstaticvoid main {

Point p1=new Point<4,5>;

Point p2=new Point<2,1>;

double s=ce;

n>;

n>;

n;

}

}

四、

package Exextra_4;

publicinterface Shape{

publicabstractdouble area<>;

}

package Exextra_4;

publicclass MyCircle implements Shape{

privatedoubler;

public MyCircle{

this.r=r;

}

publicdouble area<>{

return *r*r;

}

public String toString<>{

return"circle: r="+r+" area="+<>;

}

}

package Exextra_4;

publicclass MyRectangle implements Shape {

2 / 9

.

privatedoublew,h;

public MyRectangle{

this.w=w;

this.h=h;

}

publicdouble area<>{

returnw*h;

}

public String toString<>{

return"Rectangle: width="+w+" "+"height="+h+" area="+<>;

}

}

package Exextra_4;

publicclass Test {

publicstaticvoid main {

Shape t1=new MyRectangle<10,5>;

n>;

Shape t2=new MyCircle<3>;

n>;

}

}

五、

package Exextra_5;

import .*;

import .*;

import .*;

publicclassMyFrmextends JFrame implements ActionListener{

intm=0;

JButton btn1=new JButton<"点我">;

JButton btn2=new JButton<"清零">;

JLabel lb=new JLabel<"共点击了0次">;

public MyFrm<>{

JPanel jp=tentPane<>;

out>;

;;;

ionListener;

ionListener;

le<"ButtonDemol">;

}

publicvoid actionPerformed{

if==btn1>{

m=m+1;

t<"共点击了"+m+"次">;

}

3 / 9

.

if==btn2>{

m=0;

t<"共点击了"+m+"次">;

}

}

publicstaticvoid main{

MyFrm frm=new MyFrm<>;

e<400,100>;

ible;

}

}

数据库调试:

package mydb;

import .*;

publicclass StudentDao {

private String driver = "bcDriver";

private String url = "jdbc:odbc:mydb";

privatevoid executeUpdate {

try {

e;

Connection con = nection;

Statement cmd = Statement<>;

eUpdate;

<>;

} catch {

tackTrace<>;

}

}

publicvoid addStudent {

String sql = "insert into student values<'" + sno + "','" + sname+

"','" + major + "'," + zg + ">";

executeUpdate;

}

publicvoid deleteStudentBySno {

String sql = "delete from student where sno='" + sno + "'";

executeUpdate;

}

public String[][] queryStudents<> {

String[][] rows = null;

try {

e;

Connection con = nection;

Statement cmd = Statement<>;

String sql = "select count<*> from student";

4 / 9

.

ResultSet rs = eQuery;

<>;

int rowcount = <1>;

rows = new String[rowcount][4];

sql = "select * from student";

rs = eQuery;

rowcount = 0;

while <<>> {

for

rows[rowcount][i - 1] = ing;

rowcount++;

}

<>;

} catch {

tackTrace<>;

}

return rows;

}

}

package mydb;

import .*;

.*;

import .*;

publicclassMainFrmextends JFrame {

privatevoid initMenu<> {

JMenuBar bar = new JMenuBar<>;

JMenu m1 = new JMenu<"学生管理">;

JMenu m2 = new JMenu<"课程管理">;

JMenuItem m11 = new JMenuItem<"学生信息管理">;

JMenuItem m12 = new JMenuItem<"增加学生">;

JMenuItem m13 = new JMenuItem<"退出">;

ionListener{

publicvoid actionPerformed {

exit_Clicked<>;

}

}>;

ionListener {

publicvoid actionPerformed {

newSubFrm_Clicked<>;

}

}>;

ionListener {

publicvoid actionPerformed {

newAddFrm_Clicked<>;

5 / 9

.

}

}>;

;

;

arator<>;

;

;

;

nuBar;

}

privatevoid newSubFrm_Clicked<> {

new StudentFrm<>;

}

privatevoid newAddFrm_Clicked<> {

new AddStudent<>;

}

privatevoid exit_Clicked<> {

if ==

_OPTION>

<0>;

}

public MainFrm<> {

JPanel jp = tentPane<>;

initMenu<>;

e<1000, 600>;

ible;

aultCloseOperation<_ON_CLOSE>;

}

publicstaticvoid main {

new MainFrm<>;

}

}

package mydb;

import .*;

import tTableModel;

import .*;

import .*;

publicclassStudentFrmextends JFrame {

private JTable table = null;

private String[] cols = { "学号", "", "专业", "是否有资格" };

private JButton deleteBtn = new JButton<"删除">;

private StudentDao studentDao = new StudentDao<>;

privatevoid initTable<> {

6 / 9

.

String[][] rows = tudents<>;

for

if <"0".equals>

else

rows[i][3] = "有资格";

rows[i][3] = "无资格";

table = new JTable;

}

privatevoid updateTable<> {

String[][] rows = tudents<>;

for

if <"0".equals>

else

rows[i][3] = "有资格";

rows[i][3] = "无资格";

el>;

}

privatebooleanisCellEditable{

returntrue;

}

privatevoid deleteBtn_Clicked<> {

int row = ectedRow<>;

if -1> {

String sno = ueAt;

StudentBySno;

ssageDialog;

updateTable<>;

}

}

public StudentFrm<> {

JPanel jp = tentPane<>;

initTable<>;

JScrollPane jsp_table = new JScrollPane

;

;

JPanel jp_top = new JPanel<>;

jp_;

;

ionListener {

publicvoid actionPerformed {

deleteBtn_Clicked<>;

}

}>;

e<600, 400>;

7 / 9

.

ible;

}

publicstaticvoid main {

new StudentFrm<>;

}

}

package mydb;

import .*;

import .*;

import .*;

publicclassAddStudentextends JFrame implements ActionListener {

StudentDao studentDao = new StudentDao<>;

JButton btn_add=new JButton<"确定">;

JButton btn_del=new JButton<"取消">;

JLabel lb_name=new JLabel<"">;

JLabel lb_snum=new JLabel<"学号">;

JLabel lb_enabled=new JLabel<"是否有资格选课">;

JLabel lb_major=new JLabel<"专业">;

JTextField txt_name=new JTextField<>;

JTextField txt_snum=new JTextField<>;

JTextField txt_enabled=new JTextField<>;

JTextField txt_major=new JTextField<>;

public AddStudent<>{

JPanel jp=tentPane<>;

JPanel jp1=new JPanel<>;

out>;

;;

;;

;;

;;

;;

;

btn_ionListener;

btn_ionListener;

e<400, 220>;

ible;

}

publicvoid actionPerformed{

int zg=0;

if==btn_add>{

if.equals<"是">>

zg=1;

dent,txt_t<>,txt_t<>,zg>;

8 / 9

.

dispose<>;

}

if==btn_del>{

dispose<>;

}

}

publicstaticvoid main{

new AddStudent<>;

}

}

9 / 9


本文标签: 学生 退出 资格

更多相关文章

七年级信息技术教案下册(合集6篇)

9月前

七年级信息技术教案下册(合集6篇)

网页设计与制作教程教学设计

9月前

网页设计与制作教程教学设计

20道字节跳动测试工程师岗位常见面试问题含HR常问问题考察点及参考回

9月前

20道字节跳动测试工程师岗位常见面试问题含HR常问问题考察点及参考回

20道启明信息软件测试工程师岗位常见面试问题含HR常问问题考察点及参考

9月前

20道启明信息软件测试工程师岗位常见面试问题含HR常问问题考察点及参考

及教学反思汇编:第四单元 100以内的加法和减法(一)

9月前

及教学反思汇编:第四单元 100以内的加法和减法(一)

小学信息技术飞机大战教案

9月前

小学信息技术飞机大战教案

新视野大学英语第三版读写教程第二册第二单元原文及翻译

9月前

新视野大学英语第三版读写教程第二册第二单元原文及翻译

band模式

9月前

band模式

linux启动内核源码分析

9月前

linux启动内核源码分析

学计算机买什么电脑性价比高,学生用什么笔记本电脑好 性价比高的学生笔记本电脑...

7月前

[db:摘要]

学生用计算机怎么恢复出厂设置,电脑怎么恢复出厂设置

7月前

[db:摘要]

小新15适合学计算机的学生吗,学生党适用笔记本电脑排行,最适合学生的笔记本电脑推荐...

7月前

[db:摘要]

基于.net平台的Windows窗体应用程序——(已附源码)学生管理系统

3月前

[db:摘要]

一名学生A希望访问网站www.google.com。学生A在其浏览器中输入http:www.google.com并按回车.....

2月前

一名学生A希望访问网站www.google。学生A在其浏览器中输入http:www.google并按回车&#xff0c;直到Google的网站首页显示在其浏览器中&#xff0c;请问&#xff1a; &

Mac系统重装 “未能安装在您的电脑上 没有符合安装资格的软件包” 具体解决方案

2月前

在重装版本较旧的macOS或OS X时&#xff0c;在进行了漫长的系统下载过程之后会经历一个令人不解的提示 “未能安装在您的电脑上 没有符合安装资格的软件包…” 并且在屏幕下方会有 “重新启动” 按钮 主要是由于系统时间已不符合a

计算机专业中端学生笔记本电脑,2021学生党高性价比的电脑推荐

2月前

又到了一年一度的毕业季同时也是开学季,很多即将步入大学的准大一新手都在着手准备购入一部笔记本电脑,那么2021年适合学生党的高性价比电脑有哪些呢?接下来就让小编为大家介绍一些适合学生党的高性价比笔记本,有需要的小伙伴一起往下看看吧. 大学生

学生作业信息管理系统

2月前

一&#xff0e;引言 1.1编写目的 首先&#xff0c;软件系统的设计报告可以出用户提出的模糊需求分析出具体的工程需求&#xff0c;并转化为数据流图&#xff0c;程序流程图&#xff0c;模

基于jsp的学生信息管理系统

2月前

基于jsp+mvc实现学生信息管理系统 工具:eclipse+SQL server+jdbc驱动 1.view层: 1>login.jsp:实现了登陆,用户名输入用户名和信息 主要代码: 2>index.jsp,实现显示学生所有

基于ssm的学生成绩管理系统

2月前

CMS 基于ssm的学生成绩管理系统。管理员&#xff1a;admin密码&#xff1a;123456 一、说明 1.前端采用了layui这个框架&#xff0c;使用了freemark模板引擎&#xff

学生机房常见故障处理

15天前

学生机房软件推荐&#xff1a;极域电子教室学生机房管理助手。极域电子教室功能强大&#xff0c;运行稳定。学生机房管理助手(可百度搜索到&#xff0c;免费)可以禁止小恐龙、冲浪、扫雷、纸牌游戏&#xff0

发表评论

全部评论 0
暂无评论