rectangle de selection dans jpanel
Bonjour,
J'ai une application qui contient un jpanel.
Dans ce Jpanel je creer des routes ( routes du nord pas de calais par exemple).
Mon probleme est le suivant : j'aimerai pouvoir faire 1 selection sur ces routes .
par exemple faire 1 selection sur la ville "Lille" pour n'afficher que celle-ci .
Mais je ne sais pas comment réaliser ce rectangle de selection . Le mieux serait encore 1 cercle de selection .
Comment réaliser cette selection ?
merci
Peut-être une solution...
Bonjour,
Je ne sais pas comment vous créez vos "routes" dans votre JPanel, mais quoi qu'il en soit, sur un plan purement graphique (dans l'hypothèse ou votre JPanel afficherait en fait une image) je ne vois pas d'autre possibilité que de tout coder en exploitant le glasspane. Ce layer magique permet de paindre ce que l'on veut à l'écran par dessus le reste. Et de déplacer ce que l'on paint sans avoir à se préocuper de ce qu'il y a en dessous d'un point de vue graphique. C'est le principe de base des LayeredPane.
Dans ce cas, vous pourriez exploiter le Glasspane pour dessiner un cercle en pointillé par exemple, au bon endroit par rapport à votre JPanel qui donnerait parfaitement l'illusion d'une zone de sélection. Quand à la sélection en elle même, je en peux rien dire ne connaissant pas la nature du contenu de votre JPanel.