坦克大战
不秃头的程序员Zzz
这个作者很懒,什么都没留下…
展开
-
坦克大战1.3
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;import java.util.ArrayList;import java.util.List;/*...原创 2019-11-11 13:59:11 · 151 阅读 · 0 评论 -
坦克大战1.2
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */pub...原创 2019-11-11 13:13:58 · 86 阅读 · 0 评论 -
坦克大战1.11---让子弹从中心打出
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */publ...原创 2019-11-10 19:38:48 · 101 阅读 · 0 评论 -
坦克大战1.1
import javax.swing.*;import java.awt.*;import java.awt.event.KeyEvent;import java.lang.invoke.SwitchPoint;/** * @author 许泽鑫 * @data 2019/11/10 - 11:08 */public class Tank { private sta...原创 2019-11-10 19:24:52 · 127 阅读 · 0 评论 -
坦克大战1.0
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */pub...原创 2019-11-10 16:38:59 · 132 阅读 · 0 评论 -
坦克大战0.9
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */pub...原创 2019-11-10 16:05:31 · 104 阅读 · 0 评论 -
坦克大战0.8
import javax.swing.*;import java.awt.*;import java.awt.event.KeyEvent;import java.lang.invoke.SwitchPoint;/** * @author 许泽鑫 * @data 2019/11/10 - 11:08 */public class Tank { private sta...原创 2019-11-10 15:47:27 · 111 阅读 · 0 评论 -
坦克大战0.7---非常重要的版本
不要先考虑第一步做什么,而是考虑 有多少个类,多少个对象,类有哪些属性,那些方法,方法一般先考虑构造方法。import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;...原创 2019-11-10 11:28:55 · 106 阅读 · 0 评论 -
坦克大战0.6
import javax.sound.midi.Soundbank;import javax.swing.*;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */pub...原创 2019-11-10 10:55:44 · 77 阅读 · 0 评论 -
坦克大战0.5
import javax.swing.*;import java.awt.*;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */public class TankClient extends JFrame { public static final int GAME_WIDTH = 800; public stati...原创 2019-11-10 10:30:45 · 88 阅读 · 0 评论 -
调用JFrame下的repaint()不调用update()
调用JFrame下的repaint()不调用update(),对于repaint方法,API中写的是”如果此组件是轻量级组件,则此方法会尽快调用此组件的 paint 方法。否则此方法会尽快调用此组件的 update 方法。而JFrame 属于轻量级组件。解决方法 重写repaint()方法public void repaint() {super.repaint();update(getGra...原创 2019-11-10 10:23:00 · 875 阅读 · 0 评论 -
坦克大战0.41
import javax.swing.*;import java.awt.*;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */public class TankClient extends JFrame { public TankClient(){ setDefaultCloseOperation(EXIT_...原创 2019-11-09 23:30:29 · 81 阅读 · 0 评论 -
坦克大战0.4
import com.sun.tools.javac.Main;import javax.swing.*;import java.awt.*;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */public class TankClient extends JFrame { public TankClient(){ ...原创 2019-11-09 22:16:39 · 79 阅读 · 0 评论 -
TankWar0.3
import com.sun.tools.javac.Main;import javax.swing.*;import java.awt.*;/** * @author 许泽鑫 * @data 2019/11/9 - 21:13 */public class TankClient extends JFrame { public TankClient(){ ...原创 2019-11-09 21:39:36 · 71 阅读 · 0 评论