JComponentPack 1.5.0

com.zfqjava.swing
Class JDataTableBean

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.zfqjava.swing.JBean
                      extended by com.zfqjava.swing.JDataTableBean
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, WindowConstants

public class JDataTableBean
extends JBean

JDataTableBean

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static String MAIN_MENUBAR
          Identifies the main menubar.
static String MAIN_TOOLBAR
          Identifies the main toolbar.
static String STYLE_TOOLBAR
          Identifies the style toolbar.
 
Fields inherited from class com.zfqjava.swing.JBean
ABOUT, CLEAR, CLEAR_ALL, COPY, CUT, EXIT, EXPORT, FILE, FIND, FIND_NEXT, HELP, IMPORT, NEW, OPEN, PAGE_SETUP, PASTE, PRINT, PRINT_PREVIEW, REDO, REPLACE, SAVE, SAVE_AS, SELECT_ALL, SPELL, TIP, TOOL, UNDO, VIEW
 
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 javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
JDataTableBean()
           
 
Method Summary
protected  JDataGrid createDataGrid()
          Creates a datagrid for this bean.
protected  JFrame createFrame()
          Creates a frame for the JBean.
protected  Printable createPrintable(JDataGrid dataGrid)
          Creates the printable for the specified data grid.
 Map createPrintProperties()
          Creates the default print properties.
protected  JStatusBar createStatusBar()
          Creates a status bar.
 void doChangeOption()
          Note:This method is not common API, please do not rely on this method even existing.
 void doDeleteRow()
           
 void doExport()
           
 void doFind()
           
 void doFindNext()
           
 void doFirstRow()
           
 void doGoPage()
           
 void doGoRow()
           
 void doInsertRow()
           
 void doLastRow()
           
 void doNextPage()
           
 void doNextRow()
           
 void doOption()
          Note:This method is not common API, please do not rely on this method even existing.
 void doPageSetup()
           
 void doPreferences()
          Note:This method is not common API, please do not rely on this method even existing.
 void doPreviousPage()
           
 void doPreviousRow()
           
 void doPrint()
           
 void doPrintPreview()
           
 void doQuery()
          Note:This method is not common API, please do not rely on this method even existing.
 void doRefreshRow()
           
 void doReplace()
           
 void doSelectAll()
           
 void doSpell()
           
 void doViewColumnHeader(ActionEvent e)
           
 void doViewRowHeader(ActionEvent e)
           
 void doViewStatusBar(ActionEvent e)
           
 void doViewToolBar(ActionEvent e)
           
 JDataGrid getDataGrid()
          Returns the datagrid for this bean.
 JMenuBar getMenuBar(String name)
          Returns the menubar for the specified name.
 JPrintPreview getPrintPreview()
          Returns the print preview component.
 Map getPrintProperties()
          Returns the print properties.
 JToolBar getToolBar(String name)
          Returns the toolbar for the specified name.
static void main(String[] args)
           
 void setDataGrid(JDataGrid dataGrid)
          Sets the datagrid for this bean.
 void setPrintProperties(Map printProperties)
          Sets the print properties.
 void updateUI()
           
 
Methods inherited from class com.zfqjava.swing.JBean
createActionManager, createButton, createInternalFrame, createMenu, createMenuBar, createMenuItem, createPopupMenu, createResourceManager, createToolBar, createUIFactory, doAbout, doBeforeClose, doClose, doExit, doFeedback, doLookAndFeel, doOpen, doSplash, doTip, getAction, getActionManager, getDefaultCloseOperation, getExtendedState, getFrame, getIcon, getInternalFrame, getResourceManager, getStatusBar, getString, getTitle, getUIFactory, init, invokeAction, isDefaultPropertiesEnabled, isShowSplashOnStartup, setDefaultCloseOperation, setDefaultPropertiesEnabled, setExtendedState, setShowSplashOnStartup, setTitle, showFrame, showInternalFrame
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI
 
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
 

Field Detail

MAIN_MENUBAR

public static final String MAIN_MENUBAR
Identifies the main menubar.

See Also:
Constant Field Values

MAIN_TOOLBAR

public static final String MAIN_TOOLBAR
Identifies the main toolbar.

