Comment appeler setUndecorated() après qu'une image est visible?

Dans mon application Swing, je veux avoir la possibilité de basculer entre les décorés ou non, sans recréer de la totalité de l'image. Toutefois, l'API ne les laissez pas m'appeler setUndecorated() après l'image est visible.

Même si je l'appelle setVisible(false), isDisplayable() renvoie toujours vrai. L'API dit que la seule façon de faire un cadre non-affichables est de re-créer. Cependant, je ne veux pas recréer l'image tout simplement pour passer quelques barres de titre.

Je fais un plein affichables application qui peut être commuté entre le plein écran et fenêtré modes; Il devrait être en mesure de passer tout en maintenant l'état, etc.

Comment puis-je faire une fois qu'une image est visible?.

InformationsquelleAutor Lucky | 2009-05-17