gpt4 book ai didi

java - 如何更改哪个组件正在监听事件

转载 作者:行者123 更新时间:2023-12-01 05:39:58 25 4
gpt4 key购买 nike

我正在尝试以编程方式在按钮之间循环,因此当我向右/向左或向上/向下移动时,我需要能够更改哪个按钮正在监听事件。

我尝试过button.setSelection(true);继承自 AbstractButton 但这显然不是同一件事。

到目前为止,我环顾四周,并没有发现太多关于这个困境的信息,如果可以的话,请指点一下。

更新:我真正想做的是以编程方式提供按钮焦点。我所看到的只是方法中的“setFocusable”等;我该怎么做:

Button1.giveFocus();??

最佳答案

通常,您始终向组件添加事件监听器,然后才能监听事件:)

如果你看mouse listener及其方法为

public void mouseEntered(MouseEvent e) {
saySomething("Mouse entered", e);
}

public void mouseExited(MouseEvent e) {
saySomething("Mouse exited", e);
}

祝你好运

关于java - 如何更改哪个组件正在监听事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7407721/

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