Une remarque : ok tu la taille de ton panel ne bouge pas. Si c'est pas le cas, utilise plutot des coordonnées relatives genre :
Code :
- g.drawLine(this.getSize().width/10,this.getSize().height/10,this.getSize().width*9/10,this.getSize().height*9/10);
|
et puis tu surcharges la méthode getPreferredSize() de cette manière ( en supposant que ton panel sera toujours de 1000x1000 pixels ) :
Code :
- public Dimension getPreferredSize(){
- return new Dimension(1000,1000);
- }
|
Cette façon de faire est mieux, car portable d'une machine à une autre ( résolution écran, OS etc... ).