我有一个JFrame
作为我的主要课程,并使其成为焦点,因为它是MouseListener
并添加了一些JPanels
。
在JPanels
我有显示图片的Environment
类。每个JPanel
仅涵盖JFrame
的一部分,而Environments
同样涵盖其父JPanel
的一部分。
我需要知道如何正确捕获MouseEvent
并将它们通过链传递到正确的Environment
,以便可以正确处理它们并更新与该区域相关的相应图像
JFrame
和JPanel
内置的方法是否至少可以让我像JPanel
一样深,或者我必须自己实施?
我不想为所有不同的MouseEvents
实现处理程序,只需将对象传递下来,以便可以在最低级别处理它。
任何建议都将不胜感激