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

Agents de placement/Fenêtres Java Discussion :

JScrollBar avec un bouton de plus


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut JScrollBar avec un bouton de plus
    Bonjour,

    J'aimerai savoir comment rajouter un bouton en dessous et en dessus d'une JScrollBar.

    J'ai essayé d'étendre la JScrollBar et d'y rajouter un composant et j'ai fait pas mal de tests et de recherches mais je n'ai rien trouvé.

    le but serait d'y rajouter un bouton soit avec un listener personnalisé en haut et en bas. (par exemple rajouter un bouton pour aller tout en bas ou tout en haut, mais directement intégré dans le composant)

    le but serait donc de pouvoir y définir un listener qu'on y ajouterais par la suite ou simplement le composant en question qui lui pourrait contenir un listener (mais je préfèrerais l'option du listener directement sur la JScrollBar).

    par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    public class MyScrollBar extends JScrollBar {
     
    	ScrollBarListener sbl;
    	public MyScrollBar() {}
     
    	public void addButtonListener(ScrollBarListener sbl) {}
    }
    (pour le listener aucun problème c'est juste pour montrer comment j'aimerai faire ma class)

    Si quelqu'un peut m'aider je l'en remercie

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    Le plus simple serait d'étendre un JPanel, tu y mettrait alors la scrollbar et les composant additionnels

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    C'est ce que j'avais fait temporairement, mais j'aimerais que ça soit vraiment intégré à mon composant.

    J'avais vu quelque chose de simillaire en java mais malheureusement j'ai eu beau chercher mais je ne le retrouve plus.

    J'ai mis un screen en attaché de ce que j'aimerai obtenir.
    Images attachées Images attachées  

  4. #4
    Membre très actif
    Avatar de william44290
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2009
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 400
    Par défaut
    faut faire comme dit plus haut (un panel+ta scroolbar+tes boutons), mais le bouton End n'existe pas il faut le recréer en s'inspirant du ButtonArrow issu du BasicButton, à voir dans les sources. Mais c'est là que cela se complique, chaque look&feel à sa propre façon de faire.

    Regarde mon projet et vérifie si cela peux te convenir.

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2006
    Messages : 197
    Par défaut
    ça s'en raproche pas mal oui.
    La seule différence c'est que la bare centrale ne permet pas de monter/descendre comme une JMenuBar habituelle.

    pourrais-tu me donner un exemple de code pour le rajout d'un bouton comme tu as utilisé?

  6. #6
    Membre très actif
    Avatar de william44290
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Juin 2009
    Messages
    400
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 400
    Par défaut
    explique la barre centrale je comprends pas

Discussions similaires

  1. Affichage tabulaire avec bouton "voir plus"
    Par laurentSc dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/11/2013, 18h14
  2. Tableau dynamique avec boutons en plus
    Par totonin dans le forum Struts 1
    Réponses: 10
    Dernier message: 03/07/2009, 12h05
  3. Réponses: 3
    Dernier message: 04/04/2007, 17h11
  4. [VB.NET] Pb avec le bouton Annuler d'1 barre de progression
    Par dada1982 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 30/06/2004, 10h56
  5. Réponses: 10
    Dernier message: 10/06/2004, 17h20

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