java - 对于 ComboBox,addActionListener -> actionPerformed?

标签 java codenameone

如果我有

ComboBox box = b;
b.addActionListener(this);

我不应该期望 this.actionPerformed(event) 被调用吗 什么时候操作组合框?

我有一个带有几个组合框的测试框架,它们似乎可以运行 通常情况下,但不会调用任何 actionPerformed 。也许是框架 本身需要以某种方式武装起来?

最佳答案

你的问题不太清楚,而且你没有给它一个合适的标题。

如果您想将 ActionListener 添加到 ComboBox,请按以下步骤操作:

ComboBox box = new ComboBox();
box.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent evt) {
    }
});

关于java - 对于 ComboBox,addActionListener -> actionPerformed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34425445/

相关文章:

codenameone - 我缺少 CodenameOne Hello World 程序的一些导入

java - 在 Spring boot 测试中,如何创建一个 bean 并通过 @Autowired 注入(inject)?

java - 如何重构 hibernate 实体?

java - 我可以在 Dialog.show 中以代号 One 插入图像吗

ios - IOS 上的声音剪辑被截断

java - Codename one-Navigate 表单在不同的包中

java - 忽略默认构造函数并在Java中使用带参数的构造函数

java - 检查字符是否为英文字母 (a-zA-Z)

java - GWT 与 UIBinder - 如何以编程方式添加 ScrollPanel?

codenameone - 汉堡菜单和溢出菜单不断消失