A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 枫儿 金牌黑马   /  2013-11-26 15:37  /  27618 人查看  /  169 人回复  /   4 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 枫儿 于 2013-11-26 15:38 编辑

1.println输出作为游戏画面。


2.使用键盘钩子,监听键盘事件。


3.调用win32 api ,进行控制台清屏 和 彩色文本输出。





Game Over









Java无所不能,控制台运行了这个贪吃蛇



复杂的地方主要是键盘事件,开始想直接用java调API,HOOK不了。没办法,只好用DLL监听键盘弹起事件,socket.发送(keyCode) ,java用socket.接收()。



  


由于是控制台运行 双击 cmd文件打开  eclipse的模拟控制台毕竟不是真控制台 所以打不开 必须用 cmd



源码下载地址:回复可见

游客,如果您要查看本帖隐藏内容请回复



评分

参与人数 1黑马币 +21 收起 理由
狼王 + 21 送你21个金币,辛苦了。。。

查看全部评分

169 个回复

正序浏览
真棒!!!!!!!!!!
回复 使用道具 举报
哈哈哈哈哈哈哈哈哈哈哈
回复 使用道具 举报
有事需要12个字
回复 使用道具 举报
学习谢谢
回复 使用道具 举报
借鉴下大佬怎么调用win32 api的
回复 使用道具 举报
来学习一下
回复 使用道具 举报
加油 冲冲冲
回复 使用道具 举报
厉害去问问我去饿我去饿我去
回复 使用道具 举报

111111111111111111111111
回复 使用道具 举报

111111111111111111111111
回复 使用道具 举报
好好学习
回复 使用道具 举报
学习一下
回复 使用道具 举报
0000000000000000000000
回复 使用道具 举报
尝试一下,好好学习,天天向上
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
ava控制台版贪吃蛇震撼开
回复 使用道具 举报
萌新膜拜大佬
回复 使用道具 举报
我看下,java课程设计的
回复 使用道具 举报
66666666666666666666666666
回复 使用道具 举报
哇,简直不敢想
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马