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

网站开发学习案例个人做网站需要学什么只是

网站开发学习案例,个人做网站需要学什么只是,传奇网站建设,网站项目建设人员规划该楼层疑似违规已被系统折叠 隐藏此楼查看此楼第一次写java的小游戏想实现点击右下角的暂停 实现游戏的暂停和继续 不知道该怎么加#xff0c;自己找了线程的内容但试了还是成功不了#xff0c;求大佬们帮一下小白。代码有点乱#xff0c;大佬们见谅。#xff0c;#xff…该楼层疑似违规已被系统折叠 隐藏此楼查看此楼第一次写java的小游戏想实现点击右下角的暂停 实现游戏的暂停和继续 不知道该怎么加自己找了线程的内容但试了还是成功不了求大佬们帮一下小白。代码有点乱大佬们见谅。TypingGame文件import javax.swing.JFrame;public class TypingGame {public static void main(String[] args) {JFrame frame new JFrame();TypingGamePanel panel new TypingGamePanel();frame.add(panel);Thread t new Thread(panel);t.start();panel.addKeyListener(panel);panel.setFocusable(true);panel.addMouseListener(panel);frame.setSize(1500, 900);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE );frame.setVisible(true);}}TypingGamePanel文件import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import java.awt.image.BufferedImage;import java.io.IOException;import javax.imageio.ImageIO;import javax.swing.JPanel;public class TypingGamePanel extends JPanel implements Runnable,KeyListener,MouseListener{int[] xx new int[10];int[] yy new int[10];char[] words new char[10];int score 0;int speed 10;BufferedImage backImage;public TypingGamePanel(){try {backImage ImageIO.read(TypingGamePanel.class.getResource(car.jpg));} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}for(int i0;i10;i){boolean equal;xx[i] (int)(100Math.random()*1400);yy[i] -(int)(Math.random()*900);words[i] judge(i);}}public char judge(int num){char random (char)(Math.random()*26A);for(int i0;iif(words[i] random)judge(num);}return random;}public void paint(Graphics g){super.paint(g);g.drawImage(backImage,0,0,1500,900,null);Font ft new Font(宋体,Font.BOLD,25);g.setFont(ft);for(int i 0; i 10; i){g.setColor(Color.RED);g.drawString(words[i], xx[i], yy[i]);g.setColor(Color.BLUE);g.drawString(当前分数,10,20);g.drawString(score,140,20);g.setColor(Color.orange);g.fillRect(50, 50, 60, 30);g.setColor(Color.yellow);g.fillRect(50, 90, 60, 30);g.setColor(Color.green);g.fillRect(50, 130, 60, 30);g.setColor(Color.white);g.drawString(高速, 50, 70);g.drawString(中速, 50, 110);g.drawString(低速, 50, 150);g.fillRect(1400,800,80,40);g.setColor(Color.black);g.drawString(暂停,1420,830);}}public void run() {// TODO Auto-generated method stubwhile(true){for(int i 0;i 10; i){yy[i];if(yy[i]900) {yy[i] 0;score - 10;}}try {Thread.sleep(speed);} catch (InterruptedException e) {// TODO Auto-generated catch blocke.printStackTrace();}repaint();}}Overridepublic void mouseClicked(MouseEvent e) {// TODO Auto-generated method stubint mouseX e.getX();int mouseY e.getY();if(mouseX 50 mouseX 110 mouseY 50 mouseY 80)speed 5;if(mouseX 50 mouseX 110 mouseY 90 mouseY 120)speed 10;if(mouseX 50 mouseX 110 mouseY 130 mouseY 160)speed 20;}Overridepublic void keyPressed(KeyEvent e) {// TODO Auto-generated method stubboolean tof true;for(int i0; i10;i){if(e.getKeyCode()words[i]){xx[i] (int)(100Math.random()*1400);yy[i] 0;boolean equal;char randomchar;do{randomchar (char)(Math.random()*26A);equal false;for(int j0;j10;j){if(randomchar words[j]){equal true;break;}}}while(equal);words[i] randomchar;score 10;tof false;break;}}if(tof) score - 10;} Overridepublic void mouseEntered(MouseEvent arg0) {// TODO Auto-generated method stub} Overridepublic void mouseExited(MouseEvent arg0) {// TODO Auto-generated method stub} Overridepublic void mousePressed(MouseEvent arg0) {// TODO Auto-generated method stub} Overridepublic void mouseReleased(MouseEvent arg0) {// TODO Auto-generated method stub} Overridepublic void keyReleased(KeyEvent arg0) {// TODO Auto-generated method stub} Overridepublic void keyTyped(KeyEvent arg0) {// TODO Auto-generated method stub}}
http://www.pierceye.com/news/774614/

相关文章:

  • 陕煤化建设集团铜川分公司网站大冶建设局网站
  • 网站如何制作django企业网站开发实例
  • 免费网站建设软件大全平面设计与网页设计
  • 建设网站 怀疑对方传销 网站制作 缓刑网站ip如何做跳转
  • 公司网站建设要求书网页怎么弄到桌面快捷方式
  • 做网站 公司 个体学校网站建设板块分析
  • 如何让百度更新网站收录wordpress图片处理类
  • 镜像网站能否做google排名企业做网站需要注意什么
  • 网站设计公司名称dz网站恢复数据库
  • 展示网站和营销网站的区别舆情分析师
  • 做网站用那一种语言最好网站推广指的是什么
  • 有哪些网站可以学做糕点的专业做网站建设公司怎么样
  • 广州网站排名怎么优化androidapp开发教程
  • 永顺网站建设网站建设免费建站
  • 建立一个网站需要多少钱?jquery网站后台模板
  • PHP网站开发工程师招聘营销型网站主机
  • 百度招聘 网站开发书画网站免费源码
  • 4s店网站建设贺贵江seo教程
  • 做网站的公司一般怎么培训销售wordpress引用php
  • 自己怎样做网站平台网页设计做网站首页
  • 费县做网站点石家装
  • 科技网站制作案例图片制作在线网页
  • 怀柔成都网站建设网络推广图片
  • 网站建设微信运营公司中国室内设计公司
  • app推广平台网站建设银行东营分行网站
  • 校园二手交易网站设计的原则群辉搭wordpress
  • 无锡网站建设网页制作seo网站优化培训要多少钱
  • 一个人可以做几个网站seo页面检测
  • 在哪里可以找到做网站的公司wordpress下拉
  • 企业网站更新什么内容网站设计怎么保持风格一致