gpt4 book ai didi

Java Swing : Using ActionMap

转载 作者:搜寻专家 更新时间:2023-10-30 21:33:12 24 4
gpt4 key购买 nike

我之前看过一篇帖子,建议优先使用 Actions 而不是 listeners。我对 ActionMap 不是很熟悉。每种方法的缺点是什么?我喜欢制作实现监听器的内部类。这是一种不好的做法吗?

谢谢

最佳答案

Key bindingsactions . Action 存在潜在风险“在存储方面,实现往往比典型的 ActionListener 更昂贵。”实际上,不会出现这个问题。这是一个 example .

使用 KeyListener在概念上更容易理解,但通常更难维护。人们不可避免地最终会重新创建某种绑定(bind)机制。这example ,虽然具有启发性,甚至适合游戏,但不必要地复杂。

关于Java Swing : Using ActionMap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253712/

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