Java des coins arrondis sur JFrame?
J'ai une connexion JFrame pour mon application, et je voudrais faire les coins du cadre arrondi par quelques pixles.
Id tiens à le faire sans l'aide de la transparence sur la JFrame et d'avoir à utiliser une image d'arrière-plan à l'intérieur d'un Composite - est-ce possible?
Si votre image est de nudité? Si elle l'est, vous pouvez remplacer la
Oui mon image est non, comment dois-je procéder?
Ouais, je voulais dire dans le
paintComponent
méthode et dessiner une forme personnaliséeOui mon image est non, comment dois-je procéder?
paintComponent
dans un JComponent comme un Composite ne sont pas directement dans la jframe.Ouais, je voulais dire dans le
paint
méthode. Si la forme personnalisée est faite dans le Composite, cela n'affectera pas la JFrame formeOriginalL'auteur Alosyius | 2013-09-21
Vous devez vous connecter pour publier un commentaire.
Il est possible avec la nudité cadre, considérons l'exemple suivant:
Ce code fonctionne sur Java 7. Pour la version 6 de Java (depuis la mise à jour 10) vous pouvez faire de même avec
AWTUtilities.setWindowShape
:setShape
ne semble pas existerCela signifie que vous n'êtes pas à l'aide de Java 7. Voir mise à jour de réponse pour la recette de la version 6 de Java
OriginalL'auteur Jk1
de l'essayer. son travail 🙂
OriginalL'auteur Harsha Sampath