Class PreferencesDialog

  • All Implemented Interfaces:
    ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

    public class PreferencesDialog
    extends EscapeJDialog
    The PreferencesDialog exposes numbers settings that would normally only be configurable with system properties. Default values can still be added to the ICEpdfDefault.properties. As a general rule system properties should be used when using the rendering org.icepdf.core only and the PreferenceDialog should be used when configuring the Viewer RI.

    Panel visibility can be controlled with the following preference values.

    • PropertiesManager.PROPERTY_SHOW_PREFERENCES_GENERAL
    • PropertiesManager.PROPERTY_SHOW_PREFERENCES_ANNOTATIONS
    • PropertiesManager.PROPERTY_SHOW_PREFERENCES_IMAGING
    • PropertiesManager.PROPERTY_SHOW_PREFERENCES_FONTS
    • PropertiesManager.PROPERTY_SHOW_PREFERENCES_ADVANCED
    Since:
    6.3
    See Also:
    Serialized Form