J'ai un JPanel
avec une image vectorielle que l'utilisateur peut zoomer et faire un panoramique. Superposer cette image est un (transparent) JComponent
, que je permets à l'utilisateur d'annoter l'image sous-jacente. Cela fonctionne très bien à pleine échelle, mais si je zoom avant, en utilisant AffineTransform
, les coordonnées de superposition sont également affectées. Donc, si un utilisateur dessine une boîte sur l'image, la boîte est également mise à l'échelle.JComponent JPanel Zoom, panoramique et coordonnées Question
Des suggestions sur la façon de découpler ce comportement? Alors que le JComponent
n'est pas affecté par JPanel
AffineTransform
?
Veuillez poster le code source si vous voulez que les gens vous aident. Vous n'avez simplement pas assez d'informations dans votre message. –