gpt4 book ai didi

java - 检测 JDialog 中 JPanel 上执行的操作

转载 作者:行者123 更新时间:2023-12-02 00:28:18 26 4
gpt4 key购买 nike

在 netbeans 中,我有一个带有 JPanel 组件(称为键盘)的 JDialog。我只需将 JPanel Keypad 拖放到 JDialog 上,netbeans 就会生成代码。在键盘上,我有一个 Enter 按钮,我试图在 JDialog 中检测 ActionPerformed (按下按钮)。这可能吗?我该怎么做?

最佳答案

您必须添加 ActionListener到您的Enter按钮。您需要在 JPanel 构造函数中传递对 JDialog 的引用,以便可以与其通信。您要么需要实现 ActionListener,要么可以使用匿名类:

enterButton.addActionListener(new ActionListener() { 
public void actionPerformed(ActionEvent e) {
// Do something to your JPanel reference
}
});

关于java - 检测 JDialog 中 JPanel 上执行的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623571/

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