Accueil > Forum > > > > Load et view d'images en AWT
Load et view d'images en AWT
vendredi 9 mai 2003 à 18:37:05 |
Load et view d'images en AWT

Fariaaasss
|
Je possède une frame dans laquelle j'ai fait un GridLayout de 8x8 et j'ai ajouté 64 canvas (j'ai fait un Canvas[8][8])pour représenter un échiquier avec un canvas noir, un canvas blanc... Je désirerais mettre des images (gifs, jpeg peu importe...) de pièces d'échecs dans ces canvas. Je ne fais donc pas d'applets j'ouvre une frame j'ajoute des canvas et je veux mettre des images dedans (a l'aide de drawImage de la classe canvas par exemple). Apparement il fo charger l'image avant puis la dessiner ensuite mais je suis perdu... Comment pourrai-je faire ??? :-( HELP PLEASE!!!
|
|
vendredi 9 mai 2003 à 19:33:40 |
Re : Load et view d'images en AWT

dragon
|
le plus simple je crois fait un tableau en grid layout de JLabel
ensuit set le background noir ou blanc. Puis charge des image avec un font invisible en .gif des pièces
------------------------------- Réponse au message : -------------------------------
> Je possède une frame dans laquelle j'ai fait un GridLayout de 8x8 et j'ai ajouté 64 canvas (j'ai fait un Canvas[8][8])pour représenter un échiquier avec un canvas noir, un canvas blanc... Je désirerais mettre des images (gifs, jpeg peu importe...) de pièces d'échecs dans ces canvas. Je ne fais donc pas d'applets j'ouvre une frame j'ajoute des canvas et je veux mettre des images dedans (a l'aide de drawImage de la classe canvas par exemple). Apparement il fo charger l'image avant puis la dessiner ensuite mais je suis perdu... Comment pourrai-je faire ??? :-( HELP PLEASE!!!
|
|
vendredi 9 mai 2003 à 19:34:35 |
Re : Load et view d'images en AWT

dragon
|
si tu es pas sur du gridLayout, regarde mon projet de calculatrice basique scientifique, je positionne mes bouton comme ça, tu as juste à le configurer pareil
------------------------------- Réponse au message : -------------------------------
> le plus simple je crois fait un tableau en grid layout de JLabel > > ensuit set le background noir ou blanc. Puis charge des image avec un font invisible en .gif des pièces > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Je possède une frame dans laquelle j'ai fait un GridLayout de 8x8 et j'ai ajouté 64 canvas (j'ai fait un Canvas[8][8])pour représenter un échiquier avec un canvas noir, un canvas blanc... Je désirerais mettre des images (gifs, jpeg peu importe...) de pièces d'échecs dans ces canvas. Je ne fais donc pas d'applets j'ouvre une frame j'ajoute des canvas et je veux mettre des images dedans (a l'aide de drawImage de la classe canvas par exemple). Apparement il fo charger l'image avant puis la dessiner ensuite mais je suis perdu... Comment pourrai-je faire ??? :-( HELP PLEASE!!! >
|
|
dimanche 11 mai 2003 à 18:20:08 |
Re : Load et view d'images en AWT

Fariaaasss
|
Justement le prob c'est que je ne sais pas charger et affiché une image!! c'est ça que je veux savoir. Le reste je me débrouille. si tu peux me filé du code source c nikel ;-) Merci
------------------------------- Réponse au message : -------------------------------
> si tu es pas sur du gridLayout, regarde mon projet de calculatrice basique scientifique, je positionne mes bouton comme ça, tu as juste à le configurer pareil > > ------------------------------- > Réponse au message : > ------------------------------- > > > le plus simple je crois fait un tableau en grid layout de JLabel > > > > ensuit set le background noir ou blanc. Puis charge des image avec un font invisible en .gif des pièces > > > > > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > Je possède une frame dans laquelle j'ai fait un GridLayout de 8x8 et j'ai ajouté 64 canvas (j'ai fait un Canvas[8][8])pour représenter un échiquier avec un canvas noir, un canvas blanc... Je désirerais mettre des images (gifs, jpeg peu importe...) de pièces d'échecs dans ces canvas. Je ne fais donc pas d'applets j'ouvre une frame j'ajoute des canvas et je veux mettre des images dedans (a l'aide de drawImage de la classe canvas par exemple). Apparement il fo charger l'image avant puis la dessiner ensuite mais je suis perdu... Comment pourrai-je faire ??? :-( HELP PLEASE!!! > > >
|
|
vendredi 12 septembre 2003 à 13:14:06 |
Re : Load et view d'images en AWT

