org.apache.fop.viewer
Class PreviewDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
org.apache.fop.viewer.PreviewDialog
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, MessageListener, ProgressListener, RootPaneContainer, Serializable, WindowConstants
- public class PreviewDialog
- extends JFrame
- implements ProgressListener, MessageListener
Frame and User Interface for Preview
- See Also:
- Serialized Form
Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
res
protected Translator res
currentPage
protected int currentPage
pageCount
protected int pageCount
renderer
protected AWTRenderer renderer
starter
protected AWTStarter starter
toolBar
protected IconToolBar toolBar
printAction
protected Command printAction
firstPageAction
protected Command firstPageAction
previousPageAction
protected Command previousPageAction
nextPageAction
protected Command nextPageAction
lastPageAction
protected Command lastPageAction
reloadAction
protected Command reloadAction
reloader
protected org.apache.fop.viewer.PreviewDialog.Reloader reloader
zoomLabel
protected JLabel zoomLabel
scale
protected JComboBox scale
previewArea
protected JScrollPane previewArea
statusBar
protected JPanel statusBar
statusBarLayout
protected GridBagLayout statusBarLayout
statisticsStatus
protected JLabel statisticsStatus
processStatus
protected JLabel processStatus
infoStatus
protected JLabel infoStatus
previewImageLabel
protected JLabel previewImageLabel
PreviewDialog
public PreviewDialog(AWTStarter aStarter,
AWTRenderer aRenderer,
Translator aRes)
- Create a new PreviewDialog that uses the given starter, renderer and translator.
- Parameters:
aStarter
- the to use starteraRenderer
- the to use rendereraRes
- the to use translator
PreviewDialog
public PreviewDialog(AWTRenderer aRenderer,
Translator aRes)
- Create a new PreviewDialog that uses the given renderer and translator.
- Parameters:
aRenderer
- the to use rendereraRes
- the to use translator
startHelpAbout
public void startHelpAbout(ActionEvent e)
- Show the About box
- Parameters:
e
- a value of type 'ActionEvent'
setScale
public void setScale(double scaleFactor)
progress
public void progress(int percentage)
- Specified by:
progress
in interface ProgressListener
progress
public void progress(int percentage,
String message)
- Specified by:
progress
in interface ProgressListener
progress
public void progress(String message)
- Setting the text of a JLabel is not thread save, it
needs to be done in the EventThread. Here we make sure
it is done.
- Specified by:
progress
in interface ProgressListener
showPage
public void showPage()
processMessage
public void processMessage(MessageEvent event)
- Called by MessageHandler if an error message or a
log message is received.
- Specified by:
processMessage
in interface MessageListener
reportException
public void reportException(Exception e)
Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.