IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

pbm de -1 dans une applet


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 53
    Par défaut pbm de -1 dans une applet
    salut

    j'ai programmer une applet dans la quelle je charge une image mon pbm est que l'image n'est pas charger (je fait un affichage de la largeur de l'image et il m'affiche -1) cad l'image n'est pas charger voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    public class GoodEveningApplet extends JApplet {  
     
        // Méthode appelée par le navigateur lorsque l'applet est chargée  
        public static String strURLBase = new String("http://localhost:8080/");
        String strURL ="TestTomCat/Test";
        String text= "test sur le transfer";
        JTextField texte=new JTextField(50);
        TextArea responseField;
        JFileChooser files= new  JFileChooser();
        Panel messageFieldPanel = new Panel();
        Button action = new Button("ok"); 
        Image im=null;
        String path="/Images/cat.jpg";
        public void init (){  
        	super.init();
        	this.setLayout(new BorderLayout());
     
     
     
            this.add("North",texte);
            this.add("South", action = new Button("ok"));
            this.add("Center", responseField = new TextArea());
            responseField.setEditable(false);
     
     
            ///im=getImage(getCodeBase(), "cat.jpg");
     
            URL url1;
     
    			///url1 = new  URL("file:/C:/Documents and Settings/Administrateur/Bureau/");
    			 //im=this.getImage(url1,"cat.jpg");
    			///BufferedImage bufferedImage = new BufferedImage( im.getWidth(null), im.getHeight(null), BufferedImage.TYPE_INT_RGB );
    			im = this.getImage(getDocumentBase(),path);
    			System.out.println(im.getWidth(this));
     
     
     
     
     
     
     
     
     
     
     
            ///im=this.getToolkit().getImage(new URL("C:/Documents and Settings/Administrateur/Bureau"));
        }

    l'image est al'interieur de Images et dans le meme repertoire de l'applet
    aider mois svp
    merci d'avance

  2. #2
    Membre chevronné Avatar de ngpub
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    Ton image n'est pas encore chargée, elle le sera lors du premier affichage.
    Pour forcer sont chargement, tu peux utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    im = this.getImage(getDocumentBase(),path);
    try {
    	while( ! prepareImage(im, this)) {
    		Thread.sleep(100);
    	}
    } catch (InterruptedException ex) {
    	throw new RuntimeException(ex);
    }

Discussions similaires

  1. Affichage Webcam dans une Applet
    Par ionix dans le forum Applets
    Réponses: 4
    Dernier message: 15/01/2006, 19h57
  2. Drad and Drop dans une applet
    Par remyli dans le forum Applets
    Réponses: 2
    Dernier message: 19/12/2005, 16h46
  3. JFileChooser dans une applet
    Par jeje99 dans le forum Applets
    Réponses: 2
    Dernier message: 26/10/2005, 11h12
  4. [Applet] appel de la méthode stop() dans une applet
    Par ciol2.6.12 dans le forum Applets
    Réponses: 4
    Dernier message: 08/09/2005, 13h40
  5. [Applet]utiliser une classe d'un package dans une applet
    Par jeromejanson dans le forum Applets
    Réponses: 1
    Dernier message: 30/06/2005, 08h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo