java游戏-PrisonBreak1.0(越狱1.0版)

  这是我做的第一个游戏程序,挺高兴的,虽然很差,很差,不过我会慢慢修改的。最近一直在看《越狱》这部电视剧,这个游戏和这个名字还有点靠谱,所以给游戏取了这个名字。 这个程序是将《java程序设计导论》上的一个程序稍加修改而成的,改动也不大,能够实现的功能也就只有一个:就是将字符走到钥匙处,对话框就会出现一句:"You get the key!",然后走到门处(在DOS对话框中)出现:"Congratulation!You get out the prison!"

下面是游戏源程序:

 

import  java.awt. * ;
import  java.awt.event. * ;
import  javax.swing. * ;

public   class  game  extends  JFrame {
    
private KeyboardPanel keyboardPanel=new KeyboardPanel();
    
public game(){
        getContentPane().add(keyboardPanel);
        keyboardPanel.setFocusable(
true);        
    }

    
public static void main(String args[]){
        game frame
=new game();
        frame.setTitle(
"PrisonBreak");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(
700,500);
        frame.setVisible(
true);
    }

}

class  KeyboardPanel  extends  JPanel  implements  KeyListener {
    
boolean key=false;            //在此定义钥匙-“key”的数据类型
    private int x=200;
    
private int y=200;
    
private char keyChar='A';
    
public KeyboardPanel(){
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值