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

Composants Java Discussion :

JTextArea non opaque dans JScrollPane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut JTextArea non opaque dans JScrollPane
    Bonjour,

    Je souhaite pouvoir avoir un JTextArea transparent (setOpaque=false), mais il se retrouve avec un fond gris dès que je le place dans un JScrollPane.
    Que faire ?
    D'avance merci.

  2. #2
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    A tout hasard, mettre le ScrollPane en setOpaque(false) également...???

  3. #3
    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
    Citation Envoyé par SheikYerbouti Voir le message
    mais il se retrouve avec un fond gris dès que je le place dans un JScrollPane.
    Que faire ?
    tu risque toujours d'avoir ces problèmes d'affichage sinon c'est quoi la version JDK que tu utilise ?

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    A tout hasard, mettre le ScrollPane en setOpaque(false) également...???
    Déjà fait, bien sur.

    Sinon j'utilise la dernière 1.6

  5. #5
    Membre émérite Avatar de Heimdal
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 549
    Par défaut
    Salut,

    après un ti test, il faut également rendre la ViewPortView du JScrollPane transparent:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    scrollPane.setOpaque(false);
    scrollPane.getViewport().setOpaque(false);
    A plus

  6. #6
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Excellent. Merci

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

Discussions similaires

  1. Probleme retour chariot (JTextArea dans JScrollPane)
    Par jamming06 dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 05/07/2013, 10h07
  2. Naviguer dans un JTextArea non éditable
    Par GLDavid dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 22/05/2007, 15h41
  3. Réponses: 4
    Dernier message: 14/02/2005, 19h41
  4. [EJB] [JSP] Méthode EJB non reconnue dans jsp
    Par stago dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 06/07/2004, 09h52
  5. [PaintBox] Persistance du dessin non créé dans onPaint
    Par princesse dans le forum C++Builder
    Réponses: 10
    Dernier message: 21/04/2004, 17h47

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