我有一个JPanel用户可以缩放和平移的矢量图像。覆盖此图像的是 (transparent) JComponent,我允许用户注释底层图像。这在全尺寸下效果很好,但如果我放大,使用AffineTransform,重叠坐标也会受到影响。因此,如果用户在图像上绘制一个框,该框也会被缩放。
关于如何解耦这种行为的任何建议?这样JComponent就不受 的影响JPanel了AffineTransform?
我有一个JPanel用户可以缩放和平移的矢量图像。覆盖此图像的是 (transparent) JComponent,我允许用户注释底层图像。这在全尺寸下效果很好,但如果我放大,使用AffineTransform,重叠坐标也会受到影响。因此,如果用户在图像上绘制一个框,该框也会被缩放。
关于如何解耦这种行为的任何建议?这样JComponent就不受 的影响JPanel了AffineTransform?