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 Discussion :

Ecrire dans une fenetre


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 17
    Par défaut Ecrire dans une fenetre
    Bonjour,

    j'aimerais pouvoir ecrire dans une fenetre.
    Ce que je fais : j'arrive à lire dans un fichier et à afficher dans un TextArea.
    Le problème : l'utilisateur peut écrire/modifier dans le TextArea ce que je ne veux pas.

    Comment rendre le TextArea non modifiable.
    Sinon j'ai essaye aussi le Jabel.
    Problème : il ne respecte pas les saut de lignes.

    Comment puis je remedier a mon probleme?

    Merci.

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     tonTextArea.setEditable(false);

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 17
    Par défaut
    Merci. Ca marche nickel.

    J'aurais une autre question.
    J'ai une fenetre où l'utilisateur rentre des données mais s'il rentre n'importe quoi une fenetre d'erreur doit s'afficher. Seulement s'il clique sur la croix pour fermer au lieu du bouton OK, toutes les fenetres actives se ferment!

    Plus généralement comment faire pour que seulement la fenetre où l'on clique sur la croix se ferme et les autres fenetres restent ouvertes?

    Pour chaque fenetre je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setDefaultCloseOperation(EXIT_ON_CLOSE);

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 342
    Par défaut
    c'est bien ça mait tu ne prend pas la bonne valeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    EXIT_ON_CLOSE veut dire que tu ferme ton application comme cela
    regarde les différents valeurs par exemple

    HIDE_ON_CLOSE

  5. #5
    Membre éclairé Avatar de pendoRa
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2007
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 317
    Par défaut
    Bonjour, le EXIT_ON_CLOSE comme tu la dis, permet un Mais un HIDE_ON_EXIT, que faut il faire pour juste fermer la fenêtre ( pas en cliquant sur la croix mais avec un bouton par exemple ).
    Merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 17
    Par défaut
    Merci.
    Le HIDE_ON_CLOSE ou le DISPOSE_ON_CLOSE résout mon problème même si je ne vois pas la différence entre les deux
    Le DISPOSE_ON_CLOSE détruit de la mémoire alors que l'autre le cache juste peut etre?
    La javadoc n'est pas très explicite.

    Bonjour, le EXIT_ON_CLOSE comme tu la dis, permet un
    Code :

    system.exit();

    Mais un HIDE_ON_EXIT, que faut il faire pour juste fermer la fenêtre ( pas en cliquant sur la croix mais avec un bouton par exemple ).
    Merci
    Si j'ai bien compris tu veux fermer la fenetre quand on clique sur un bouton?
    Moi je fais un ActionListener et à l'intérieur un setVisible(false) ou un dispose().

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire dans une fenetre cmd déjà ouverte
    Par leyee dans le forum C#
    Réponses: 15
    Dernier message: 15/02/2008, 01h57
  2. Ecrire dans une autre fenetre que celle de l'application
    Par aurelien59 dans le forum Windows
    Réponses: 3
    Dernier message: 15/05/2007, 11h50
  3. Réponses: 4
    Dernier message: 04/03/2007, 23h18
  4. saisie dans une fenetre de service
    Par gord's dans le forum Composants VCL
    Réponses: 4
    Dernier message: 05/11/2003, 16h25
  5. gérer les jpg dans une fenetre directdraw???
    Par Anonymous dans le forum DirectX
    Réponses: 1
    Dernier message: 14/06/2002, 13h39

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