This module provides basic preview capabilities for JFreeReport. The
preview components use worker threads to perform the pagination and
exports.
The various export dialogs will register at this module an plug their
functionality into the preview components.
The preview components should be closed when they are no longer used,
by calling "close()" to shutdown the workerthreads and to free the used
resources.
This module requires the Graphics2D output target to be present.
Property name |
Type |
Description |
org.jfree.report.modules.gui.base.PreviewBase.ToolbarFloatable |
boolean |
Defines, whether the toolbar will be floatable. This is not enabled by default. |
org.jfree.report.modules.gui.base.PreferredWidth |
relative-int |
Defines a preferred size for the preview frame. Both width and height must be set,
proportional values are allowed (100%, 90% etc). They have the same syntax as the
proportional values in the xml definition. |
org.jfree.report.modules.gui.base.PreferredHeight |
relative-int |
Defines a preferred size for the preview frame. Both width and height must be set,
proportional values are allowed (100%, 90% etc). They have the same syntax as the
proportional values in the xml definition. |
org.jfree.report.modules.gui.base.MaximumWidth |
relative-int |
Defines a maximum size for the preview frame. Both width and height must be set,
proportional values are allowed (100%, 90% etc). They have the same syntax as the
proportional values in the xml definition. |
org.jfree.report.modules.gui.base.MaximumHeight |
relative-int |
Defines a maximum size for the preview frame. Both width and height must be set,
proportional values are allowed (100%, 90% etc). They have the same syntax as the
proportional values in the xml definition. |
org.jfree.report.modules.gui.base.EncodingsAvailable |
string |
The property that defines which encodings are available in the export dialogs.
This property defaults to "all" and can be set to either "all", "none" or "file".
If the property is set to "file", then the list of available properties is read
from the file defined in the property "org.jfree.report.encodings.file". |
org.jfree.report.modules.gui.base.EncodingsFile |
string |
The name of the properties file used to define the available encodings.
The property points to a resources in the classpath, not to a real file!
This setting defaults to "/org/jfree/report/modules/gui/base/components/jfreereport-encodings.properties" |
org.jfree.report.modules.gui.base.SwingDialogTranslation |
boolean |
Defines, whether to translate the default components of Swing. This is disabled by default |