problème avec JScrollpane

problème avec JScrollpane - Java - Programmation

Marsh Posté le 16-02-2008 à 23:14:17    

Bonsoir ,
En ce moment j'essaye de programmer une interface java j'utilise un scrollpane et si je met pas AS_NEEDED il n'affiche pas les scroll donc j'ai fait ALWAYS, la par contre elles y sont mais je ne peut pas les faire bouger.

Code :
  1. JScrollPane p1=new JScrollPane();
  2.   p1.setHorizontalScrollBarPolicy(javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);     
  3. p1.setVerticalScrollBarPolicy(javax.swing.JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);     
  4. p1.setViewportView(jp);// jp est jpanel qui contient un objet extends  JPanel
  5. getContentPane().add(p1);   
  6.   conteneur.add(p1,BorderLayout.CENTER);//conteneur est un Container


   
  une autre chose bizzard c'est que si jp contient un objet extends Canvas  ça marche!!!!!!!
 
merci

Reply

Marsh Posté le 16-02-2008 à 23:14:17   

Reply

Marsh Posté le 22-02-2008 à 12:21:06    

Personellement j'utilise un seul code de JScroll c'est plus simple et il marche super bien ,après je le modifie à ma convenance pour les éléments :

Code :
  1. textArea = new JTextArea("", 30, 30);
  2.     //textArea.setLineWrap(true);
  3.     textArea.setWrapStyleWord(true);
  4.     scrollPane = new JScrollPane(textArea,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);


 
Après il y a juste à modifier les constantes et ajouter le scrollpane au panel et ça marche très bien.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed