bonjour,
Je débute en java et souhaiterais créer le projet suivant :
- une couche de dessin vectoriel ( des lignes), cette couche pouvant être visible ou invisible
- des objets vectoriels (environ 20 cercles) qui se promènent par dessus
- une zone de texte vectoriel relié par une ligne à un objet cercle qui bougent (translation instantanée) toutes les 4 secondes
- récupérer les 'clicked', 'mouseover' de la souris sur ces même objects et sur la zone de texte correspondante pour réaliser diverses actions
- pouvoir à l'aide de 2 boutons, zoomer ou dezoomer le tout (la couche de dessin et les objets+la zone de texte)
1/ java peut-il faire cela sans librairies externes ?
2/ quelles librairies me conseillez-vous autrement pour réaliser plus facilement un tel projet ?
3/ je me pose surtout la question du zoom/dezoom ?
4 / faut-il faire plusieurs jpanels : un pour le background vectoriel (les lignes) et un pour les objets vectoriels ou alors faire redessiner tout (le background + les objects toutes les 4s)
5/ capter les evenements souris sur des objets vectoriels est-il facile (j'ai vu un tuto ou un mouselistener est mis sur le jpanel et ou on verifie si la position de la souris est sur l'objet ou y a-t-il qqchose de prévu pour cela ?)
merci
bon dimanche![]()
Partager