Advertisement
furas

Sprawdzanie czy zmieniono zawartość JTextPane

Mar 14th, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.69 KB | None | 0 0
  1. JTextPane poleTekstowe;
  2. public boolean zmienione;
  3.      
  4. //--------------------------------------------------------------------------
  5.      
  6. poleTekstowe.getDocument().addDocumentListener(new DocumentListener() {
  7.  
  8.     @Override
  9.     public void insertUpdate(DocumentEvent e) {
  10.         zmienione = true;
  11.         System.out.println("Dokument zmieniony: insert");
  12.     }
  13.  
  14.     @Override
  15.     public void removeUpdate(DocumentEvent e) {
  16.         zmienione = true;
  17.         System.out.println("Dokument zmieniony: remove");
  18.     }
  19.  
  20.     @Override
  21.     public void changedUpdate(DocumentEvent e) {
  22.         zmienione = false; // stworzono całkiem nowy dokument - np. przy wczytaniu z pliku
  23.         System.out.println("Dokument zmieniony: change");
  24.     }
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement