begin process at 2012 02 15 20:04:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

 > 

 > 

application en j2me sur pda


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

application en j2me sur pda

dimanche 30 octobre 2005 à 22:54:26 | application en j2me sur pda

wassila_lalouani

j'ai essayé le code suivant:
import java.io.*;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;

public class maClasse extends MIDlet implements CommandListener {

    private Display display;

///////// variables formulaire /////////
    Form formulaire = null;
    TextField login = null;
    TextBox txtResults = null;

    private Command cmdSubmit;
    private Command cmdBack;
    private Command cmdExit;
//////////// fin ///////////////////////

    String url = "http://127.0.0.1/test.php?login=monlogin&pass=monpass";

    public maClasse() {
       display = Display.getDisplay(this);
///////////////////////
       cmdSubmit = new Command("Valider", Command.SCREEN, 1);
       cmdBack = new Command("Retour", Command.BACK, 0);
       cmdExit = new Command("Quitter", Command.EXIT, 1);
///////////////////////
    }

    public void startApp() {
//////////////////////
      formulaire = new Form("monsite : test");
      
      login = new TextField("Entrez votre login :", null, 50, TextField.ANY);
      formulaire.append(login);

      formulaire.addCommand(cmdSubmit);
      formulaire.addCommand(cmdExit);
      formulaire.setCommandListener(this);
      display.setCurrent(formulaire);
/////////////////////
    }

    public void pauseApp() {}
    public void destroyApp(boolean unconditional) {}

    void connectURL(String url) throws IOException {
        HttpConnection connection = null;
        InputStream is = null;
        OutputStream os = null;
        StringBuffer stringBuffer = new StringBuffer();
        TextBox textBox = null;

        try {
          connection = (HttpConnection) Connector.open(url);
          connection.setRequestMethod(HttpConnection.GET);
          connection.setRequestProperty("IF-Modified-Since","20 Jan 2001 16:19:14 GMT");
          connection.setRequestProperty("User-Agent","Profile/MIDP-2.0 Configuration/CLDC-1.0");
          connection.setRequestProperty("Content-Language", "en-EN");
          connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");

          os = connection.openOutputStream();
          is = connection.openDataInputStream();
          int ch;

          while ((ch = is.read()) != -1) {
            stringBuffer.append((char) ch);
          }

          textBox = new TextBox("Connexion...", stringBuffer.toString(), 1024, 0);

        }
        finally {
          if(is!= null) {
             is.close();
          }
          if(os != null) {
             os.close();
          }
          if(connection != null) {
             connection.close();
          }
        }
        display.setCurrent(textBox);
    }

    public void commandAction(Command c, Displayable d)  {

      String str = c.getLabel();

      if (str.equals("Quitter")) {
         destroyApp(true);
         return;
      }
      else if (str.equals("Retour")) {
         display.setCurrent(formulaire);
         return;
      }
//////////// appel de connectURL ////////
      try {
        connectURL(url);
      }
      catch (IOException e) {
        System.out.println("IOException " + e);
        e.printStackTrace();
      }
////////////////////////////////////////
    }
}
le message suivant s'affiche :
To avoid potential deadlock, operations that may block, such as
networking, should be performed in a different thread than the
commandAction() handler.
et je doit avoir un champ pour la saisie.


Cette discussion est classée dans : public, connection, formulaire, display, command


Répondre à ce message

Sujets en rapport avec ce message

Connection bloquée [ par David2410 ] Bonjour, G un gros problème, j'ai un prog avec connection sur une base access cette connection bloque toute les autres connections. Cet à dire que lor As400/db2 et lien non dsn avec vb [ par larry57 ] Je n'arrive pas à établir une connection sur un as/400 distant avec une chaine de connection sous vb.Le code:Public cnnado As New ADODB.ConnectionPubl problème connection ADODC [ par EvilGost ] Voilà, j'ai un gros soucis tout bete.J'ai une feuille MDI et 2 autre Feuille normales.J'ai également un module ou se trouve ceci:Option ExplicitPubl Connection a un base Access [ par rochonweb ] Bonjours a tousJe veut me connecter, par une premiere BD Access, sur une deuxieme BD Access. Je veut , par un formulaire, aller chercher les informati problème de connection [ par evilrico ] bonjour voilà ,je suis nouveau en vb et j'ai un probleme de connection avec ma base access voici le code :Private Sub cmd_sauvegarder_rapport_Click()P formulaire dans un dossier public d'outlook [ par lafolle ] salut,j'ai créé un formulaire dans un dossier public d'outlook sans trop de problème.Sur mon poste, pas de soucis! par contre j'ai essayé sur 4 autres Connection probleme [ par azurick ] Bonjour a tous ,  je suis en stage d'informatique mais j'ai un petit probleme : je suis nul en informatique surtout que je bosse d'habitude sur VB et Requête nom des tables d'une DB [ par tyboo ] Bonjour,Je fais un logiciel sous visual basic2005, qui doit lire une base de donnée (non connue) et en ressortir les noms des tables pour les exploite Recherche dans ActiveDirectory [ par lostrailler ] Bonjour à tous.Voilà j'ai un soucis que je n'arrive aps à résoudre. Je vais essayer d'être clair.A partir du SamAccountName d'un utilisateur je dois r Connection ADODB [ par luc ] Bonjour Je travaille en ms-access 2003 et j'ai créé une connection en ADODB sur un formulaire principal, Je souhaite a partir d'un sous formulaire  de


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,761 sec (3)

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