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

Java ME Discussion :

probleme setString(info[4])


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 16
    Par défaut probleme setString(info[4])
    j'ai un problème avec une application J2ME

    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
     //affiche_detail permet d'afficher la page de details
        public void affiche_detail()
        {
        	//On instancie une deuxieme forme
            Form secondeForm = new Form("Détails");
            //On instancie 5 TextField
            txt_pseudo = new TextField("", "", 20,0);
            txt_prenom = new TextField("", "", 20,0);
            txt_telephone = new TextField("", "", 20,0);
            txt_mobile = new TextField("", "", 20,0);
    		txt_Author = new TextField("", "", 20,0);
     
            String[] type = getType(false);
     
            drp_type_details = new ChoiceGroup("Choisir le Type",ChoiceGroup.POPUP,type,null);
     
        	if(liste_contact.getSelectedIndex() == 0)
        	{
        		//Si on ajoute un utilisateur
        		new_value = true;
        	}
        	else
        	{
        		//Si on modifie un utilisateur
        		new_value = false;
        		//On recupere l'id
        		int selected_id = Integer.parseInt(tab_id[liste_contact.getSelectedIndex()]);
        		//On recupere les infos de l'utilisateur a modifier
        		String[] info = getInfo(selected_id);
     
        		txt_pseudo.setString(info[0]);
        		txt_prenom.setString(info[1]);
        		txt_telephone.setString(info[2]);
        		txt_mobile.setString(info[3]);
        		txt_Author.setString(info[4]);
        		drp_type_details.setSelectedIndex(Integer.parseInt(info[4])-1,true);
        		System.out.println("get info  "+getInfo(selected_id));
     
        	}
    Il n'aime pas que je mette
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    txt_Author.setString(info[4]);
    Si je l'enleve, cela marche trèes bien

    s'il vous plait. Aidez-moi...

    Je peux mettre plus de détails si ça intéresse quelqu'un

    cordialement mike

    ajout des balises et réécrit en un français compréhensible par tous et non au format SMS

  2. #2
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 817
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 817
    Par défaut Re: probleme setString(info[4])
    "Il n'aime pas", en langage informatique, ça veut dire quoi? Il y a un message d'erreur? Lequel?
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Expert confirmé


    Profil pro
    Inscrit en
    Mai 2003
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 3 240
    Par défaut
    Peut-être que la méthode getInfo ne retrourne qu'un tableau de 4 éléments et non 5.

    Difficile de pouvoir t'aider si tu ne nous dit même pas le genre de message d'erreur que tu obtiens. Je suppose que c'est un ArrayIndexOutOfBoundsException.

    Sinon, ce serait bien que tu envoyes également le code de getInfo

    Et puis qu'y a-t-il dans le champs txt_Author ? Parce que si c'est autre chose qu'un nombre, cela plantera forcément sur la ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    drp_type_details.setSelectedIndex(Integer.parseInt(info[4])-1,true);
    avec une erreur de parsing

Discussions similaires

  1. [WD17] PROBLEME CODE INFO
    Par radouane963 dans le forum WinDev
    Réponses: 1
    Dernier message: 03/11/2013, 21h53
  2. Probleme transmission info sous labwindows
    Par Margaux13 dans le forum C
    Réponses: 1
    Dernier message: 11/06/2011, 14h02
  3. Probleme avec info getString
    Par kortnor dans le forum JDBC
    Réponses: 1
    Dernier message: 04/02/2008, 17h39
  4. [MFC]probleme d'info bulle en mode release
    Par jiraya43 dans le forum MFC
    Réponses: 4
    Dernier message: 02/05/2006, 10h09
  5. Réponses: 3
    Dernier message: 24/02/2005, 15h48

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