Forum général.cherche-logiciel fenetre en java

Posté par  .
Étiquettes : aucune
0
2
juin
2006
Bonjour,
je veut afficher une fenetre contenant le shell à partir de mon java bean utilisé pour lancer une commande shell qui demande l'interaction avec l'utilisateur
  • # .

    Posté par  . Évalué à 2.

    ça à l'air d'etre la bonne en tout cas.



    [ = je ne comprends pas la question ]
    • [^] # Re: Pierre Tramo inside

      Posté par  . Évalué à 2.

      Non, je dois rêver !

      Pierre Tramo est de retour...........
      Impossible, incroyable, inimaginable mais vrai.

      Il est là !
  • # Hum ...

    Posté par  (site web personnel) . Évalué à 3.

    Sans vouloir être méchant, je crois que tu mélanges beaucoup de concepts dans ton journal (oui, en une seule phrase !). Par ailleurs, poser une question (tu sais, les phrases qui se terminent par un point d'interrogation) n'aurait pas été du superflu. Utiliser une formule de politesse non-plus. Montrer que tu as un peu cherché avant de demander de l'aide non-plus.

    Malgré tout je suis de bonne humeur, donc ces critiques étant dites :


    1. "je veux afficher une fenêtre contenant le shell"

    Qu'entends tu par là ? tu veux dire que tu veux que quand on ouvre ton programme cela ouvre un shell ? Si oui :

    - cela dépend du système d'exploitation que tu utilises
    - c'est mal, très mal.

    Pour lancer une commande spécifique à ton système, donc, il existe une méthode Runtime.exec(), mais vraiment, ce n'est pas propre.

    Ou bien tu veux juste que ton programme fonctionne dans une fenêtre shell ?


    2. "à partir de mon java bean"

    Que vient faire un javabean dans tout ça ?? Un javabean semble être un choix bizarre pour réaliser une classe une interaction avec l'utilisateur...


    3. "commande shell qui demande l'interaction avec l'utilisateur"

    Pourquoi ne veux tu pas effectuer ces "interactions" avec l'utilisateur directement en Java ? ce serait tellement plus simple. Un PrintWriter ( http://java.sun.com/j2se/1.3/docs/api/java/io/PrintWriter.ht(...) ) pour écrire des messages dans la "fenêtre", et un BufferedReader ( http://java.sun.com/j2se/1.3/docs/api/java/io/BufferedReader(...) ) pour effectuer des saisies depuis cette même fenêtre.

    Sans plus de détails... difficile d'en dire plus. C'est tellement vague cette phrase indigeste avec laquelle tu présentes ton problème... Bon courage quand même.
  • # Ouais

    Posté par  (site web personnel) . Évalué à 1.

    import biz.multideskos.javaport.*

    GenericBeanFrameShell beanShell = new BeanFrameShell(cmd, user);
    Starter.start(beanShell);


    facile.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.