Redimenssionner JPanel JAVA

encours Messages postés 159 Statut Membre -  
encours Messages postés 159 Statut Membre -
bonjour
j'ai un jpanel java creé dans le conteneur de ma JFrame lorsqu on clique sur un boutton addPanel : je peux le deplacer librement dans le JFrame mais pour le redimenssionner : je ne suis pas encore arrivé a bien redimenssionner monpanel
ce qu il marche pour l'instant c'est quand je le touche et je glisse la souris en pressant il se redimenssionne
mais je veux qu'il se redimmenssionne seulement lorsqu'on clique et reste pressé sur les frontieres du JPanel

je souhaite que j'ai bien expliqué le prob

merci

voici la methode ou il ya le probleme

public void mouseDragged(MouseEvent e) { 
  // cette premiere marche bien 
               panelTitre.setLocation( 
    (int)(e.getX()-dashboard.getDragLocation().getX()+panelTitre.getX()), 
    (int)(e.getY()-dashboard.getDragLocation().getY()+panelTitre.getY()) 
    );  
   
               // dans celle ci il ya le probleme  
  panelTitre.setSize( 
    (int)(e.getX()-dashboard.getDragLocation().getX()+panelTitre.getX()), 
    (int)(e.getY()-dashboard.getDragLocation().getY()+panelTitre.getY()) 
    );  
   
  dashboard.repaint(); 
 }
A voir également:

4 réponses

KX Messages postés 19031 Statut Modérateur 3 020
 
Est-ce que tu pourrais donner un code complet (qu'est-ce que dashboard par exemple) qu'on puisse directement compiler et tester pour retrouver l'erreur... Et je ne parle même pas des explications et autres salutations d'usage !
0
encours Messages postés 159 Statut Membre 1
 
merci pour ta reponse tres vite

voici le lien d'ou j'ai inspiré le code :

http://www.javafr.com/codes/DASHBOARD-TABLEAU-BORD-AVEC-DEPLACEMENT-COMPOSANTS_53528.aspx
0
encours Messages postés 159 Statut Membre 1
 
j' ai fait quelque modif mais ce que je veux n'est pas influencer par ces modif
0
encours Messages postés 159 Statut Membre 1
 
bonjour,
si quelqu'un peut voir le code source du lien en haut et m'ajouter l'option que le JPanel soit redimensionnable avec la souris

je serai tres reconnaissant

merci bien

je suis vraiment bloqué la dessus
0