-
拼图小游戏的目的
整合学习的知识点,并且应用,同时知道知识点的应用场景
-
主界面分析
-
练习
代码演示
-
登陆类
package com.xiyang.ui; import javax.swing.*; public class LoginJframe extends JFrame { //LoginJframe表示登陆界面 //以后所有登录相关的代码,都写在这里 public LoginJframe(){ //在创建登陆界面的时候,同时给这个界面去设置一个信息 //比如,宽和高,直接展示出来 //设置界面的宽和高 this.setSize(488,430); //界面默认是隐藏的,我们需要调用方法将他显示出来 //false代表隐藏界面,true代表显示界面 this.setVisible(true); } }
-
注册类
package com.xiyang.ui; import javax.swing.*; public class RegisterJframe extends JFrame { //RegisterJframe表示注册界面 //以后所有注册相关的代码,都写在这里 public RegisterJframe(){ //设置界面的宽和高 this.setSize(488,500); //界面默认是隐藏的,我们需要调用方法将他显示出来 //false代表隐藏界面,true代表显示界面 this.setVisible(true); } }
-
游戏主界面类
package com.xiyang.ui; import javax.swing.*; public class GameJframe extends JFrame { //GameJframe表示游戏主界面 //以后跟游戏相关的所有逻辑,都写在这里 public GameJframe(){ //设置界面的宽和高 this.setSize(603,680); //界面默认是隐藏的,我们需要调用方法将他显示出来 //false代表隐藏界面,true代表显示界面 this.setVisible(true); } }
-
程序启动入口
import com.xiyang.ui.GameJframe; import com.xiyang.ui.LoginJframe; import com.xiyang.ui.RegisterJframe; public class APP { public static void main(String[] args) { //表示程序的启动入口 //如果我们想要开启一个界面,就创建谁的对象就可以了 new LoginJframe(); new RegisterJframe(); new GameJframe(); } }