gpt4 book ai didi

java - 以编程方式调用 JLabel 上的单击

转载 作者:行者123 更新时间:2023-12-01 18:45:51 25 4
gpt4 key购买 nike

我有一个事件来监听 JLabel 上的鼠标点击,例如:

private void jLabel4MouseClicked(java.awt.event.MouseEvent evt) { 

...

}

是否可以以某种方式以编程方式调用它?

不,我不想使用带有 doClick() 的按钮:)

最佳答案

如果您不需要 MouseEvent 对象的任何属性,那么您只需使用 null 值调用它即可。我建议,如果您有无论单击按钮都需要执行的代码,请创建一个具有相应参数的方法,从单击处理程序调用该方法,然后从您需要调用它的其他位置调用该方法。

private void jLabel4MouseClicked(java.awt.event.MouseEvent evt) { 
this.Method(evt.getX(), evt.getY());
}

private void Method(int x, int y) {
/// bla
}

关于java - 以编程方式调用 JLabel 上的单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17839621/

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