|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
com.steema.teechart.printer.PreviewPanel
public class PreviewPanel
Title: PreviewPanel class
Description: Preview Panel
Example:
preview = new PreviewPanel(myChart.getChart(), myChart.getPrinter()); preview.setPaperColor(Color.LIGHT_YELLOW); preview.getPaperShadow().setColor(Color.BLACK); preview.getPaperShadow().setVertSize(4); preview.getPaperShadow().setHorizSize(4); preview.getPaperShadow().setTransparency(70); preview.setOrientation(PageFormat.LANDSCAPE);
Copyright (c) 2004-2008 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Nested Class Summary | |
---|---|
class |
PreviewPanel.RenderPanel
|
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 | |
---|---|
protected IGraphics3D |
graphics3D
|
Rectangle |
imageRect
|
Rectangle |
paperRect
|
PreviewPanel.RenderPanel |
preview
|
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 | |
---|---|
PreviewPanel()
|
|
PreviewPanel(Chart chart,
Printer prn)
|
Method Summary | |
---|---|
void |
checkGraphics3D()
|
protected void |
drawAsMetafile(Rectangle panelRect)
|
protected void |
drawMargins(Rectangle r)
|
void |
drawPaper(java.awt.Graphics g)
|
boolean |
getAllowMove()
|
boolean |
getAllowResize()
|
boolean |
getAsBitmap()
|
boolean |
getDragImage()
|
IGraphics3D |
getGraphics3D()
|
PreviewChartPen |
getMargins()
|
int |
getOrientation()
|
Color |
getPaperColor()
|
Shadow |
getPaperShadow()
|
Printer |
getPrinter()
|
boolean |
getShowImage()
|
boolean |
getSmoothBitmap()
|
java.lang.String |
getTitle()
|
protected void |
mouseDown(java.awt.event.MouseEvent button,
int x,
int y)
|
protected void |
mouseMove(int x,
int y)
|
protected void |
mouseUp(java.awt.event.MouseEvent button,
int x,
int y)
|
protected java.awt.Cursor |
previewCursors(int i)
|
void |
setAllowMove(boolean value)
|
void |
setAllowResize(boolean value)
|
void |
setAsBitmap(boolean value)
|
void |
setChart(Chart chart)
|
void |
setDragImage(boolean value)
|
void |
setGraphics3D(IGraphics3D value)
|
void |
setMargins(PreviewChartPen value)
|
void |
setOrientation(int value)
|
void |
setPaperColor(Color value)
|
void |
setPrinter(Printer value)
|
void |
setShadowSize(int value)
|
void |
setShowImage(boolean value)
|
void |
setTitle(java.lang.String value)
|
void |
this_mouseMoved(java.awt.event.MouseEvent e)
|
protected int |
whereIsCursor(int x,
int y)
|
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, updateUI |
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 |
Field Detail |
---|
protected transient IGraphics3D graphics3D
public Rectangle imageRect
public Rectangle paperRect
public PreviewPanel.RenderPanel preview
Constructor Detail |
---|
public PreviewPanel()
public PreviewPanel(Chart chart, Printer prn)
Method Detail |
---|
public void checkGraphics3D()
public void setGraphics3D(IGraphics3D value)
public IGraphics3D getGraphics3D()
public void drawPaper(java.awt.Graphics g)
public void setChart(Chart chart)
public void setAsBitmap(boolean value)
public void setPaperColor(Color value)
public void setShadowSize(int value)
public void setShowImage(boolean value)
public void setMargins(PreviewChartPen value)
protected void drawMargins(Rectangle r)
protected void drawAsMetafile(Rectangle panelRect)
protected int whereIsCursor(int x, int y)
protected java.awt.Cursor previewCursors(int i)
protected void mouseMove(int x, int y)
protected void mouseUp(java.awt.event.MouseEvent button, int x, int y)
protected void mouseDown(java.awt.event.MouseEvent button, int x, int y)
public void setOrientation(int value)
public boolean getAllowResize()
public void setAllowResize(boolean value)
public boolean getAllowMove()
public void setAllowMove(boolean value)
public boolean getAsBitmap()
public boolean getDragImage()
public void setDragImage(boolean value)
public PreviewChartPen getMargins()
public int getOrientation()
public Color getPaperColor()
public Shadow getPaperShadow()
public boolean getShowImage()
public boolean getSmoothBitmap()
public java.lang.String getTitle()
public void setTitle(java.lang.String value)
public Printer getPrinter()
public void setPrinter(Printer value)
public void this_mouseMoved(java.awt.event.MouseEvent e)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |