com.steema.teechart.editors
Class PreviewFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.steema.teechart.editors.PreviewFrame
All Implemented Interfaces:
CloseButtonPane, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class PreviewFrame
extends javax.swing.JPanel
implements CloseButtonPane

Title: PreviewFrame class

Description: Preview Frame

Copyright (c) 2004-2008 by Steema Software SL. All Rights Reserved.

Company: Steema Software SL

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
PreviewFrame()
           
PreviewFrame(Chart c, javax.swing.JComponent parent)
           
PreviewFrame(Chart c, Printer p)
           
PreviewFrame(Chart c, Printer p, PreviewPanel preview)
           
 
Method Summary
 void addCloseButton(javax.swing.AbstractButton closeButton)
           
 void bFirst_actionPerformed(java.awt.event.ActionEvent e)
           
 void bLast_actionPerformed(java.awt.event.ActionEvent e)
           
 void bPrint_actionPerformed(java.awt.event.ActionEvent e)
           
 void bSetup_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbGrayScale_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbMarginUnits_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbPrintBackground_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbPrinter_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbProportional_actionPerformed(java.awt.event.ActionEvent e)
           
 void cbQuality_actionPerformed(java.awt.event.ActionEvent e)
           
 PreviewPanel getPreviewPanel()
           
 void jButton1_actionPerformed(java.awt.event.ActionEvent e)
           
 void jButton2_actionPerformed(java.awt.event.ActionEvent e)
           
 void jTabbedPane1_stateChanged(javax.swing.event.ChangeEvent e)
           
 void radioButton1_actionPerformed(java.awt.event.ActionEvent e)
           
 void radioButton2_actionPerformed(java.awt.event.ActionEvent e)
           
 void setChart(Chart chart)
           
static void showModal(Chart c)
           
static void showModal(Chart c, PreviewPanel preview)
           
static void showModal(Chart c, Printer p)
           
static void showModal(Chart c, Printer p, PreviewPanel preview)
           
 void spBottom_inputMethodTextChanged(java.awt.event.InputMethodEvent event)
           
 void spBottom_stateChanged(javax.swing.event.ChangeEvent e)
           
 void spLeft_inputMethodTextChanged(java.awt.event.InputMethodEvent event)
           
 void spLeft_stateChanged(javax.swing.event.ChangeEvent e)
           
 void spRight_inputMethodTextChanged(java.awt.event.InputMethodEvent event)
           
 void spRight_stateChanged(javax.swing.event.ChangeEvent e)
           
 void spTop_inputMethodTextChanged(java.awt.event.InputMethodEvent event)
           
 void spTop_stateChanged(javax.swing.event.ChangeEvent e)
           
 void tbResolution_stateChanged(javax.swing.event.ChangeEvent e)
           
 void this_windowClosing(java.awt.event.WindowEvent e)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PreviewFrame

public PreviewFrame()

PreviewFrame

public PreviewFrame(Chart c,
                    javax.swing.JComponent parent)

PreviewFrame

public PreviewFrame(Chart c,
                    Printer p)

PreviewFrame

public PreviewFrame(Chart c,
                    Printer p,
                    PreviewPanel preview)
Method Detail

showModal

public static void showModal(Chart c)

showModal

public static void showModal(Chart c,
                             Printer p)

showModal

public static void showModal(Chart c,
                             PreviewPanel preview)

showModal

public static void showModal(Chart c,
                             Printer p,
                             PreviewPanel preview)

addCloseButton

public void addCloseButton(javax.swing.AbstractButton closeButton)
Specified by:
addCloseButton in interface CloseButtonPane

setChart

public void setChart(Chart chart)

getPreviewPanel

public PreviewPanel getPreviewPanel()

radioButton1_actionPerformed

public void radioButton1_actionPerformed(java.awt.event.ActionEvent e)

radioButton2_actionPerformed

public void radioButton2_actionPerformed(java.awt.event.ActionEvent e)

bSetup_actionPerformed

public void bSetup_actionPerformed(java.awt.event.ActionEvent e)

cbPrintBackground_actionPerformed

public void cbPrintBackground_actionPerformed(java.awt.event.ActionEvent e)

cbProportional_actionPerformed

public void cbProportional_actionPerformed(java.awt.event.ActionEvent e)

spLeft_stateChanged

public void spLeft_stateChanged(javax.swing.event.ChangeEvent e)

spTop_stateChanged

public void spTop_stateChanged(javax.swing.event.ChangeEvent e)

spRight_stateChanged

public void spRight_stateChanged(javax.swing.event.ChangeEvent e)

spBottom_stateChanged

public void spBottom_stateChanged(javax.swing.event.ChangeEvent e)

bPrint_actionPerformed

public void bPrint_actionPerformed(java.awt.event.ActionEvent e)

spLeft_inputMethodTextChanged

public void spLeft_inputMethodTextChanged(java.awt.event.InputMethodEvent event)

spTop_inputMethodTextChanged

public void spTop_inputMethodTextChanged(java.awt.event.InputMethodEvent event)

spRight_inputMethodTextChanged

public void spRight_inputMethodTextChanged(java.awt.event.InputMethodEvent event)

spBottom_inputMethodTextChanged

public void spBottom_inputMethodTextChanged(java.awt.event.InputMethodEvent event)

cbGrayScale_actionPerformed

public void cbGrayScale_actionPerformed(java.awt.event.ActionEvent e)

cbPrinter_actionPerformed

public void cbPrinter_actionPerformed(java.awt.event.ActionEvent e)

cbQuality_actionPerformed

public void cbQuality_actionPerformed(java.awt.event.ActionEvent e)

bFirst_actionPerformed

public void bFirst_actionPerformed(java.awt.event.ActionEvent e)

jButton1_actionPerformed

public void jButton1_actionPerformed(java.awt.event.ActionEvent e)

jButton2_actionPerformed

public void jButton2_actionPerformed(java.awt.event.ActionEvent e)

bLast_actionPerformed

public void bLast_actionPerformed(java.awt.event.ActionEvent e)

cbMarginUnits_actionPerformed

public void cbMarginUnits_actionPerformed(java.awt.event.ActionEvent e)

this_windowClosing

public void this_windowClosing(java.awt.event.WindowEvent e)

tbResolution_stateChanged

public void tbResolution_stateChanged(javax.swing.event.ChangeEvent e)

jTabbedPane1_stateChanged

public void jTabbedPane1_stateChanged(javax.swing.event.ChangeEvent e)