Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2011-03-16 11:45:28 Fenêtre d'application

ogre
membre
Date d'inscription: 2009-09-15
Messages: 16

Fenêtre d'application



salut,
Je développe une applet processing qui est censé tourner sur un pc linux sans interface graphique.
Cette applet plante lorsque je la lance,  car elle tente d'ouvrir une fenêtre (elle fait appel à des éléments inexistant car le pc n'a pas d'interface graphique installée ). Existe-t-il un moyen pour bloquer l’ouverture de la fenetre.

Hors ligne

 

#2 2011-03-16 11:56:01 Re : Fenêtre d'application

22_
membre
Lieu: paris
Date d'inscription: 2010-04-08
Messages: 189

Re: Fenêtre d'application



Tu cherches à faire un programme sans interface graphique ?
Si oui, pourquoi ne pas directement essayer de coder une classe java ?

Hors ligne

 

#3 2011-03-16 12:19:05 Re : Fenêtre d'application

ogre
membre
Date d'inscription: 2009-09-15
Messages: 16

Re: Fenêtre d'application



oui c'est bien ce que je cherche à faire.
Mes compétences en java sont malheureusement fort limitées.

Hors ligne

 

#4 2011-03-16 12:30:33 Re : Fenêtre d'application

22_
membre
Lieu: paris
Date d'inscription: 2010-04-08
Messages: 189

Re: Fenêtre d'application



Passer de processing à java n'est pas très difficile.
tu n'as qu'à créer un fichier MonProgramme.java comme ceci :

Si ça t'intéresse, je t'en dirais plus sur comment compiler et exécuter ton programme.

Sinon, je pense qu'il doit être possible de désactiver le rendu graphique dans processing en surchargeant la méthode init(), je regarde ça.

Hors ligne

 

#5 2011-03-16 12:38:59 Re : Fenêtre d'application

ogre
membre
Date d'inscription: 2009-09-15
Messages: 16

Re: Fenêtre d'application



oui oui je suis très intéressé.

qu'entend-tu par surcharger la méthode init(); ?

Hors ligne

 

#6 2011-03-16 12:43:56 Re : Fenêtre d'application

22_
membre
Lieu: paris
Date d'inscription: 2010-04-08
Messages: 189

Re: Fenêtre d'application



Un applet processing exécute une méthode init avant de faire le setup() et le draw().
tu as la possibilité de la ré-écrire pour personnaliser le comportement de ton Applet.

je pense à quelque chose comme ça :

void init(){
  super();
  setVisible(false); 
  setEnabled(false);
}

je ne suis pas sûr de ce qu'il faut mettre dedans... je regarde un peu les specs et je reviens... sinon en java ça sera aussi simple smile

Hors ligne

 

#7 2011-03-16 13:05:04 Re : Fenêtre d'application

22_
membre
Lieu: paris
Date d'inscription: 2010-04-08
Messages: 189

Re: Fenêtre d'application



Je pense que ça va être compliqué avec un applet processing.

pour compiler puis exécuter du java, il faut que tu regardes les commandes javac et java
sur la console après t'être placé dans ton répertoire de travail :

javac MonFichier.java

cette commande va te générer un fichier .class que tu vas pouvoir exécuter comme ceci :

java MonFichier

Que veux-tu faire exactement ?

Dernière modification par 22_ (2011-03-16 13:05:51)

Hors ligne

 

#8 2011-03-17 10:13:29 Re : Fenêtre d'application

ogre
membre
Date d'inscription: 2009-09-15
Messages: 16

Re: Fenêtre d'application



Merci pour ton aide.
Je vais voir dans cette direction là.

Je lis avec processing un fichier xml en ligne.
Puis le programme transfère l'information une fois traitée à un arduino qui connecte un circuit électrique 220v.

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024