2012-11-28 71 views

回答

1

最简洁的方法是为每个按钮制作一个单独的侦听器。

但是,您可以为所有按钮设置一个侦听器,它将动作事件的getSource()组件与每个JButton进行比较,并根据源等于哪个按钮执行操作。

1

您无需为每个按钮制作单独的侦听器。一个听众会这样做,但您必须使用getSource()来查询来源,并据此决定您的行动路径。

如果您确实实现了单独的侦听器,那么编码可能更容易,但可能需要额外的内存。所以这一切都取决于你的要求。

相关问题