小学期笔记——天天酷跑3

这篇具有很好参考价值的文章主要介绍了小学期笔记——天天酷跑3。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

画笔的载体是图层

 文章来源地址https://www.toymoban.com/news/detail-611961.html

图层的载体是窗体

小学期笔记——天天酷跑3,笔记,笔记

效果:

小学期笔记——天天酷跑3,笔记,笔记

-------------------

小学期笔记——天天酷跑3,笔记,笔记

效果:

小学期笔记——天天酷跑3,笔记,笔记

----------------------

实现一个接口可以理解成添加一个能力 

接口可以理解为能力的集合

对于abstract(判断:没有方法体),尽量使用隐式声明的就不写

小学期笔记——天天酷跑3,笔记,笔记

效果:

点击登录后出现:

小学期笔记——天天酷跑3,笔记,笔记

使用JDBC插入一條數據,
url是cdb-kthncrwi.bj.tencentcdb.com
端口號是 10159 
賬號是 test
密碼 521qianfeng
,数据库名是 cangzhouxueyuan,
表名是user , 
表的字段有
id int
email varchar
username varchar
password varchar
使用驱动 com.mysql.jdbc.Driver 

修改email和username,运行:

小学期笔记——天天酷跑3,笔记,笔记

 导包导入java.sql的包

ctrl+shift+O全局导包 

完善actionPerformed:

@Override
	public void actionPerformed(ActionEvent e) {
		if(e.getSource().equals(escJButton)) {
			System.exit(0);
		}
		// 事件和条件写在一起了
		if(e.getSource().equals(loginJButton)) {
			  // 连接信息
	        String url = "jdbc:mysql://cdb-kthncrwi.bj.tencentcdb.com:10159/cangzhouxueyuan";
	        String username = "test";
	        String password = "521qianfeng";

	        // 要验证的登录信息
	        String email = userJTextField.getText();
	        String passwordInput = passwordJTextField.getText();

	        // JDBC连接和查询数据
	        try {
	            // 加载驱动
	            Class.forName("com.mysql.jdbc.Driver");

	            // 建立连接
	            Connection connection = DriverManager.getConnection(url, username, password);

	            // 构建查询语句
	            String sql = "SELECT * FROM user WHERE email = ? and password = ?";

	            // 创建PreparedStatement对象
	            PreparedStatement statement = connection.prepareStatement(sql);
	            statement.setString(1, email);
	            statement.setString(2, passwordInput);

	            // 执行查询
	            ResultSet resultSet = statement.executeQuery();

	            // 验证登录信息
	            if (resultSet.next()) {
	                String storedPassword = resultSet.getString("password");
	                if (passwordInput.equals(storedPassword)) {
	                    JOptionPane.showMessageDialog(null, "登录成功!");
	                    // 在这里可以添加登录成功后的逻辑,如打开主页面或执行其他操作
	                } else {
	                    JOptionPane.showMessageDialog(null, "密码错误!");
	                    // 在这里可以弹窗显示密码错误的提示信息
	                }
	            } else {
	                JOptionPane.showMessageDialog(null, "用户名或密码错!");
	                // 在这里可以弹窗显示用户不存在的提示信息
	            }

	            // 关闭资源
	            resultSet.close();
	            statement.close();
	            connection.close();
	        } catch (Exception e2) {
	            e2.printStackTrace();
	        }
			
			
			
		}
	}

小学期笔记——天天酷跑3,笔记,笔记

效果:

用户名或输入密码错误:

小学期笔记——天天酷跑3,笔记,笔记

 

