当前位置: 首页 > news >正文

顶呱呱集团 网站建设男女做暖暖的网站大全

顶呱呱集团 网站建设,男女做暖暖的网站大全,wordpress在线qq插件,帮做论文网站吗#x1f36c; 博主介绍#x1f468;‍#x1f393; 博主介绍#xff1a;大家好#xff0c;我是 hacker-routing #xff0c;很高兴认识大家~ ✨主攻领域#xff1a;【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 #x1f389;点赞➕评论➕收藏 … 博主介绍‍ 博主介绍大家好我是 hacker-routing 很高兴认识大家~ ✨主攻领域【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 点赞➕评论➕收藏 养成习惯一键三连 欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋 作者水平有限欢迎各位大佬指点相互学习进步 目录 拼图小游戏 练习 创建主界面1 代码 创建主界面2 菜单制作 在游戏界面中添加菜单 代码 添加图片 游戏主界面添加组件 代码 拼图小游戏 练习 创建主界面1 到idea中创建一个宽603像素高680像素的游戏主界面到idea中创建一个宽488像素高430像素的登录界面到idea中创建一个宽488像素高500像素的注册界面 代码 测试类test 在这个测试类中我们直接把三个Java用户图形化界面生成了但是这样三个功能界面全部都写在同一个main函数里面对于我们以后的代码修改很不方便。 所以我们这里进行修改下分别写成单独的类中。 package ui;import javax.swing.*;public class test {public static void main(String[] args) {//JFrame是JavaBean类描述界面的//属性 宽 高 行为//1.创建一个游戏的主界面JFrame gameJFrame new JFrame();gameJFrame.setSize(603,680);//单位是像素gameJFrame.setVisible(true);//2.创建一个登陆界面JFrame loginJFrame new JFrame();loginJFrame.setSize(488,430);loginJFrame.setVisible(true);//3.创建一个注册界面JFrame registerJFrame new JFrame();registerJFrame.setSize(488,500);registerJFrame.setVisible(true);} } 注册界面RegisterJFrame package ui;import javax.swing.*;public class RegisterJFrame extends JFrame {//跟相关注册界面的代码都写里面public RegisterJFrame(){this.setSize(488,500);this.setVisible(true);}} 登录界面loginJFrame package ui;import javax.swing.*;public class loginJFrame extends JFrame {//loginJFrame 表示登录界面//以后所以跟登录相关的代码都写里面public loginJFrame(){this.setSize(488,430);this.setVisible(true);}} 游戏界面GameJFrame package ui;import javax.swing.*;public class GameJFrame extends JFrame {//JFrame 界面窗体//子类呢也表示界面窗体//规定GameJFrame这个界面表示的就是游戏的主界面//以后跟游戏相关的所有逻辑都写在这个类中public GameJFrame(){this.setSize(603,680);//单位是像素this.setVisible(true);}} 程序的启动入口App 我们可以把test这个类删掉了我们可以直接俄利用App这个程序的启动入口我们需要启动哪个界面我们直接创建谁就可以了。 import ui.GameJFrame; import ui.RegisterJFrame; import ui.loginJFrame;public class App {public static void main(String[] args) {//表示程序的启动入口//如果我们想要开启一个界面就创建谁的对象就好了new RegisterJFrame();new GameJFrame();new loginJFrame();} } 创建主界面2 简单初始化界面 public RegisterJFrame(){this.setSize(488,500);//设置界面的标题this.setTitle(拼图 注册);//设置界面置顶this.setAlwaysOnTop(true);//设置界面居中this.setLocationRelativeTo(null);//设置关闭模式this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);//让界面显示出来this.setVisible(true);菜单制作 在游戏界面中添加菜单 代码 游戏界面GameJFrame package ui;import javax.swing.*;public class GameJFrame extends JFrame {//JFrame 界面窗体//子类呢也表示界面窗体//规定GameJFrame这个界面表示的就是游戏的主界面//以后跟游戏相关的所有逻辑都写在这个类中public GameJFrame(){//初始化界面initJFrame();//初始化菜单initJMenuBar();//让界面显示出来最后写this.setVisible(true);}private void initJMenuBar() {//初始化菜单//创建整个的菜单对象JMenuBar jMenuBar new JMenuBar();//创建菜单上面的两个选项的对象 功能 关于我们JMenu fuctionJMenu new JMenu(功能);JMenu aboutJMenu new JMenu(关于我们);//创建选项下面的条目对象JMenuItem replayItem new JMenuItem(重新游戏);JMenuItem reloginItem new JMenuItem(重新登录);JMenuItem closeItem new JMenuItem(关闭游戏);JMenuItem accountItem new JMenuItem(公众号);//将每一个选项下的条目添加到对应的选项中fuctionJMenu.add(replayItem);fuctionJMenu.add(reloginItem);fuctionJMenu.add(closeItem);aboutJMenu.add(accountItem);//将菜单里面的两个选项添加到菜单中jMenuBar.add(fuctionJMenu);jMenuBar.add(aboutJMenu);//给整个界面设置菜单this.setJMenuBar(jMenuBar);}private void initJFrame() {//设置界面的宽高this.setSize(603,680);//单位是像素//设置界面的标题this.setTitle(拼图单机版 v1.0);//设置界面置顶this.setAlwaysOnTop(true);//设置界面居中this.setLocationRelativeTo(null);//设置关闭模式this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}} 测试类App import ui.GameJFrame; import ui.RegisterJFrame; import ui.loginJFrame;public class App {public static void main(String[] args) {//表示程序的启动入口//如果我们想要开启一个界面就创建谁的对象就好了new GameJFrame(); // new RegisterJFrame(); // new loginJFrame();} } 添加图片 默认添加图片显示在正中央 多写一个初始化图片 package ui;import javax.swing.*;public class GameJFrame extends JFrame {//JFrame 界面窗体//子类呢也表示界面窗体//规定GameJFrame这个界面表示的就是游戏的主界面//以后跟游戏相关的所有逻辑都写在这个类中public GameJFrame(){//初始化界面initJFrame();//初始化菜单initJMenuBar();//初始化图片initimage();//让界面显示出来最后写mthis.setVisible(true);}//---------------------------------- ---------------------//初始化图片private void initimage() {//1.创建一个图片imageicon的对象ImageIcon icon new ImageIcon(E:\\tool\\IDEA-java\\java代码\\routing\\image\\animal\\animal3\\3.jpg);//2.创建一个Jlabel的对象(管理容器)JLabel JLabel new JLabel(icon);//3.把管理容器添加到界面中this.add(JLabel);}private void initJMenuBar() {//初始化菜单//创建整个的菜单对象JMenuBar jMenuBar new JMenuBar();//创建菜单上面的两个选项的对象 功能 关于我们JMenu fuctionJMenu new JMenu(功能);JMenu aboutJMenu new JMenu(关于我们);//创建选项下面的条目对象JMenuItem replayItem new JMenuItem(重新游戏);JMenuItem reloginItem new JMenuItem(重新登录);JMenuItem closeItem new JMenuItem(关闭游戏);JMenuItem accountItem new JMenuItem(公众号);//将每一个选项下的条目添加到对应的选项中fuctionJMenu.add(replayItem);fuctionJMenu.add(reloginItem);fuctionJMenu.add(closeItem);aboutJMenu.add(accountItem);//将菜单里面的两个选项添加到菜单中jMenuBar.add(fuctionJMenu);jMenuBar.add(aboutJMenu);//给整个界面设置菜单this.setJMenuBar(jMenuBar);}private void initJFrame() {//设置界面的宽高this.setSize(603,680);//单位是像素//设置界面的标题this.setTitle(拼图单机版 v1.0);//设置界面置顶this.setAlwaysOnTop(true);//设置界面居中this.setLocationRelativeTo(null);//设置关闭模式this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);}} app运行 import ui.GameJFrame; import ui.RegisterJFrame; import ui.loginJFrame;public class App {public static void main(String[] args) {//表示程序的启动入口//如果我们想要开启一个界面就创建谁的对象就好了new GameJFrame(); // new RegisterJFrame(); // new loginJFrame();} } 游戏主界面添加组件 代码 //初始化图片private void initimage() {//外循环 --把内循环重复执行了4次int number 1;for (int i 0; i 4; i) {//内循环 --表示在一行添加4张图片for (int j 0; j 4; j) {//1.创建一个Jlabel的对象(管理容器)JLabel JLabel new JLabel(new ImageIcon(E:\\\\tool\\\\IDEA-java\\\\java代码\\\\routing\\\\image\\\\animal\\\\animal3\\\\ number .jpg));//2.指定图片的位置JLabel.setBounds(105 * i,105 * j,105,105);//3.把管理容器添加到界面中this.getContentPane().add(JLabel);number;}}App 运行 import ui.GameJFrame; import ui.RegisterJFrame; import ui.loginJFrame;public class App {public static void main(String[] args) {//表示程序的启动入口//如果我们想要开启一个界面就创建谁的对象就好了new GameJFrame(); // new RegisterJFrame(); // new loginJFrame();} }
http://www.zqtcl.cn/news/440911/