See Also:
Constant Field Values

STYLE_TOOLBAR

public static final String STYLE_TOOLBAR
Identifies the style toolbar.

See Also:
Constant Field Values
Constructor Detail

JDataTableBean

public JDataTableBean()
Method Detail

updateUI

public void updateUI()
Overrides:
updateUI in class JPanel

createFrame

protected JFrame createFrame()
Description copied from class: JBean
Creates a frame for the JBean.

Overrides:
createFrame in class JBean
See Also:
JBean.showFrame()

createStatusBar

protected JStatusBar createStatusBar()
Description copied from class: JBean
Creates a status bar.

Overrides:
createStatusBar in class JBean
Returns:
a status bar.

getMenuBar

public JMenuBar getMenuBar(String name)
Returns the menubar for the specified name.

Parameters:
name - the menubar name
Returns:
the menubar
Since:
JDataGrid 1.5.1

getToolBar

public JToolBar getToolBar(String name)
Returns the toolbar for the specified name.

Parameters:
name - the toolbar name
Returns:
the toolbar
Since:
JDataGrid 1.5.1

main

public static void main(String[] args)

setDataGrid

public void setDataGrid(JDataGrid dataGrid)
Sets the datagrid for this bean.

Parameters:
dataGrid - the datagrid
Since:
JDataGrid 1.5.1

getDataGrid

public JDataGrid getDataGrid()
Returns the datagrid for this bean.

Returns:
the datagrid for this bean
Since:
JDataGrid 1.5.1

createDataGrid

protected JDataGrid createDataGrid()
Creates a datagrid for this bean.

Returns:
a new datagrid
Since:
JDataGrid 1.5.1

doChangeOption

public void doChangeOption()
Note:This method is not common API, please do not rely on this method even existing.


doExport

public void doExport()

doPageSetup

public void doPageSetup()

doPrint

public void doPrint()

doPrintPreview

public void doPrintPreview()

doFind

public void doFind()

doFindNext

public void doFindNext()

doReplace

public void doReplace()

doSpell

public void doSpell()

doSelectAll

public void doSelectAll()

doViewToolBar

public void doViewToolBar(ActionEvent e)

doViewStatusBar

public void doViewStatusBar(ActionEvent e)

doViewRowHeader

public void doViewRowHeader(ActionEvent e)

doViewColumnHeader

public void doViewColumnHeader(ActionEvent e)

doQuery

public void doQuery()
Note:This method is not common API, please do not rely on this method even existing.


doPreferences

public void doPreferences()
Note:This method is not common API, please do not rely on this method even existing.


doOption

public void doOption()
Note:This method is not common API, please do not rely on this method even existing.


doNextPage

public void doNextPage()

doPreviousPage

public void doPreviousPage()

doGoPage

public void doGoPage()

doLastRow

public void doLastRow()

doFirstRow

public void doFirstRow()

doNextRow

public void doNextRow()

doPreviousRow

public void doPreviousRow()

doGoRow

public void doGoRow()

doInsertRow

public void doInsertRow()

doDeleteRow

public void doDeleteRow()

doRefreshRow

public void doRefreshRow()

getPrintPreview

public JPrintPreview getPrintPreview()
Returns the print preview component.

Returns:
the print preview component
Since:
JDataGrid 1.5.1

createPrintable

protected Printable createPrintable(JDataGrid dataGrid)
Creates the printable for the specified data grid.

Parameters:
dataGrid - the dataGrid
Returns:
the printable
Since:
JDataGrid 1.5.1

getPrintProperties

public Map getPrintProperties()
Returns the print properties.

Returns:
the print properties
Since:
JDataGrid 2.5.0

setPrintProperties

public void setPrintProperties(Map printProperties)
Sets the print properties.

Parameters:
printProperties - the print properties
Since:
JDataGrid 2.5.0

createPrintProperties

public Map createPrintProperties()
Creates the default print properties.

Returns:
the print properties
Since:
JDataGrid 2.5.0

JComponentPack 1.5.0

Send your Feedback
JComponentPack 1.5.0
Copyright © 2001-2007 Extreme Component, Inc. All rights reserved.