Dans ma JFrame, j'ai le défaut de café icône. Je veux le supprimer. Mais quand je fais setIconImage(null) il ne fonctionne pas. Quelqu'un peut me dire la solution quant à la façon de supprimer complètement l'icône
OriginalL'auteur Kaushik Balasubramanain | 2011-07-29
Créer une icône qui se compose d'un pixel (en mieux transparente) et de l'utiliser. Si vous avez besoin d'une telle icône de me contacter. Je vais vous envoyer.
veuillez vérifier votre boîte de réception.
Un transparent 1px icône peut être généré en quelques lignes de code.
OriginalL'auteur AlexR
Il est toujours bon de garder une copie de la Le code source Java autour. Le code pour java.awt.Fenêtre (une super-classe de JFrame) a le code suivant pour
setIconImage
:Vous pouvez voir que le passage en null image est la même que de ne rien faire de sorte que vous aurez à passer d'une image à se débarrasser de la tasse de café. Comme d'autres l'ont suggéré l'utilisation d'un 1 x 1 icône transparente est votre meilleur pari. Voici un peu de code pour créer l'icône:
myFrame.setIconImage(new ImageIcon(icon));
OriginalL'auteur Paul
Vous pouvez définir une image en icône d'une image transparente qui permettra d'éliminer la tasse de café. Je ne crois pas qu'il est possible de se débarrasser de l'icône par défaut du contraire.
OriginalL'auteur jazzdawg
Vous pouvez simplement utiliser gimp ou photoshop ou même de la peinture et de créer un 1x1px, image transparente, à l'exportation (.png ou .jpg, n'importe pas?).
Puis l'appliquer:
Doit être fine.
OriginalL'auteur Zi1mann