gpt4 book ai didi

java - 预期与 VariableDeclaratorId 有关的 MouseListener 错误

转载 作者:行者123 更新时间:2023-12-01 15:02:37 25 4
gpt4 key购买 nike

我正在使用 Swing 编写一个简单的 Java GUI 应用程序,并且尝试让 JList 通过 MouseListener 类响应双击。我的相关代码如下:

MouseListener mouseListener = new MouseAdapter(itemList) {
public void mouseClicked(MouseEvent mouseEvent) {
if (mouseEvent.getClickCount() == 2) {
int index = itemList.locationToIndex(mouseEvent.getPoint());
System.out.println(index);
}
}
};
itemList.addMouseListener(mouseListener);
}

但是,在 itemList 之后的时间段中,我收到一条错误消息,指出“ token 上的语法错误,结构错误”,并且在 (mouseListener) 上,我看到“ token mouseListener 上的语法错误,此 token 之后需要 VariableDeclaratorId。问题是我发现这个完全相同的代码是实现 MouseListeners 的简单方法,但我似乎找不到任何其他人以前见过这个问题。任何人都可以提供关于为什么这个问题持续存在的见解吗?

最佳答案

MouseAdapter只有一个无参数构造函数。

MouseListener mouseListener = new MouseAdapter(){

//override the methods

};

关于java - 预期与 VariableDeclaratorId 有关的 MouseListener 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13428731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com