public class SheetNameTabPane
extends javax.swing.JComponent
implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
限定符和类型 | 类和说明 |
---|---|
protected class |
SheetNameTabPane.GridReportInsertAction |
protected class |
SheetNameTabPane.PolyReportInsertAction |
protected class |
SheetNameTabPane.SheetInsertAction |
限定符和类型 | 字段和说明 |
---|---|
protected static javax.swing.Icon |
ADD_POLY_SHEET |
protected int |
iconLocation
两个添加图标的位置。
|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
SheetNameTabPane(ReportComponentComposite reportCompositeX) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
addInsertGridShortCut(MenuDef def) |
protected void |
doAfterChange(int newIndex)
selectedIndex 改变之后所做的事情
|
protected void |
doBeforeChange(int oldIndex)
/**
selectedIndex 改变之前所做的事情
|
protected void |
firstInsertActionPerformed() |
javax.swing.Icon |
getAddWorkSheet()
抽出来方便OEM
|
int |
getSelectedIndex()
得到选择的index
|
javax.swing.Icon |
getWorkSheetIcon() |
void |
mouseClicked(java.awt.event.MouseEvent e)
鼠标点击事件
|
void |
mouseDragged(java.awt.event.MouseEvent e)
鼠标拖拽
|
void |
mouseEntered(java.awt.event.MouseEvent e)
鼠标进入事件
|
void |
mouseExited(java.awt.event.MouseEvent e)
鼠标退出事件
|
void |
mouseMoved(java.awt.event.MouseEvent e)
鼠标移动
|
void |
mousePressed(java.awt.event.MouseEvent evt)
鼠标按下事件
|
void |
mouseReleased(java.awt.event.MouseEvent e)
鼠标释放事件
|
protected void |
paintAddButton(java.awt.Graphics2D g2d) |
void |
paintComponent(java.awt.Graphics g) |
void |
setSelectedIndex(int newIndex)
设置选择index
|
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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
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, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusBackward, transferFocusUpCycle
protected static final javax.swing.Icon ADD_POLY_SHEET
protected int iconLocation
public SheetNameTabPane(ReportComponentComposite reportCompositeX)
public void setSelectedIndex(int newIndex)
newIndex
- protected void doBeforeChange(int oldIndex)
oldIndex
- protected void doAfterChange(int newIndex)
newIndex
- public int getSelectedIndex()
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
在接口中 java.awt.event.MouseMotionListener
e
- 鼠标事件public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
在接口中 java.awt.event.MouseMotionListener
e
- 鼠标事件public javax.swing.Icon getAddWorkSheet()
public javax.swing.Icon getWorkSheetIcon()
public void paintComponent(java.awt.Graphics g)
paintComponent
在类中 javax.swing.JComponent
protected void paintAddButton(java.awt.Graphics2D g2d)
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
在接口中 java.awt.event.MouseListener
e
- 鼠标事件public void mousePressed(java.awt.event.MouseEvent evt)
mousePressed
在接口中 java.awt.event.MouseListener
evt
- 鼠标事件protected void addInsertGridShortCut(MenuDef def)
protected void firstInsertActionPerformed()
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
在接口中 java.awt.event.MouseListener
e
- 鼠标事件public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
在接口中 java.awt.event.MouseListener
e
- 鼠标事件public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
在接口中 java.awt.event.MouseListener
e
- 鼠标事件