实验五 图形化应用程序开发(预习报告)
实验五 图形化应用程序开发(预习报告)
姓名:
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不太熟悉, 需要多加练习
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/122834.html