toffe12
|
salut, je ne sais si tu as dèjà la reponse.
moi j'utilise la classe suivante elle etant un objet canvas
/***********************************/ // on importe les classes dont on a besoin import java.awt.*; import java.awt.event.*; import java.awt.Color; import java.awt.Image; import java.awt.Graphics;
/** * Definition de la classe ImageCanvas. Cette classe permet l'affichage * d'une image dont le contenu se treouve dans un fichier */
public class ImageCanvas extends Canvas { private Image img;
/** * Constructeur vide d'un ImageCanvas */
public ImageCanvas () { img = null; }
/** * Constructeur d'un ImageCanvas * * @param fichierImage Nom du fichier définissant l'image à afficher */
public ImageCanvas ( String fichierImage) { img = getToolkit().getImage(fichierImage); }
/** * Affichage de l'ImageCanvas * * @param g contexte graphique */
public void paint ( Graphics g) { if (img == null) { super.paint(g); g.setColor(Color.black); } else { g.drawImage(img, 0, 0, this); } }
/** * Récupération de la taille minimum de l'ImageCanvas */
public Dimension getMinimumSize() { return new Dimension(img.getWidth(this), img.getHeight(this)); }
/** * Récupération de la taille préférencielle de l'ImageCanvas */
public Dimension getPreferredSize() { return new Dimension(img.getWidth(this), img.getHeight(this)); }
/** * Récupération de l'image */
public Image getImage() { return img; }
/** * Affectation de l'image * * @param img Image à afficher */
public void setImage(Image img) { this.img = img; repaint(); } } /***********************************************/
NB: avec cette classe tu ne peux ouvrir que des fichier GIF ou JPEG ( restriction awt)
cordialement ,
------------------------------- Réponse au message : -------------------------------
> Je possède une frame dans laquelle j'ai fait un GridLayout de 8x8 et j'ai ajouté 64 canvas (j'ai fait un Canvas[8][8])pour représenter un échiquier avec un canvas noir, un canvas blanc... Je désirerais mettre des images (gifs, jpeg peu importe...) de pièces d'échecs dans ces canvas. Je ne fais donc pas d'applets j'ouvre une frame j'ajoute des canvas et je veux mettre des images dedans (a l'aide de drawImage de la classe canvas par exemple). Apparement il fo charger l'image avant puis la dessiner ensuite mais je suis perdu... Comment pourrai-je faire ??? :-( HELP PLEASE!!!
|
|
Cette discussion est classée dans : images, load, awt, view, canvas
Répondre à ce message
Sujets en rapport avec ce message
Java awt Canvas Image probleme avec la taille de l'image [ par Mimisaki85 ]
Salut j'ai un petit probléme en java voila la classe que j'ai créer je vous explique apres :import java.awt.Canvas;import java.awt.Image;import java.a
Problème image Jpeg !!! [ par silvervana ]
Bonjour,J'ai un problème avec l'écriture d'une image Jpeg. En effet lorsque je retaille une image puis que je la sauvegarde, j'ai défois les couleurs
Probleme affichage d'images dans GridLayout [ par forzayalta ]
bonjour, j'ai un gros probleme dans mon projet Java. Je dois faire un Pacman, et j'ai un bug d'affichage dans un GridLayout, qui represente le labyrin
JButton et PLUSIEURS images [ par Aristeas ]
lu, Est il possible d'afficher plusieurs images sur un JButton ? (sans avoir à créer une nouvelle image contenant l'ensemble des images sources, si p
le dimension de l'image dans l'applet [ par jalil_msti ]
voila une applet de l'animation des images mais mon problème c'est j'arrive pas à redimensionner les images selon le dimension de l'applet cad je veux
Découper une image [ par wll ]
Salut dans le cadre d'un petit jeu(en java) j'ai besoin de découper des images.J'affiche une image dans mon Canvas et je voudrais en creer plusieurs a
Aide Java traitement vidéo [ par Sylv016 ]
Bonjour à tous ! Voila, je cherche à développer sous java un programme de traitement d'images.Je dispose en entrée d'un fichier vidéo.J'aimerais extra
Creation d'un composant [ par lagaman ]
bonjour,Dans l'optique de réutiliser du codes je voudrai créer un composant.Mon but et de créer un composant qui envoie un event : actionevent.Ci dess
HttpClient et images dynamique en PHP [ par Chatmuel ]
Bonjour, je cherche le moyen à l'aide du package Httpclient d'envoyer un formulaire (POST) contenant une image créée dynamiquement par php (comme cet
Erreur incomprise sur les checkBox [ par Basounours ]
Bonjour, je suis un debutant en IHM et j'essaie de faire on application assez simple. La 1ere interface doit me diriger sur une 2ème selon le resulta
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|