社区
Java SE
帖子详情
给一个JPanel添加一个键盘事件!怎么添加(在线等)
plane10598
2006-10-20 09:21:38
给一个JPanel添加一个键盘事件!怎么添加
...全文
179
2
打赏
收藏
给一个JPanel添加一个键盘事件!怎么添加(在线等)
给一个JPanel添加一个键盘事件!怎么添加
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
imA
2006-10-20
打赏
举报
回复
addKeyListener(KeyEvent event)
interpb
2006-10-20
打赏
举报
回复
public class MyFrame extends JFrame {
public static void main(String[] args) {
new MyFrame();
}
public MyFrame() {
super("hello");
this.setSize(300, 400);
this.setVisible(true);
this.setBounds(200,200,400,400);
JPanel jp = new JPanel();
jp.setSize(200,200);
jp.setBackground(Color.GREEN);
jp.addKeyListener(new KeyAdapter (){
public void keyPressed(KeyEvent ke) {
System.out.println("@@");
}
public void keykeyReleased(KeyEvent ke) {
System.out.println("@@");
}
});
jp.setFocusable(true);
this.getContentPane().add(jp);
}
}
简单的Java游戏案例程序,包含
一个
玩家和
一个
矩形面板 主要作用是通过监听键盘输入来控制玩家在矩形面板上移动
在构造函数中,创建
一个
KeyListener监听器,用于监听键盘输入事件。 在KeyListener的keyPressed方法中,调用movePlayer方法来移动玩家。 在movePlayer方法中,根据键盘输入更新玩家的位置,并确保玩家不会超出窗口的...
JAVA上百实例源码以及开源项目
QQ客户端登录界面,中部有三个
JPanel
,有
一个
叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。 Java编写的网页版魔方游戏 内容索引:JAVA...
JAVA上百实例源码以及开源项目源代码
QQ客户端登录界面,中部有三个
JPanel
,有
一个
叫选项卡窗口管理。还可以更新好友列表,响应用户双击的事件,并得到好友的编号,把聊天界面加入到管理类,设置密码保护等。 Java编写的网页版魔方游戏 内容索引:JAVA...
大鱼吃小鱼
//接受
键盘事件
if(event == KeyEvent.VK_ESCAPE)//按ESC退出 { int result = JOptionPane.showConfirmDialog(null, "是否退出游戏", "提示", JOptionPane.OK_CANCEL_OPTION); if(result == ...
Java开发技术大全 电子版
14.4.9处理多个事件的例子463 14.5Swing组件的特性467 14.5.1Swing组件的优势467 14.5.2Swing组件的体系结构468 14.5.3使用Swing组件编写GUI的层次结构468 14.6顶层容器469 14.6.1框架类(JFrame)使用示例469...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章