我有一个现有Java Swing
应用程序。 在应用程序的中间是一个单一JPanel
,我希望能够zoom in and out
的。 在JPanel
有许多JComponents
就可以了(主要是其他JPanels
和JLabels
)。
此外mouse
位置需要进行适当的调整,以及-所以mouseevents
需要保持相同的偶数后JPanel
已被放大。 这样简单地改变paint
的每个方法的component
似乎并不可行。
编辑:
好吧,我种了它的工作使用MagnifierUI
class
的一些小修改。 然而,放大板创建有错误的mouseevents
-即面板进行缩放, mouseevents
都没有。