Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1034 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  jscrollpane je suis perdu

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

jscrollpane je suis perdu

n°872600
veryfree
Posté le 13-10-2004 à 18:52:06  profilanswer
 

Hello,
ce que je veux faire est tres simple:
savoir quand est ce que ma scrollbar est ajusté par l'utilisateur:
 

Code :
  1. scrollableChatArea = new JScrollPane(chatArea);
  2.         vScrollBar=scrollableChatArea.createVerticalScrollBar();
  3.         vScrollBar.addAdjustmentListener(new AdjustmentListener(){
  4.          public void adjustmentValueChanged(AdjustmentEvent e){
  5.           System.out.println("adjustmentValueChanged:" + e);
  6.          }
  7.         });


 
la methode n'est jamais appelé!
 
sinon j'ai essayé avec ce constructeur:
scrollableChatArea = new JScrollPane(chatArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
 
toujours rien.
 
J'ai l'impression que ca cloche au niveau du
vScrollBar=scrollableChatArea.createVerticalScrollBar();  
c'est comme si que la scrollbar récupéré ici ne correspond pas a celle que l'on vois sur le scrollPane.
 
j'ai meme mis un mouseListener dessus pour voir:

Code :
  1. vScrollBar.addMouseListener(new MouseAdapter() {
  2.             public void mouseEntered(MouseEvent e) {
  3.    ajusting = true;
  4.    System.out.println("mouseEntered:" + ajusting);
  5.             }
  6.             public void mouseExited(MouseEvent e) {
  7.    ajusting = false;
  8.    System.out.println("mouseExited:" + ajusting);
  9.             }
  10.         });


 
La encore, les methodes ne sont jamais appelée.
 
Vous voyez ou ca cloche vous?
 
Merci


Message édité par veryfree le 13-10-2004 à 18:53:38
mood
Publicité
Posté le 13-10-2004 à 18:52:06  profilanswer
 

n°872603
Jubijub
Parce que je le VD bien
Posté le 13-10-2004 à 19:03:39  profilanswer
 

on dirait un pb de listener par enregistré...


---------------
Jubi Photos : Flickr - 500px
n°872607
nraynaud
lol
Posté le 13-10-2004 à 19:10:36  profilanswer
 

tu mets un changelistener sur le viewport et tu surveilles le viewPosition.


---------------
trainoo.com, c'est fini
n°872624
veryfree
Posté le 13-10-2004 à 19:40:17  profilanswer
 

nraynaud a écrit :

tu mets un changelistener sur le viewport et tu surveilles le viewPosition.


 
tain ce que c'est chiant  :sweat:  
 
en plus le stateChanged() est tout le temps appelé, ca deviens ingerable la :/

n°872630
nraynaud
lol
Posté le 13-10-2004 à 19:52:49  profilanswer
 

essaye de mettre un PropetyChangeListener sur la propriété "viewPosition" grace à la methode  
addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)
 


---------------
trainoo.com, c'est fini
n°872683
the real m​oins moins
Posté le 13-10-2004 à 20:26:38  profilanswer
 

et pq elle marche pas la 1ere methode de veryfree, mhmm? :gratgrat:


Message édité par the real moins moins le 13-10-2004 à 20:26:50

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°872695
nraynaud
lol
Posté le 13-10-2004 à 20:38:51  profilanswer
 

roof putain, j'avais pas été voir la doc de createBidule !!!


---------------
trainoo.com, c'est fini
n°873009
veryfree
Posté le 14-10-2004 à 11:44:23  profilanswer
 

the real moins moins a écrit :

et pq elle marche pas la 1ere methode de veryfree, mhmm? :gratgrat:


 
oui j'aimerai bien savoir moi aussi :/

n°873028
the real m​oins moins
Posté le 14-10-2004 à 11:57:40  profilanswer
 

nraynaud a écrit :

roof putain, j'avais pas été voir la doc de createBidule !!!

euh

Citation :

createVerticalScrollBar
 
public JScrollBar createVerticalScrollBar()
 
    Returns a JScrollPane.ScrollBar by default. Subclasses may override this method to force ScrollPaneUI implementations to use a JScrollBar subclass. Used by ScrollPaneUI implementations to create the vertical scrollbar.
 
    Returns:
        a JScrollBar with a vertical orientation
    See Also:
        JScrollBar
 

... et :??:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  jscrollpane je suis perdu

 

Sujets relatifs
deux sélections à la fois JScrollPane(list)JScrollPane JList
[INTERBASE] Mot de passe Sysdba perdu : comment faire ?[Concours n°4] A la recherche du bit perdu...
Perdu ds la base de données...Auto scroll dans un JScrollPane
Insertion d'une JInternalFrame dans un JScrollPaneperdu dans la jungle des apis XML
Les titres des JTable ne sont visibles que dans un JScrollPane !JScrollPane et JTexArea
Plus de sujets relatifs à : jscrollpane je suis perdu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR