public final class WinVistaEditorTabDisplayerUI extends BasicScrollingTabDisplayerUI
BasicScrollingTabDisplayerUI.ScrollingDisplayerComponentListener, BasicScrollingTabDisplayerUI.ScrollingHierarchyListener, BasicScrollingTabDisplayerUI.ScrollingTabStateBasicTabDisplayerUI.BasicDisplayerMouseListener, BasicTabDisplayerUI.BasicModelListener, BasicTabDisplayerUI.BasicSelectionListener, BasicTabDisplayerUI.BasicTabStateAbstractTabDisplayerUI.DisplayerHierarchyListener, AbstractTabDisplayerUI.DisplayerPropertyChangeListener, AbstractTabDisplayerUI.ModelListenerdefaultRenderer, repaintPolicy, tabStatecomponentListener, hierarchyListener, layoutModel, modelListener, mouseListener, propertyChangeListener, selectionListenerdisplayer, selectionModel| Constructor and Description |
|---|
WinVistaEditorTabDisplayerUI(TabDisplayer displayer) |
| Modifier and Type | Method and Description |
|---|---|
protected TabCellRenderer |
createDefaultRenderer()
Create the default cell renderer for this control.
|
static ComponentUI |
createUI(JComponent c) |
Icon |
getButtonIcon(int buttonId,
int buttonState) |
Dimension |
getPreferredSize(JComponent c) |
protected Rectangle |
getTabRectForRepaint(int tab,
Rectangle rect) |
protected void |
paintAfterTabs(Graphics g)
Override this method to provide painting of areas outside the tabs
rectangle, such as margins and controls
|
void |
paintBackground(Graphics g)
Fill in the background of the component prior to painting the tabs.
|
createComponentListener, createHierarchyListener, createLayout, createLayoutModel, createTabState, getControlButtons, getControlButtonsRectangle, getFirstVisibleTab, getLastVisibleTab, getMinimumSize, getOffscreenGraphics, getTabAreaInsets, getTabsAreaWidth, install, installControlButtons, makeTabVisible, modelChanged, processMouseWheelEvent, scroll, uninstallcancelRequestAttention, createImageOfTab, createModelListener, createMouseListener, createPropertyChangeListener, createRepaintPolicy, createSelectionListener, dropIndexOfPoint, getExactTabIndication, getInsertTabIndication, getLastKnownMouseLocation, getTabCellRenderer, getTabRect, getTabsVisibleArea, isAntialiased, paint, requestAttention, setAttentionHighlight, tabForCoordinatecreateFont, createSelectionModel, installListeners, installUI, registerShortcuts, toDropPoint, uninstallListeners, uninstallUI, unregisterShortcutsgetTxtFont, isTabBusy, postTabAction, shouldPerformAction, shouldPerformActioncontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, updatepublic WinVistaEditorTabDisplayerUI(TabDisplayer displayer)
public static ComponentUI createUI(JComponent c)
protected TabCellRenderer createDefaultRenderer()
BasicTabDisplayerUIcreateDefaultRenderer in class BasicTabDisplayerUIpublic Dimension getPreferredSize(JComponent c)
getPreferredSize in class ComponentUIpublic void paintBackground(Graphics g)
BasicTabDisplayerUIpaintBackground in class BasicTabDisplayerUIprotected void paintAfterTabs(Graphics g)
BasicTabDisplayerUIpaintAfterTabs in class BasicTabDisplayerUIprotected Rectangle getTabRectForRepaint(int tab, Rectangle rect)
getTabRectForRepaint in class BasicTabDisplayerUIpublic Icon getButtonIcon(int buttonId, int buttonState)
getButtonIcon in class TabDisplayerUIBuilt on May 24 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.