private void update() { String oldText = getText(); String newText = model.getLanguage(); if (oldText == null || newText == null || !oldText.equals(newText)) { if (oldText != newText) { setText(newText); } } }
/* * @see javax.swing.event.DocumentListener#insertUpdate(javax.swing.event.DocumentEvent) */ public void insertUpdate(final DocumentEvent p1) { model.setLanguage(getText()); }