Bonjour à tous !
je suis encore plus ou moins à mes débuts de Java et certainement à mes débuts en matière d'interface graphique !
Nous avons développé un jeu avec un pote pour un cours, et on voudrait mettre une chouette icône dans la barre de titre de notre appli. Pour ça j'ai dessiné une icone avec Inkscape (génial comme soft!!), et évidemment ça me génère du .svg...j'ai essayé de faire
Mais ça marche pas !! J'en déduit qu'on est obligé d'utiliser du .png, donc je converti l'icone et je change le .svg en .png dans le code. Ca marche....mais c'est pas joli joli, pourtant on peut pas dire que mon icone soit complexe, c'est vraiment basique...mais le .png généré est tout vilain!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Image icone = Toolkit.getDefaultToolkit().getImage("./icone.svg"); fenetre.setIconImage(icone);
En plus au lieu d'avoir la transparence autour de l'icone (fatalement, le dessin est pas carré), j'ai du gris (tout vilain aussi!).
Y a-t-il moyen de soit utiliser directement du .svg ?
Comment faire pour avoir un beau rendu comme par exemple l'icone firefox ?
ça serait génial si quelqu'un pouvait m'aider !!! Merci d'avance !
Partager