package game.tank; import game.tank.listener.DirectionListener; import game.tank.listener.FireMouseListener; import game.tank.ui.TankPanel; import java.awt.Container; import javax.swing.JFrame; public class Main{ public static void main(String[] args) { JFrame frame = new JFrame(); frame.setTitle("坦克大战"); TankPanel panel = new TankPanel(); panel.setFrame(frame); Container contentPane = frame.getContentPane(); contentPane.add(panel); frame.setLocation(50, 100); frame.pack(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); // add listener FireMouseListener fireListener = new FireMouseListener(panel); frame.addKeyListener(new DirectionListener(panel)); frame.addMouseListener(fireListener); frame.setFocusable(true); //this line is necessary } }
最近下载更多
12345685 LV2
1月7日
dengge123 LV13
1月5日
微信网友_6778365748318208 LV1
2023年12月14日
法拉利 LV1
2023年12月12日
liangge2115 LV27
2023年12月3日
moonlx LV1
2023年10月19日
lwl1207 LV4
2023年8月29日
ns827yu LV1
2023年6月19日
gzryue LV6
2023年4月23日
huangzy LV12
2023年4月6日
最近浏览更多
dengge123 LV13
1月5日
12345685 LV2
1月2日
求学的熊猫 LV6
2023年12月27日
微信网友_6778365748318208 LV1
2023年12月14日
法拉利 LV1
2023年12月11日
liangge2115 LV27
2023年12月3日
moonlx LV1
2023年10月19日
tyiyiyuiyuihui LV3
2023年10月11日
lwl1207 LV4
2023年8月29日
hougui LV1
2023年6月20日