Layout continu d'une fenêtre [Java][Swing] - Java - Programmation
Marsh Posté le 27-08-2003 à 10:44:34
ReplyMarsh Posté le 27-08-2003 à 11:26:45
Dans le principe, c'est le cas : dès qu'une instance de JFrame reçoit l'événement de redimensionnement (i.e. la méthode "windowResized(WindowsEvent event)", héritée de "WindowListener" est invoquée), elle se rafraîchit.
La question est de savoir : quand reçoit-elle cet événement ? Et il est fort possible que sous ton environnement, la fenêtre ne reçoive l'événement que lorsque tu termines son redimensionnement.
Marsh Posté le 27-08-2003 à 12:06:25
Cherrytree > C'est surtout pour avoir un comportement similaire aux fenêtres sous Windows.
BifaceMcLeOD > Pourtant les fenêtres des autres applications sont mises à jour en temps réel. Sinon, j'ai essayé d'ajouter un MouseMotionListener à ma frame, mais rien n'est reçu, que ce soit dans mouseDragged ou mouseMoved.
D'ailleurs Eclipse n'est-il pas dévelopé en Java ? Le contenu de ses fenêtres sont bien mises à jour en permanence.
Marsh Posté le 28-08-2003 à 09:53:51
Krueger a écrit : Cherrytree > C'est surtout pour avoir un comportement similaire aux fenêtres sous Windows. |
Eclipse n'utilise pas swing il me semble.
J'a idéja posté la question et apparement y a pas de solution.
Au passage:
Marsh Posté le 28-08-2003 à 10:01:21
J'avais cherché sur le site de Sun, mais pas ici en effet.
Néanmoins je n'ai pas trouvé ton topic.
Marsh Posté le 28-08-2003 à 10:03:42
ReplyMarsh Posté le 28-08-2003 à 10:08:57
Bon, je n'ai pas pensé à chercher dans le contenu des topic.
Le titre n'est tout de même pas très explicite.
Merci quand même, je crois que je n'ai pas d'autre choix que de laisser tomber.
Marsh Posté le 28-08-2003 à 10:10:23
Krueger a écrit : Bon, je n'ai pas pensé à chercher dans le contenu des topic. |
Je te l'accorde
Marsh Posté le 28-08-2003 à 10:12:01
non resolvable ?
blague a part, pas encore resolu ce serait mieux, y a surement moyen je pense, mais en fait je vois pas l'interet
Marsh Posté le 28-08-2003 à 10:24:25
Bon allez, tu as raison. On ne sait jamais ce que le futur nous réserve.
Marsh Posté le 28-08-2003 à 10:27:38
t'as essayer de faire un thread bourrin qui mets a jour l'affichage toutes les x millisecondes ?
Sinon on peut aussi interdire le redimensionnement de la frame et reimplementer ca a la main
Marsh Posté le 28-08-2003 à 10:57:15
Bonjour la perte de performances.
Marsh Posté le 27-08-2003 à 10:43:49
Bonjour,
Comment permettre à un JFrame de rafraîchir en permanence son contenu quand l'utilisateur le redimensionne ?
Mon environnement :
Java SDK 1.4.1
Windows XP
Message édité par Krueger le 29-08-2003 à 15:21:05
---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi