我有一个现有的Java Swing
应用程序。在应用程序的中间是一个JPanel
我想要的单曲zoom in and out
。上面有JPanel
很多JComponents
(主要是 otherJPanels
和JLabels
)。
此外mouse
,位置也需要适当调整 - 因此即使在缩放mouseevents
后也需要保持不变。JPanel
因此,简单地改变paint
每个方法component
似乎并不合理。
编辑:
好的,我MagnifierUI
class
通过一些小的编辑让它工作了。然而,我创建的放大面板有错误mouseevents
- 即面板被缩放,mouseevents
不是。