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 :

Saisie de String.


Sujet :

Java ME

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par d�faut Saisie de String.
    J'aimerai savoir comment faire pour demander � l'utilisateur de saisir une String.
    Je veut appeler cette fonction dans une classe instanci�es dans mon MIDLET.
    Comment faire??

  2. #2
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    44
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 44
    Par d�faut
    Deux solutions avec les composants standards :
    - un champ (classe TextField) dans un formulaire (classe Form)
    - une boite de saisie (Classe TextBox)

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par d�faut encore une petite precision svp.
    Merci pour ta reponse domdidom.

    En fait je savait deja cela mais j'aimerai savoir comment faire une methode que j'appelerai depuis une autre classe que la classe midlet (en fait je fait un chat bluetooth et j'aimerai appeler cette methode depui sle serveur).

    En fait j'aimerai une fonction du type :

    public String askMessage();

    Merci d'avance

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mars 2008
    Messages
    5
    D�tails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 5
    Par d�faut SVP un peu d'aide
    voila les fonctions que j'ai �crit.

    le tout dans une classe et cela compile tr�s bien



    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
     
     
     //
    	TextBox textb;
    	//
    	private String message;
     
    protected void askMsg() {
     
    		Command cmd_ok = new Command("OK", Command.OK, 1);
    		String chaine=null;
    		Form form=null;
     
    		textb =new TextBox("","",50, TextField.ANY);
    		textb.setTitle("Entrez votre message");
    		textb.addCommand(cmd_ok);
    		textb.setCommandListener(this);
    		midlet.setCurrentDisplay(textb);		
     
        }
     
    	public void commandAction(Command c, Displayable d){
     
    		if (c.getCommandType()==Command.OK) {
     
    			message=textb.getString();
    			midlet.setCurrentDisplay(midlet.getList());
    		}
    	}
     
    	public void setMsg(String message){
    		this.message=message;
    	}
    je fait cet apel aux methodes dans mon programme:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    askMsg();
    	System.out.println(message);
    L'�mulateur m'affiche bien le tBox mais le message reste null

Discussions similaires

  1. Gestion saisie utilisateur non String
    Par Nertios dans le forum Struts 1
    R�ponses: 6
    Dernier message: 16/09/2010, 16h45
  2. [SBI BIRT] Param�tre String saisie manuelle avec %
    Par crazy dans le forum SpagoBI
    R�ponses: 5
    Dernier message: 03/07/2009, 15h35
  3. Masque de Saisie sur un String
    Par Myogtha dans le forum VBA Access
    R�ponses: 3
    Dernier message: 13/03/2008, 09h04
  4. remplir un champs dans HSQL avec un String saisi
    Par lampoulchon dans le forum JDBC
    R�ponses: 3
    Dernier message: 01/02/2008, 19h30
  5. saisi d'un String entier
    Par ke2007 dans le forum D�buter avec Java
    R�ponses: 6
    Dernier message: 19/08/2007, 12h12

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