到了这里,关于小学期笔记——天天酷跑3的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 牛逼,两百行Python代码带你打造一款《天天酷跑》游戏!

    最近一段时间,晓晓发现已经好久没有给大家带来趣味游戏的案例展示了。 刚好晓晓趁着周末写了一个《天天酷跑》的游戏,因此拿来跟大家一起分享,和大家一起来重温经典的酷跑游戏。 俗话说,“工欲善其事,必先利其器”,我们先来介绍一下本次我们用到的库有哪些

    2024年02月04日
    浏览(35)
  • python制作简单版天天酷跑,是不是你平日里摸鱼小游戏呀

    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 天天酷跑是一款轻松好玩、简单时尚的跑酷类手机游戏。 那我们能不能用python模拟出这个一个游戏呢? 答案当然是可以的,今天我就给大家带来简易版的天天酷跑小游戏 开发环境: 版 本: python 3.8 编辑器:pycharm 2021.2 准备事

    2024年02月04日
    浏览(40)
  • c语言练手项目【编写天天酷跑游戏2.0】EASYX图形库的运用。代码开源,素材已打包

    素材加Q群:723550115 项目是基于Windows,easyX图形库进行开发的, 开发环境:Visual Studio 2022 项目技术最低要求: 常量,变量,数组,循环,函数。 使用initgraph()初始化界面; 加载背景资源 写好游戏的图像化界面的框架 由于easyX不支持透明图片的的贴图,所以我们要自己写一个

    2024年02月15日
    浏览(47)
  • unity——小球酷跑游戏制作

    所有变量与物体名的命名原则都是见名知意 一、创建一个unity项目 二、Create所需3Dobject 1.Player 2.walls 三、添加属性 : 1.添加在Player上 a.添加Rigidbody组件 b.添加new script组件,并命名为PlayMove,代码如下: 2.添加到walls上 a.首先create empty将wall包含 b.在Wall上添加new script组件,代码

    2023年04月24日
    浏览(37)
  • Unity 3D 设计小球酷跑游戏

    1. 分别创建有关Folder(Materials、Prefabs、Scenes、Script) 2. 创建小球Player()、Walls(WallUp、WallDown)。 3D Object Sphere (更改名为Player) 3D Object Cube (更改名为WallUp) 3D Object Cube (更改名为WallDown) Create Empty 更改名为Walls,并把WallUp、WallDown拖入到Walls子目录下。 3. 为Player添加组件(Add Compon

    2024年02月08日
    浏览(38)
  • 用unity做的简单小游戏------“小球酷跑“

    游戏介绍: 游戏由小球和障碍物组成,在所布置的游戏背景中进行游戏,如图所示。 游戏主要以控制小球移动躲过障碍物继续行走为玩法,是一个简单的不够完整的小游戏,下面将会简单地介绍在unity中如何制作出这个小游戏。 场景设置 : 先创造一个小球和两个方块,将两个

    2024年02月01日
    浏览(46)
  • 工作一年,天天 CRUD,怎么破?

    大家好,我是鮍。今天分享一个绝大多数程序员工作中都会遇到的问题,以及我的一些建议。 提问者:编程导航 @小逆风 鱼皮你好,我现在入职一家小公司干了一年多了,我发现公司做的系统涉及的技术就跳不出 CRUD(增删改查)。复杂一些的功能也只不过是业务逻辑更复杂

    2024年02月06日
    浏览(43)
  • 天天crud?试试这个低代码框架

    hi, 后端的小伙伴,你是不是常常因为找不到漂亮的后台模板而烦恼?好不容易找到了一款却发现很难拓展?或者只有前端代码,而没有后端代码?那么从此你再也不用烦恼了,因为JNPF工具,它来了,而且100% 源代码交付! JNPF开发平台是一款基于 springboot+vue.js 的低代码开发

    2024年01月19日
    浏览(36)
  • AIGC消息天天不断,到底什么是AIGC?

    最近,AIGC领域的新消息可以说是日新月异,今天国外某IT大佬推出一个新模型,明天国内某大厂推出一个新平台。 说来说去,到底什么是AIGC呢? AIGC的全称是 AI Generated Content ,也就是利用人工智能技术自动生成各种类型的内容。 AIGC的应用领域有很多,最主要的有四大领域:

    2024年02月09日
    浏览(35)
  • 腾讯云服务器天天被ddos恶意攻击

    大家都知道,腾讯云服务器是除了阿里云之外用户基数最多的云服务器商,当然也就会有不少的ddos等恶意攻击啦,所以今天就给大家讲讲腾讯云服务器天天被攻击怎么办     • 实现与边缘路由器之间的速率限制。这将限制每个IP可以做的损害。     • 如果可能,利用上游路

    2024年02月13日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包