登陆界面

【Java】斗地主小游戏 | 黑马程序员_登录界面

项目结构分析

doudizhu 项目的主要目录结构如下:

【Java】斗地主小游戏 | 黑马程序员_开发语言_02

各目录和文件的作用如下:

  • doudizhu.iml:IntelliJ IDEA 项目的模块文件,用于配置项目的依赖和设置。
  • image 目录:存放游戏所需的图片资源,如登录界面的按钮、背景图,以及扑克牌的图片。
  • src 目录:存放项目的源代码。
  • App.java:项目的入口文件。
  • com/itheima/domain 包:存放业务领域相关的类,如 User.java 表示用户信息,Poker.java 表示扑克牌。
  • com/itheima/game 包:存放游戏界面和逻辑相关的类,如 LoginJFrame.java 表示登录界面。

运行·App.java文件即可启动项目。

//import com.itheima.game.GameJFrame;
import com.itheima.game.LoginJFrame;

public class App {
    public static void main(String[] args) {
        new LoginJFrame();
        //new GameJFrame();
    }
}

程序主界面

【Java】斗地主小游戏 | 黑马程序员_登录界面_03

源码分享

我用夸克网盘分享了「斗地主源码」,
链接:https://pan.quark.cn/s/08eb9c759529