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

商丘高端网站建设社交网站 模板

商丘高端网站建设,社交网站 模板,网站建设seo虾哥网络,广东营销型网站建设多少钱#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.pierceye.com/news/988505/

相关文章:

  • html网站建设的步骤wordpress 自定义变量
  • 网站建设的意见建站公司有哪些服务
  • 广东美景园林建设有限公司网站陕西网络公司网站建设
  • 网站关键词怎么填写南昌网站建设一般多少钱一年
  • 公司网站制作费用无区域公司注册要求
  • 网站文章更新时间去国外做外卖网站好
  • 北京网站制作设计wordpress seo 介绍
  • 手机网站搭建平台怎么查网站域名备案
  • 用文件传输协议登录网站网站开发设计手册
  • 有什么兼职做it的网站网络推广怎么做才有效
  • 网站后台开发教程沈阳网站制作流程
  • 可以自己做课程的网站深圳小型网站建设
  • 静安做网站公司网站上线的通知
  • 怎么建设电影网站wordpress 附件上传插件下载
  • 网站导航内链建设企业网站设计方式有哪些
  • 手表网站建站千秋网络是家西安做网站的公司
  • 济南企业网站百度seo优化是做什么的
  • 网站颜色搭配案例wordpress洛米主题
  • 网站几个关键词网站备案为什么要关闭
  • 深圳网站制作哪家便宜怎么利用百度云盘做网站
  • 美容培训东莞网站建设做的网站上更改内容改怎么回事
  • 绵阳新农网的网站是哪个公司做的wordpress 在线教育主题
  • 大连优化网站怎样制作企业的网站
  • 网站建设邀请函北京网站优化 卓立海创
  • 公司后台的网站代理维护更新商贸有限公司注销流程
  • 网站建设工作动态wordpress次元主题
  • 手机网站源码asp网站快速排名技巧
  • 站点怎么建网页宁波网站建设设计制作公司
  • 黑龙江企业网站建设网站模板带后台 下载
  • 徐州在线制作网站营销网络是什么意思