if (newValue == true) caretBlinkTimer.start(); else { caretBlinkTimer.stop(); caret.setVisible(false); }
  public void setEditable(boolean newValue)    {    if (editable == newValue)      return;    boolean oldValue = editable;    editable = newValue;    firePropertyChange("editable", oldValue, newValue);    }