public final class WinXPEditorTabDisplayerUI 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 |
|---|
WinXPEditorTabDisplayerUI(TabDisplayer displayer) |
| Modifier and Type | Method and Description |
|---|---|
protected TabCellRenderer |
createDefaultRenderer()
Create the default cell renderer for this control.
|
protected Font |
createFont() |
static ComponentUI |
createUI(JComponent c) |
Icon |
getButtonIcon(int buttonId,
int buttonState) |
Dimension |
getPreferredSize(JComponent c) |
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, getTabRectForRepaint, getTabsVisibleArea, isAntialiased, paint, requestAttention, setAttentionHighlight, tabForCoordinatecreateSelectionModel, installListeners, installUI, registerShortcuts, toDropPoint, uninstallListeners, uninstallUI, unregisterShortcutsgetTxtFont, isTabBusy, postTabAction, shouldPerformAction, shouldPerformActioncontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, updatepublic WinXPEditorTabDisplayerUI(TabDisplayer displayer)
public static ComponentUI createUI(JComponent c)
public Dimension getPreferredSize(JComponent c)
getPreferredSize in class ComponentUIprotected Font createFont()
createFont in class AbstractTabDisplayerUIpublic void paintBackground(Graphics g)
BasicTabDisplayerUIpaintBackground in class BasicTabDisplayerUIprotected void paintAfterTabs(Graphics g)
BasicTabDisplayerUIpaintAfterTabs in class BasicTabDisplayerUIprotected TabCellRenderer createDefaultRenderer()
BasicTabDisplayerUIcreateDefaultRenderer in class BasicTabDisplayerUIpublic Icon getButtonIcon(int buttonId, int buttonState)
getButtonIcon in class TabDisplayerUIBuilt on May 16 2013. | Portions Copyright 1997-2013 Oracle. All rights reserved.