Problem:
Die Zoom-to-Fit Buttons funktionieren nicht, sind aber trotzdem aktiviert. Andere Zoom-Funktionalitäten sind vorhanden.
Möglicher Grund:
Presentation Rules sind nicht gesetzt.
Beim Aufbau der GUI muss z. B. folgendes Code-Fragment ausgeführt werden:
// add presentation rules final List<PresentationRule> rules = mainViewer.getPageView().getPresentationRuleManager().getRules(); rules.add(new SwitchToSinglePageOnFit()); rules.add(new ApplyDynamicZoomRule());
Anwendungsbeispiel: JadiceDemoApplication.initialiseGUI()