begin process at 2010 03 21 00:56:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Divers

 > 

pb image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb image

vendredi 2 août 2002 à 14:02:26 | pb image

bidules

voici le code.
l'erreur retourner est exeption null pointer a la ligne 29 (qd j'appelle a.largeur());
en fait j'essaye juste d'affichier une image mais je n'y arrive pas.
alors si qqun pouvait m'aider ca serais gentil.
merci.

import java.awt.*;

class EssaiImage
{
public static void main(String[] args)
{
EI a = new EI();
a.setSize(a.largeur(),a.hauteur());
a.show();
}
};
class EI extends Frame
{
ImageIcon ic;
Image i;


public void EI()
{

ic = new ImageIcon("Hiver.jpg");
i = ic.getImage();

}

public int largeur()
{
return i.getWidth(this);
}

public int hauteur()
{
return i.getHeight(this);
}
public void paint(Graphics g)
{
g.drawImage(i,0,0,200,200,this);
}
};
samedi 3 août 2002 à 19:22:11 | Re : pb image

Aldee

C'est bizarre que tu aies un parametre this dans ton getWidth(). Puisque tu apelles l'Image i, Java sait de quel objet tu veux la largeur. Je crois que c'est le this qui te fiche un null pointeur.

A+
-------------------------------
Réponse au message :
-------------------------------

voici le code.
l'erreur retourner est exeption null pointer a la ligne 29 (qd j'appelle a.largeur());
en fait j'essaye juste d'affichier une image mais je n'y arrive pas.
alors si qqun pouvait m'aider ca serais gentil.
merci.

import java.awt.*;

class EssaiImage
{
public static void main(String[] args)
{
EI a = new EI();
a.setSize(a.largeur(),a.hauteur());
a.show();
}
};
class EI extends Frame
{
ImageIcon ic;
Image i;


public void EI()
{

ic = new ImageIcon("Hiver.jpg");
i = ic.getImage();

}

public int largeur()
{
return i.getWidth(this);
}

public int hauteur()
{
return i.getHeight(this);
}
public void paint(Graphics g)
{
g.drawImage(i,0,0,200,200,this);
}
};
dimanche 4 août 2002 à 15:47:12 | Re : pb image

bidules


non ce n'est pas ca, j'avais trouver.
en fait c vraiment un truc con car j'ai mis (comme un con) void devant mon constructeur donc ce n'est plu pris comme un constructeur mais comme une procedure donc l'image ne pointe sur rien.
je devais vraiment pas etre en forme ce jour la!


-------------------------------
Réponse au message :
-------------------------------

C'est bizarre que tu aies un parametre this dans ton getWidth(). Puisque tu apelles l'Image i, Java sait de quel objet tu veux la largeur. Je crois que c'est le this qui te fiche un null pointeur.

A+
-------------------------------
Réponse au message :
-------------------------------

voici le code.
l'erreur retourner est exeption null pointer a la ligne 29 (qd j'appelle a.largeur());
en fait j'essaye juste d'affichier une image mais je n'y arrive pas.
alors si qqun pouvait m'aider ca serais gentil.
merci.

import java.awt.*;

class EssaiImage
{
public static void main(String[] args)
{
EI a = new EI();
a.setSize(a.largeur(),a.hauteur());
a.show();
}
};
class EI extends Frame
{
ImageIcon ic;
Image i;


public void EI()
{

ic = new ImageIcon("Hiver.jpg");
i = ic.getImage();

}

public int largeur()
{
return i.getWidth(this);
}

public int hauteur()
{
return i.getHeight(this);
}
public void paint(Graphics g)
{
g.drawImage(i,0,0,200,200,this);
}
};



Cette discussion est classée dans : public, image, void, largeur, ei


Répondre à ce message

Sujets en rapport avec ce message

Redimensionner image dans applet [ par EvilGost ] alors, j'ai un petit prog en java qui affiche une image dans une applet.Le probleme, c'est que l'applet doit faire 300*200 et que l'image est en 600*4 Intégrer une image créée à un panel [ par Elisa23 ] Bonjour à tous !Je voudrais avoir sur la même page un texte qui défile et un bouton...J'y arrive presque, mais le texte et le bouton se superposent au probleme de raffraichissement d'image [ par Azdruyel ] Bonjour a tous!Aujourd'hui,un nouveau jour, et donc un nouveau probleme!!!Alors voila, mon truc c'est que j'affiche en fond dans un JPanel une image ( image et fleche [ par MawueN ] merci à ceux qui peuvent repondreAlors voila le sujet : J'aimerai faire un jeu assez simple en 2D ( à la metal slug) avec un perso qui tire des boule scintillement dans mon thread [ par lonyc ] Bonjour,   On voit bien dans mon animation que j'efface l'image, ca fait un scintillement, c'est vraiment pas beau.   Et je pense avoir fait ce qu'i Scintillement ou trainée de mon image : problème de thread [ par C _ Line ] Voici mon code : import java.applet.*; import java.awt.*; import java.awt.image.*; import java.awt.Image; import java.awt.event.*; import java.net.*; 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 probleme canvas [ par darkspoilt ] Bonjour le programme que j'ai fait ne fonctionne pas dans une beanbox. j'aimreais lancer ensuite directement dans une fenêtre swing en autoexécutable probleme d'utilisation de bean [ par darkspoilt ] obnjour j'ai un porbleme d'uilisation de bean je veux exécuter mon bean pour q'il affiche des images pour ensuite les faire défiler. Cela ne fonctio utilisation d'un bean dans une fenetre swing ou awt [ par darkspoilt ] Bonjour j'ai créer ce bean pour qu'il fonctionne avec une bean box et j'aimerais le faire fonctioner dans une fenêtre awt ou swing, Pourais-t'on me


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales