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 :

utilisation de JScrollPane


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 8
    Par défaut utilisation de JScrollPane
    Bonjour,

    J'aurais besoin d'aide pour utiliser un JScrollPane.
    En fait j'ai une image qui s'affiche dans un JPanel (qui est lui-même dans un JScrollPane).
    J'utilise la méthode paint pour afficher l'image dans le JPanel.
    Je voudrais bien que si l'image est trop grande pour être contenue dans le Panel, le JScrollPane s'affiche et que l'on puisse déplacer l'image.

    J'ai trouvé un tutoriel qui explique comment faire, mais ils utilisent une imageIcon, or, je voudrais pouvoir aussi modifier l'échelle de l'image (donc pouvoir l'agrandir ou la rétrécir) et ce n'est pas possible avec une imageIcon.

  2. #2
    Membre Expert Avatar de nuke_y
    Profil pro
    Indépendant en analyse de données
    Inscrit en
    Mai 2004
    Messages
    2 076
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant en analyse de données

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 076
    Par défaut
    normalement, imagIcon ou BufferedImage tu devrais avoir aucune différence pour faire ce que tu veux. Remplace ImageIcon par BufferedImage dans leur exemple, vérifie qu'il n'y a pas une méthode qui manque et si c'est le cas dis nous laquelle, on verra comment on peut adapter. Si ça marche et bien tant mieux.

    Sinon, euh la propriétés AS_NEEDED de scrollbar ça te va pas?

  3. #3
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 18
    Par défaut
    il faut que tu recalcules la taille de ton jpanel et que tu fasses un revalidate() sur ton jpanel. J'espère t'avoir un petit peu aidé.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 8
    Par défaut
    Citation Envoyé par smash31
    il faut que tu recalcules la taille de ton jpanel et que tu fasses un revalidate() sur ton jpanel. J'espère t'avoir un petit peu aidé.
    Tain décidemment... je pose vraiment des questions trop simples....

    MERCI, ça fonctionne nickel comme ça

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

Discussions similaires

  1. Utilisation du borderLayout avec un objet dans un JscrollPane
    Par tupac25 dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 01/06/2010, 11h51
  2. Utilisation de JScrollPane
    Par ChPr dans le forum 2D
    Réponses: 1
    Dernier message: 21/04/2007, 22h08
  3. Utilisation JScrollPane
    Par zoullou dans le forum AWT/Swing
    Réponses: 8
    Dernier message: 17/05/2006, 17h13
  4. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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