2930313233343536373839
model.removeScaleListener(this); } if (newDoc != null) { ScaleModel model = newDoc.getScaleModel(); model.addScaleListener(this); setEnabled(model.canScaleDown()); } else { setEnabled(false); } docRef = new WeakReference<Document>(newDoc);
4748495051525354
} public void scaleChanged(Scale scale) { Document doc = getDocument(); ScaleModel model = doc.getScaleModel(); setEnabled(model.canScaleDown()); } }