Comment changer jdesktoppane par défaut de l'image d'arrière-plan?
Comment changer jdesktoppane image d'arrière-plan dans le MDI (interface multi-Documents) à l'aide de java netbeans? Signifie j'ai ajouté le jdesktoppane à java MDI alors maintenant, je veux changer de fond par défaut de l'image de cette jdesktoppane qui je suis en utilisant java MDI. Un moyen facile?
Vérifier joint lien snapshot peut être que vous comprendrez mieux ma question ce que je veux.
http://i50.tinypic.com/iml1e9.jpg
Le "vieux" serait-avez-vous étendez une nouvelle
Merci pour l'aide et peut tu me donner un peu plus d'aide telles que le code source de cette coz je suis de nouveau avec cette aide..
JDesktopPane
et remplacer le paintComponent
Merci pour l'aide et peut tu me donner un peu plus d'aide telles que le code source de cette coz je suis de nouveau avec cette aide..
OriginalL'auteur Ayaz Ali | 2012-12-11
Vous devez vous connecter pour publier un commentaire.
+1 à MadProgrammers commentaire.
Simplement les remplacer
JDesktopPane
paintComponent(..)
et appeldrawImage(Image img,int x,int y,ImageObserver io)
de dessiner une image.N'oubliez pas de l'honneur de la de la peinture de la chaîne d' et appel
super.paintComponent(g)
comme premier appel dans substituéepaintComponent(..)
méthodeVoici un exemple:
OriginalL'auteur David Kroukamp
- Je le résoudre dans une fonction distincte de créer un bureau de l'objet.
Code comme ci-dessous
les nouveaux éléments ci-dessous :- -Que la fonction réutilisable, que vous pouvez appeler répertoire lors de la création de JDesktop objet ou vous pouvez l'ajouter à l'utilité de Cette fonction de travail sur les locaux de fichier image dans le répertoire images
la réutilisation et codée en dur le nom de l'image/de mise à l'échelle de paramètres est une contradiction en elle-même 😉
Vos commentaires couverts, désolé pour la réponse rapidement. Merci pour vos commentaires:)
OriginalL'auteur Ahmed Salem