admin 管理员组

文章数量: 1184232


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


本文标签: 学生 退出 资格

更多相关文章

c语言程序设计课程设计要求

2025-1-1

年月日发(作者:)语言程序设计课程设计要求一、课程目标知识目标:.理解语言程序设计的基本概念,掌握数据类型、变量、运算符和表达式的使用;.学会使用顺序结构、分支结构和循环结构进行程序设计;.掌握数组和函数的基本运用,能够进行简单的模块化编程

新疆中小学教师计算机水平考试练习题及答案

2025-1-2

年月日发(作者:编写静态网页的具体步骤)新疆中小学教师计算机水平考试练习题及答案新疆中小学教师计算机水平考试练习题及答案一、选择题、在计算机中,一切信息都是以什么形式存储的?.文字.图像.声音.二进制数字答案:、下列哪一项不是计算机程序设计

程序设计语言教学中的问题与对策

2025-1-2

年月日发(作者:组件库可以单独引入吗)程序设计语言教学中的问题与对策程序设计语言作为计算机专业的重要基础课程,对于培养学生的编程思维、编程能力以及培养创新能力等方面具有非常重要的作用。然而,在程序设计语言的教学过程中,也会遇到一些各种各样的

教师个人主要工作经历范文

2025-1-2

年月日发(作者:有道在线)教师个人主要工作经历范文在教育的长河中,我已经不知不觉地航行了多年。回首这些年的教学之路,那些与学生们共度的时光,就像一颗颗璀璨的星星,在我的记忆中闪闪发光。我刚踏上讲台那会儿,心里别提多紧张了。记得第一次走进教室

C语言程序设计与应用课程设计

2025-1-2

年月日发(作者:)语言程序设计与应用课程设计一、课程设计的背景语言是一种广泛应用于计算机编程的高级程序语言,它通常被认为是现代计算机科学中最重要的编程语言之一。语言因其高效性、可移植性和广泛的硬件支持而成为许多领域中使用最广泛的编程语言之一

python之学生信息管理系统

2025-1-27

函数: 一块具有独立功能的代码块,重复使用,那么往往就需要使用函数,使用函数把这块代码封装成一个整体 语法def 函数名(形参): 函数代码 (函数要执行的代码) 调用 函数名(实参) 函数的参数根据实际需求可有可

javaWeb项目学生选课系统完整源码附带数据库

2025-1-30

项目介绍 学生选课系统&#xff0c;也可以说教务管理系统&#xff0c;功能比较多&#xff0c;可做课程设计和毕业设计参考&#xff0c;角色分为学生&#xff0c;老师&#xff0c;

学生用什么品牌的护眼台灯比较好?分享学生护眼台灯十大排名

2025-1-30

学生用什么品牌的护眼台灯比较好&#xff1f;作为学生&#xff0c;谁能不爱暑假&#xff0c;谁能不期待暑假呢&#xff1f;放松是暑假的代名词&#xff0c;暑假期间本应该让眼睛得到放松的时期&

学生护眼台灯哪个牌子实用?值得入手的学生护眼台灯十大排名分析

2025-1-31

在这个数码时代&#xff0c;人们对屏幕的依赖程度越来越高&#xff0c;尤其是孩子们。他们不仅在学校里需要长时间盯着教科书&#xff0c;还会在学习和娱乐中使用各种数码设备。然而&#xff0c;这也使得眼睛

基于ThinkPHP框架的学生管理系统+留言板后台管理系统

2025-2-23

大二php动态网站实训课完成的作业。 码源地址&#xff1a;https:githubLVQINGDONGlearn_phpbranches找到messageboard分支下载。 系统后端采用thinkphp3.2框架

学生用计算机明细清单,学生电脑配置清单

7月前

学生电脑配置清单除了毕业班的童鞋以外&#xff0c;到这个点该放假的.都放得差不多了&#xff0c;期末出个好成绩又有筹码向爸爸妈妈要点红包奖励自己了。暑假这么长&#xff0c;天天出去浪肯定会晒黑对不对&#

学生用计算机房预算表,机房配置清单预算.doc

7月前

机房配置清单预算机房工程(机房建设)配置清单(预算表)机房工程序号设备名称设备说明单位数量1.报警中心机房   一、配电系统工程   1配电箱DR-AF-EL含箱体、开关套12难燃电线ZR-BV2.5米20003难燃电线ZR-BV4米120

学生党,如何充分利用云服务器?

4月前

目前&#xff0c;大学生使用云服务器构建私有网盘、存储文档、电子书、照片、视频或学习笔记&#xff0c;大小不一&#xff0c;也有几十千兆字节甚至几百千兆字节的空间。此外&#xff0c;还有一些私密内容&

Manus邀请码申请全流程指南(2025最新版)——申请Manus体验资格

4月前

什么样学生适合学计算机动漫,动画专业的学生,如何选购电脑?

4月前

原标题&#xff1a;动画专业的学生&#xff0c;如何选购电脑&#xff1f;本文首发于微信公众号「动画学术趴」&#xff0c;未经许可请勿转载。8月末&#xff0c;9月初&#xff0c;

基于JSP的学生管理系统

3月前

-----------2019年6月1日更新-----------   很感谢大家的阅读&#xff0c;不过在这里希望能够提几点学习前的问题。第一&#xff0c;其实我是不太建议各位去学习这一篇文章&#xff0c;毕

作为计算机专业学生,最应该学习的课程前五位是什么?

3月前

不知不觉自己的程序员生涯已经有 6 年。 变秃了&#xff0c;也变强了。 如果让我回到大学生涯&#xff0c;我一定会认认真真的学习下面的课程&#xff0c;起码我的头发可以少掉一半&#xff01;

【已解决】买电脑时送的office不知道怎么找回和安装?Office 家庭和学生版 2019下载与安装

3月前

引言 在购买新电脑时&#xff0c;很多厂商会赠送 Office 家庭和学生版 2019 作为预装软件。但有时候&#xff0c;用户可能不知道如何找回和安装这些软件。本文将详细指导你如何完成这一过程。 步骤一&#

基于PHP+MySQL的学生信息管理系统

2月前

资源下载地址&#xff1a;https:download.csdndownloadsheziqiong85697496 资源下载地址&#xff1a;https:download.csdndownloadsh

电子类专业学生必看的Multisim14.3安装新手教程

2月前

电子类专业学生如何搞定Multisim 14.3安装&#xff1f;一篇讲透所有坑点与实战技巧你是不是也遇到过这种情况&#xff1a;兴冲冲下载好 Multisim 14.3&#xff0c;双击安装包却卡在第一步

发表评论

全部评论 0
暂无评论