|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTabbedPane
com.nonesole.swing.plaf.basic.tabbedpane.closebutton.CloseButtonTabbedPane
com.nonesole.swing.plaf.basic.tabbedpane.singlerow.SingleRowTabbedPane
public class SingleRowTabbedPane
http://crionics.com/products/opensource/faq/swing_ex/SwingExamples.html
,
序列化表格嵌套类摘要 | |
---|---|
class |
SingleRowTabbedPane.SingleRowCloseButtonMouseAction
|
从类 com.nonesole.swing.plaf.basic.tabbedpane.closebutton.CloseButtonTabbedPane 继承的嵌套类/接口 |
---|
CloseButtonTabbedPane.CloseButtonMouseAction |
从类 javax.swing.JTabbedPane 继承的嵌套类/接口 |
---|
javax.swing.JTabbedPane.AccessibleJTabbedPane, javax.swing.JTabbedPane.ModelListener |
从类 javax.swing.JComponent 继承的嵌套类/接口 |
---|
javax.swing.JComponent.AccessibleJComponent |
从类 java.awt.Container 继承的嵌套类/接口 |
---|
java.awt.Container.AccessibleAWTContainer |
从类 java.awt.Component 继承的嵌套类/接口 |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
字段摘要 | |
---|---|
protected int |
buttonCount
|
protected int |
buttonPlacement
|
protected java.awt.Dimension |
buttonSize
|
static java.lang.String |
FIRST
|
static int |
FOUR_BUTTONS
|
static java.lang.String |
LAST
|
static java.lang.String |
LEFT_SHIFT
|
static java.lang.String |
NEXT
|
static int |
ONE_BUTTON
|
static java.lang.String |
PREVIOUS
|
static java.lang.String |
RIGHT_SHIFT
|
static java.lang.String |
ROTATE
|
protected javax.swing.JButton[] |
tabPaneButtons
|
static int |
TWO_BUTTONS
|
protected int |
visibleCount
|
protected int |
visibleStartIndex
|
从类 com.nonesole.swing.plaf.basic.tabbedpane.closebutton.CloseButtonTabbedPane 继承的字段 |
---|
tabbedPaneUI |
从类 javax.swing.JTabbedPane 继承的字段 |
---|
changeEvent, changeListener, model, SCROLL_TAB_LAYOUT, tabPlacement, WRAP_TAB_LAYOUT |
从类 javax.swing.JComponent 继承的字段 |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
从类 java.awt.Component 继承的字段 |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
从接口 javax.swing.SwingConstants 继承的字段 |
---|
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NORTH, NORTH_EAST, NORTH_WEST, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
从接口 java.awt.image.ImageObserver 继承的字段 |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
构造函数摘要 | |
---|---|
SingleRowTabbedPane()
|
|
SingleRowTabbedPane(int buttonCount,
int buttonPlacement)
|
方法摘要 | |
---|---|
protected javax.swing.JButton[] |
createButtons(int buttonCount)
|
int |
getButtonCount()
|
int |
getButtonPlacement()
|
java.awt.Dimension |
getButtonPreferredSize()
|
javax.swing.JButton[] |
getButtons()
|
int |
getVisibleCount()
|
int |
getVisibleStartIndex()
|
protected void |
initMouseAction()
|
void |
insertTab(java.lang.String title,
javax.swing.Icon icon,
java.awt.Component component,
java.lang.String tip,
int index)
|
boolean |
isVisibleTab(int index)
|
protected void |
paintCloseButton(boolean mouseOnButton)
|
void |
setButtonPreferredSize(java.awt.Dimension d)
|
void |
setTabPlacement(int tabPlacement)
|
void |
setVisibleCount(int visibleCount)
|
void |
setVisibleStartIndex(int visibleStartIndex)
|
int |
tabForCoordinate(int x,
int y)
|
从类 com.nonesole.swing.plaf.basic.tabbedpane.closebutton.CloseButtonTabbedPane 继承的方法 |
---|
addCloseMouseListenerAction, addCloseMouseMotionAction, getCloseButtonRect, getCloseButtonRects, initUI, isEnabledAt, isMouseOnButton, setMouseOnButton |
从类 javax.swing.JTabbedPane 继承的方法 |
---|
add, add, add, add, add, addChangeListener, addTab, addTab, addTab, createChangeListener, fireStateChanged, getAccessibleContext, getBackgroundAt, getBoundsAt, getChangeListeners, getComponentAt, getDisabledIconAt, getDisplayedMnemonicIndexAt, getForegroundAt, getIconAt, getMnemonicAt, getModel, getSelectedComponent, getSelectedIndex, getTabCount, getTabLayoutPolicy, getTabPlacement, getTabRunCount, getTitleAt, getToolTipText, getToolTipTextAt, getUI, getUIClassID, indexAtLocation, indexOfComponent, indexOfTab, indexOfTab, paramString, remove, remove, removeAll, removeChangeListener, removeTabAt, setBackgroundAt, setComponentAt, setDisabledIconAt, setDisplayedMnemonicIndexAt, setEnabledAt, setForegroundAt, setIconAt, setMnemonicAt, setModel, setSelectedComponent, setSelectedIndex, setTabLayoutPolicy, setTitleAt, setToolTipTextAt, setUI, updateUI |
从类 javax.swing.JComponent 继承的方法 |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, 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, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, 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 |
从类 java.awt.Container 继承的方法 |
---|
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, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
从类 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 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
字段详细信息 |
---|
public static final java.lang.String ROTATE
public static final java.lang.String PREVIOUS
public static final java.lang.String NEXT
public static final java.lang.String FIRST
public static final java.lang.String LEFT_SHIFT
public static final java.lang.String RIGHT_SHIFT
public static final java.lang.String LAST
public static final int ONE_BUTTON
public static final int TWO_BUTTONS
public static final int FOUR_BUTTONS
protected int buttonPlacement
protected int buttonCount
protected javax.swing.JButton[] tabPaneButtons
protected java.awt.Dimension buttonSize
protected int visibleCount
protected int visibleStartIndex
构造函数详细信息 |
---|
public SingleRowTabbedPane()
public SingleRowTabbedPane(int buttonCount, int buttonPlacement)
方法详细信息 |
---|
protected void initMouseAction()
CloseButtonTabbedPane
中的 initMouseAction
public void setTabPlacement(int tabPlacement)
javax.swing.JTabbedPane
中的 setTabPlacement
public int getButtonPlacement()
public void setButtonPreferredSize(java.awt.Dimension d)
public java.awt.Dimension getButtonPreferredSize()
public javax.swing.JButton[] getButtons()
public int getButtonCount()
public void insertTab(java.lang.String title, javax.swing.Icon icon, java.awt.Component component, java.lang.String tip, int index)
javax.swing.JTabbedPane
中的 insertTab
public boolean isVisibleTab(int index)
public int getVisibleCount()
public void setVisibleCount(int visibleCount)
public int getVisibleStartIndex()
public void setVisibleStartIndex(int visibleStartIndex)
protected javax.swing.JButton[] createButtons(int buttonCount)
protected void paintCloseButton(boolean mouseOnButton)
public int tabForCoordinate(int x, int y)
CloseButtonTabbedPane
中的 tabForCoordinate
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造函数 | 方法 | 详细信息: 字段 | 构造函数 | 方法 |