Bonjour,
pourriez vous me donner quelques idées...
J’ai une JDialog avec une PreferredSize de 600*600.
Dans cette fenêtre j’ai un scrollPane.
Suivant certaines actions, j’ajoute plus ou moins de panel dans ce scrollPane, ce qui a pour effet d’afficher les scrollbars si besoin.
Ce fonctionnement est correct.
Par contre cette JDialog est redimensionnable, mais je voudrais que sa limite de taille soit la somme des tailles des panels contenu dedans.
Et là, je n’y arrive pas.
J’ai essayé la surcharge du maximumSize, il n'est pas appelé.
J’ai essayé un componentListener avec le componentResized, cette méthode est appelé qu’a la fin du rezize. Ce qui fait un effet bien moche (on resize très large, on arrête, et hop la fenêtre prend la dimension que je souhaite, plus petite).
Connaissez vous un moyen de bloqué le redimensionnement d’une fenêtre, suivant une taille qui peut évoluer dans le temps, sans perdre la taille par defaut de 600*600 ?
Merci d’avance pour vos propositions.
Ellipse2v







Répondre avec citation




Partager