專案介紹和介面搭建
阿新 • • 發佈:2022-12-06
-
拼圖小遊戲的目的
整合學習的知識點,並且應用,同時知道知識點的應用場景
-
主介面分析
-
練習
程式碼演示
-
登陸類
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(); } }