java实验五预习报告

实验五 图形化应用程序开发(预习报告)

姓名: XXX          班级: XXX          学号: XXX

一、实验目标

  1.能够掌握常用GUI控制组件的使用方法,通过java.awt包以及Javax.swing包中的类和接口实现用户图形界面的开发;
  2.能够运用Java的事件处理机制,通过JDBC操作数据库,实现用户登录功能;
  3.能够掌握利用I/O流对文件进行操作。

二、实验环境

IntelliJ IDEA Ultimate Edition 2021.3 x64. + openjdk-17.0.1.

三、实验准备

  • 利用GUI模拟用户登录,界面设计下图:
    ① 所有的用户名密码存储在数据库中;
    ② 定义一个类使用JDBC连接数据库,读取用户名密码数据进行匹配以实现用户登录,若登录成功,提示用户登录成功,否则,提示用户登录失败;
    在这里插入图片描述

问题分析:GUI设计需要使用JFrame类创建窗体,按钮需要JButton类,文本域需要JTextField类,其他控件都有对应的类,数据库操作需要对应的JAR包,本实验我使用的是Spring Data操控数据库

  • 设计一个关于文件操作的图形化应用程序,至少实现以下功能:
    ① 包含一个文本框以及添加按钮,在文本框中输入文字后,点击添加按钮可以在文件中写入文本框中的文字;
    ② 包含一个读取按钮,点击该按钮后,可以读取文件内容,并显示到文本框中。

问题分析:GUI设计需要使用JFrame类创建窗体,按钮需要JButton类,文本域需要JTextField类,其他控件都有对应的类,文件操作类使用InputStream类和OutputStream类
在这里插入图片描述

四、预习遇到的问题

  对文件读取和写入的API不太熟悉, 需要多加练习

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值