我有一个现有的Java Swing应用程序。在应用程序的中间是一个JPanel我想要的单曲zoom in and out。上面有JPanel很多JComponents(主要是 otherJPanels和JLabels)。
此外mouse,位置也需要适当调整 - 因此即使在缩放mouseevents后也需要保持不变。JPanel因此,简单地改变paint每个方法component似乎并不合理。
编辑:

好的,我MagnifierUI class通过一些小的编辑让它工作了。然而,我创建的放大面板有错误mouseevents- 即面板被缩放,mouseevents不是。