相关文章:

  • 广东律师事务所东莞网站建设做网站 怎么备案
  • shopnc本地生活o2o网站源码wordpress文章内多页效果
  • 深圳全国网站制作哪个好页面设计有哪几种风格
  • 网页设计作业网站素材和效果图夏天做啥网站致富
  • 利用帝国软件如何做网站网站友链交换平台
  • 简述网站开发技术深圳网站设计合理刻
  • wordpress网站名称寻找销售团队外包
  • 一浪网站建设网页qq邮箱
  • 做网站需要注册公司吗夫唯seo系统培训
  • 沈阳人流哪个医院好安全百度关键词优化怎么做
  • 1688网站怎么做分销高质量的网站内容建设
  • 网站建设公司济宁网站转跳怎么做
  • 镇江网站设计多少钱企业网络部署方案
  • 建网站的公司浩森宇特wordpress登录缓存
  • 便宜建站空间战队头像在线制作免费
  • 做招聘网站赚钱吗厦门网站建设哪里好
  • 新乡网站建设哪家公司好阿里巴巴做国际网站多少钱
  • 怎么在悉尼做网站dede做手机网站
  • 企业网站模板免费下载品牌建设专家库推荐表
  • 辽宁智能网站建设推荐网络营销推广方案创意
  • 安阳做一个网站多少钱东营做网站公司
  • 深圳市罗湖网站建设百度自助建站官网
  • 网站开发安装环境网站建设销售话术
  • 网站权重网站栏目划分的原则
  • 国际网站建设的目的我的百度账号登录
  • 温州网站设计定制博客和网站的区别
  • 益阳建设网站wordpress加载图片慢
  • 网站官网阜新网站开发公司
  • 适合做网站的图片印刷公司网站模板
  • 南昌哪家网站建设最好网站建设的方法有