社区
Java SE
帖子详情
VK_ENTER cannot be resolved
dulei115
2008-05-27 11:20:08
import java.awt.event.KeyEvent;
看KeyEvent的里面有VK_ENTER的定义啊,奇怪!
...全文
262
10
打赏
收藏
VK_ENTER cannot be resolved
import java.awt.event.KeyEvent; 看KeyEvent的里面有VK_ENTER的定义啊,奇怪!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dulei115
2008-05-27
打赏
举报
回复
错误提示“VK_ENTER cannot be resolved ”是怎么回事,
我有import java.awt.event.KeyEvent; 而且看KeyEvent的里面有VK_ENTER的定义啊
ilrxx
2008-05-27
打赏
举报
回复
什么啊?无字天书?
jiaping108
2008-05-27
打赏
举报
回复
晕,你不直接把代码帖出来还让大家猜~~你只导入了import static java.awt.event.KeyEvent这个类
而已哈,你要这个类的静态属性肯定要用 类名.属性 这样的方法来引用了,你直接写VK_ENTER谁知道是什么东西啊
还有,顺便说下楼上的import static java.awt.event.KeyEvent.VK_ENTER;这样直接引用静态字段是不可以的,呵呵
[Quote=引用 6 楼 dulei115 的回复:]
keyTyped事件中的代码,如下,将换成VK_ENTER换成10就没事了,直接写VK_ENTER就报错
public void keyTyped(final KeyEvent e)
{
if(e.getKeyChar() == VK_ENTER)
.......
问题解决了,写成KeyEvent.VK_ENTER就可以了,为什么???难道其它某个import中也有VK_ENTER?怎么把冲突找出来?
[/Quote]
胡矣
2008-05-27
打赏
举报
回复
[Quote=引用楼主 dulei115 的帖子:]
import java.awt.event.KeyEvent;
看KeyEvent的里面有VK_ENTER的定义啊,奇怪!
[/Quote]
晕 。。。
这个是一个常量 也就是static final的
因为有static修饰 所以是一个类属性
类属性用 类名.属性 这样调用
KeyEvent.VK_ENTER
dulei115
2008-05-27
打赏
举报
回复
哦,基本语法弄错了。。。。。。。汗!!!!赶紧结贴!
谢谢各位!!!
anqini
2008-05-27
打赏
举报
回复
[Quote=引用 6 楼 dulei115 的回复:]
keyTyped事件中的代码,如下,将换成VK_ENTER换成10就没事了,直接写VK_ENTER就报错
public void keyTyped(final KeyEvent e)
{
if(e.getKeyChar() == VK_ENTER)
.......
问题解决了,写成KeyEvent.VK_ENTER就可以了,为什么???难道其它某个import中也有VK_ENTER?怎么把冲突找出来?
[/Quote]
你import的是这个类,不是这个类的这个属性,除非你这么引!
import static java.awt.event.KeyEvent.VK_ENTER;
dulei115
2008-05-27
打赏
举报
回复
keyTyped事件中的代码,如下,将换成VK_ENTER换成10就没事了,直接写VK_ENTER就报错
public void keyTyped(final KeyEvent e)
{
if(e.getKeyChar() == VK_ENTER)
.......
问题解决了,写成KeyEvent.VK_ENTER就可以了,为什么???难道其它某个import中也有VK_ENTER?怎么把冲突找出来?
anqini
2008-05-27
打赏
举报
回复
是不是import java.awt.event.KeyEvent这个有问题?你保证这句话没有错误?
liangyicool
2008-05-27
打赏
举报
回复
VK_ENTER 是KeyEvent类里面的常量,具体是多少我们没必要知道。
KeyEvent e 中的e 是每一个键盘事件发生都会产生一个e对象
例如:按下 Shift 键会生成 keyCode 为 VK_SHIFT 的 KEY_PRESSED 事件,而按下“a”键将生成 keyCode 为 VK_A 的 KEY_PRESSED 事件。释放“a”键后,会激发 keyCode 为 VK_A 的 KEY_RELEASED 事件。另外,还会生成一个 keyChar 值为 "A" 的 KEY_TYPED 事件。 你可以通过e这个对象来判断到底发生了什么键盘事件。我上传了一个我写的GUI学生管理系统 java写的 你可以下载来看看 不要扣资源分的 我的用户名是liangyicool
fanhuan1
2008-05-27
打赏
举报
回复
是这样KeyEvent.VK_ENTER?
你用在什么地方?怎么用的?
【docker】Docker核心技术快速入门及私有仓库搭建
什么是Docker? 官方文档翻译 Docker 是基于Go语言实现的开源容器项目。利用操作系统本身已有的机制...UBAP:QJ4R:D2OS:AGPZ:IB7X:O4
VK
:TQNZ:BODA:HFO3 Docker Root Dir: /var/lib/docker Debug Mode: false Registry: ...
pynput1.7.7版本源码,用来解释keyboard.HotKey.parse(‘<ctrl>+<alt>+h‘)中神秘字符串的由来,爱来自人类
vk
(key.value.
vk
) except KeyError: try: return KeyCode.from_
vk
(int(p)) except ValueError: raise ValueError(s) else: raise ValueError(s) # Split the string and parse the individual parts raw_parts = ...
《每日论文》pynput Package Documentation
print('{0} was clicked'.format(e.args[0])) Toggling event listening for the mouse listener 切换鼠标监听器的事件监听 Once pynput.mouse.Listener.stop has been called, the listener cannot be restarted, ...
Install Prometheus Monitoring On Kubernetes Cluster
PromQL: PromQL is a very flexible query language that can be used to query the metrics in the Prometheus dashboard. Also, the PromQL query will be used by Prometheus UI and Grafana to visualize ...
mysql8.0中的my.ini内容
All paths are usually
resolved
relative to this. basedir=“C:/Program Files/MySQL/MySQL Server 8.0/” Path to the database root #datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data datadir=...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章