mercredi 3 juin 2015

JScrollpane

Hallo ich habe so etwas schon mal gepostet aber leider nie eine Lösung dafür erhalten.
Mein Problem ist folgendes ich habe zwei ScrollPanes mit einer TextAera wenn nur eine befüllt ist soll die ScrollPane
die befüllt sich scrollen lassen das funktioniert nur nach dem start der Anwendung einmal danach nicht mehr.

Java Code:

  1. jTextArea1 = new javax.swing.JTextArea();
  2.  
  3. jTextArea1.setEditable(false);
  4.  
  5. jTextArea1.setBackground(new java.awt.Color(204, 204, 204));
  6.  
  7. jTextArea1.setColumns(20);
  8.  
  9. jTextArea1.setFont(new java.awt.Font("Monospaced", 0, 11)); // NOI18N
  10.  
  11. jTextArea1.setRows(5);
  12.  
  13. jScrollPane1.setViewportView(jTextArea1);
  14. jTextArea1.getDocument().addDocumentListener(new DocumentListener() {
  15.  
  16. @Override
  17. public void removeUpdate(DocumentEvent e) {
  18. System.out.println("TEST removeUpdate");
  19.  
  20.  
  21.  
  22.  
  23.  
  24. }
  25.  
  26. @Override
  27. public void insertUpdate(DocumentEvent e) {
  28. System.out.println("TEST insertUpdate");
  29. jScrollPane2.getVerticalScrollBar().setModel(jScrollPane1.getVerticalScrollBar().getModel());
  30. }
  31.  
  32. @Override
  33. public void changedUpdate(DocumentEvent arg0) {
  34. System.out.println("TEST changedUpdate");
  35. }
  36. });


was mache ich da falsch ?

vielen dank für eure Hilfe


JScrollpane

0 commentaires:

Enregistrer un commentaire