|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.TabbedPaneUI
javax.swing.plaf.basic.BasicTabbedPaneUI
public class BasicTabbedPaneUI
TabbedPaneUI 의 기본 Look & Feel 에 의한 구현입니다.
상자의 클래스의 개요 | |
---|---|
class |
BasicTabbedPaneUI.FocusHandler
이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다. |
class |
BasicTabbedPaneUI.MouseHandler
이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다. |
class |
BasicTabbedPaneUI.PropertyChangeHandler
이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다. |
class |
BasicTabbedPaneUI.TabbedPaneLayout
이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다. |
class |
BasicTabbedPaneUI.TabSelectionHandler
이 클래스는, 「protected」내부 클래스로서 취급하는 것을 추천합니다. |
필드의 개요 | |
---|---|
protected Rectangle |
calcRect
실행중에 많은 신규 Rectangle 가 구축되는 것을 막기 위해, 일반의 레이아웃 계산에 사용되는 구형입니다. |
protected Insets |
contentBorderInsets
|
protected Color |
darkShadow
|
protected KeyStroke |
downKey
추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다. |
protected Color |
focus
|
protected FocusListener |
focusListener
|
protected Color |
highlight
|
protected KeyStroke |
leftKey
추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다. |
protected Color |
lightHighlight
|
protected int |
maxTabHeight
|
protected int |
maxTabWidth
|
protected MouseListener |
mouseListener
|
protected PropertyChangeListener |
propertyChangeListener
|
protected Rectangle [] |
rects
|
protected KeyStroke |
rightKey
추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다. |
protected int |
runCount
|
protected int |
selectedRun
|
protected Insets |
selectedTabPadInsets
|
protected Color |
shadow
|
protected Insets |
tabAreaInsets
|
protected ChangeListener |
tabChangeListener
|
protected Insets |
tabInsets
|
protected JTabbedPane |
tabPane
|
protected int |
tabRunOverlay
|
protected int[] |
tabRuns
|
protected int |
textIconGap
|
protected KeyStroke |
upKey
추천 되고 있지 않습니다. Java 2 플랫폼 1.3 이후 사용되고 있지 않습니다. |
인터페이스 javax.swing. SwingConstants 로부터 상속된 필드 |
---|
BOTTOM , CENTER , EAST , HORIZONTAL , LEADING , LEFT , NEXT , NORTH , NORTH_EAST , NORTH_WEST , PREVIOUS , RIGHT , SOUTH , SOUTH_EAST , SOUTH_WEST , TOP , TRAILING , VERTICAL , WEST |
생성자 의 개요 | |
---|---|
BasicTabbedPaneUI ()
|
메소드의 개요 | |
---|---|
protected void |
assureRectsCreated (int tabCount)
|
protected int |
calculateMaxTabHeight (int tabPlacement)
|
protected int |
calculateMaxTabWidth (int tabPlacement)
|
protected int |
calculateTabAreaHeight (int tabPlacement,
int horizRunCount,
int maxTabHeight)
|
protected int |
calculateTabAreaWidth (int tabPlacement,
int vertRunCount,
int maxTabWidth)
|
protected int |
calculateTabHeight (int tabPlacement,
int tabIndex,
int fontHeight)
|
protected int |
calculateTabWidth (int tabPlacement,
int tabIndex,
FontMetrics metrics)
|
protected ChangeListener |
createChangeListener ()
|
protected FocusListener |
createFocusListener ()
|
protected LayoutManager |
createLayoutManager ()
installUI 에 의해 기동되어JTabbedPane 를 관리하기 위한 레이아웃 매니저 객체를 작성합니다. |
protected MouseListener |
createMouseListener ()
|
protected PropertyChangeListener |
createPropertyChangeListener ()
|
protected JButton |
createScrollButton (int direction)
특정의 방향으로 탭을 스크롤 할 수 있도록(듯이) 하는 JButton 를 생성해, 그것을 돌려줍니다. |
static ComponentUI |
createUI (JComponent c)
|
protected void |
expandTabRunsArray ()
|
protected int |
getBaseline (int tab)
지정된 탭의 baseline를 돌려줍니다. |
int |
getBaseline (JComponent c,
int width,
int height)
baseline를 돌려줍니다. |
protected int |
getBaselineOffset ()
baseline의 오프셋(offset)량을 돌려줍니다. |
Component.BaselineResizeBehavior |
getBaselineResizeBehavior (JComponent c)
사이즈의 변화에 맞추어 컴퍼넌트의 baseline가 어떻게 변화하는지를 나타내는 열거를 돌려줍니다. |
protected Insets |
getContentBorderInsets (int tabPlacement)
|
protected int |
getFocusIndex ()
포커스가 있는 탭의 인덱스를 돌려줍니다. |
protected FontMetrics |
getFontMetrics ()
|
protected Icon |
getIconForTab (int tabIndex)
|
Dimension |
getMaximumSize (JComponent c)
Look & Feel 에 적절한, 지정된 컴퍼넌트의 최대 사이즈를 돌려줍니다. |
Dimension |
getMinimumSize (JComponent c)
Look & Feel 에 적절한, 지정된 컴퍼넌트의 최소 사이즈를 돌려줍니다. |
protected int |
getNextTabIndex (int base)
|
protected int |
getNextTabIndexInRun (int tabCount,
int base)
|
protected int |
getNextTabRun (int baseRun)
|
protected int |
getPreviousTabIndex (int base)
|
protected int |
getPreviousTabIndexInRun (int tabCount,
int base)
|
protected int |
getPreviousTabRun (int baseRun)
|
protected int |
getRolloverTab ()
마우스가 현재 놓여져 있는 탭을 돌려주어, 마우스가 탭 위에 없는 경우는 -1 을 돌려줍니다. |
protected int |
getRunForTab (int tabCount,
int tabIndex)
|
protected Insets |
getSelectedTabPadInsets (int tabPlacement)
|
protected Insets |
getTabAreaInsets (int tabPlacement)
|
protected Rectangle |
getTabBounds (int tabIndex,
Rectangle dest)
JTabbedPane 컴퍼넌트의 좌표 공간내의, 지정된 탭의 경계를 돌려줍니다. |
Rectangle |
getTabBounds (JTabbedPane pane,
int i)
지정된 탭 인덱스의 경계를 돌려줍니다. |
protected Insets |
getTabInsets (int tabPlacement,
int tabIndex)
|
protected int |
getTabLabelShiftX (int tabPlacement,
int tabIndex,
boolean isSelected)
|
protected int |
getTabLabelShiftY (int tabPlacement,
int tabIndex,
boolean isSelected)
|
int |
getTabRunCount (JTabbedPane pane)
|
protected int |
getTabRunIndent (int tabPlacement,
int run)
|
protected int |
getTabRunOffset (int tabPlacement,
int tabCount,
int tabIndex,
boolean forward)
|
protected int |
getTabRunOverlay (int tabPlacement)
|
protected View |
getTextViewForTab (int tabIndex)
지정된 탭을 위해서(때문에) 양식화된 텍스트 (HTML)를 draw 하는데 필요한, 텍스트 View 객체를 돌려줍니다. |
protected Component |
getVisibleComponent ()
|
protected void |
installComponents ()
JTabbedPane 에 필요한 임의의 서브 컴퍼넌트를 작성 및 인스톨 합니다. |
protected void |
installDefaults ()
|
protected void |
installKeyboardActions ()
|
protected void |
installListeners ()
|
void |
installUI (JComponent c)
Look & Feel 에 적절한, 지정된 컴퍼넌트를 구성합니다. |
protected int |
lastTabInRun (int tabCount,
int run)
|
protected void |
layoutLabel (int tabPlacement,
FontMetrics metrics,
int tabIndex,
String title,
Icon icon,
Rectangle tabRect,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
navigateSelectedTab (int direction)
|
void |
paint (Graphics g,
JComponent c)
Look &Feel 에 적절한, 지정된 컴퍼넌트를 그립니다. |
protected void |
paintContentBorder (Graphics g,
int tabPlacement,
int selectedIndex)
|
protected void |
paintContentBorderBottomEdge (Graphics g,
int tabPlacement,
int selectedIndex,
int x,
int y,
int w,
int h)
|
protected void |
paintContentBorderLeftEdge (Graphics g,
int tabPlacement,
int selectedIndex,
int x,
int y,
int w,
int h)
|
protected void |
paintContentBorderRightEdge (Graphics g,
int tabPlacement,
int selectedIndex,
int x,
int y,
int w,
int h)
|
protected void |
paintContentBorderTopEdge (Graphics g,
int tabPlacement,
int selectedIndex,
int x,
int y,
int w,
int h)
|
protected void |
paintFocusIndicator (Graphics g,
int tabPlacement,
Rectangle [] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect,
boolean isSelected)
|
protected void |
paintIcon (Graphics g,
int tabPlacement,
int tabIndex,
Icon icon,
Rectangle iconRect,
boolean isSelected)
|
protected void |
paintTab (Graphics g,
int tabPlacement,
Rectangle [] rects,
int tabIndex,
Rectangle iconRect,
Rectangle textRect)
|
protected void |
paintTabArea (Graphics g,
int tabPlacement,
int selectedIndex)
탭 영역의 탭을 그립니다. |
protected void |
paintTabBackground (Graphics g,
int tabPlacement,
int tabIndex,
int x,
int y,
int w,
int h,
boolean isSelected)
|
protected void |
paintTabBorder (Graphics g,
int tabPlacement,
int tabIndex,
int x,
int y,
int w,
int h,
boolean isSelected)
각 탭의 주위에 경계를 draw 합니다. |
protected void |
paintText (Graphics g,
int tabPlacement,
Font font,
FontMetrics metrics,
int tabIndex,
String title,
Rectangle textRect,
boolean isSelected)
|
protected static void |
rotateInsets (Insets topInsets,
Insets targetInsets,
int targetPlacement)
|
protected void |
selectAdjacentRunTab (int tabPlacement,
int tabIndex,
int offset)
|
protected void |
selectNextTab (int current)
|
protected void |
selectNextTabInRun (int current)
|
protected void |
selectPreviousTab (int current)
|
protected void |
selectPreviousTabInRun (int current)
|
protected void |
setRolloverTab (int index)
마우스가 현재 놓여져 있는 탭을 index 로 설정합니다. |
protected void |
setVisibleComponent (Component component)
|
protected boolean |
shouldPadTabRun (int tabPlacement,
int run)
|
protected boolean |
shouldRotateTabRuns (int tabPlacement)
|
int |
tabForCoordinate (JTabbedPane pane,
int x,
int y)
JTabbedPane 좌표 공간내의 지정된 점과 교차하는 탭 인덱스를 돌려줍니다. |
protected void |
uninstallComponents ()
인스톨 된 임의의 서브 컴퍼넌트를, JTabbedPane 로부터 삭제합니다. |
protected void |
uninstallDefaults ()
|
protected void |
uninstallKeyboardActions ()
|
protected void |
uninstallListeners ()
|
void |
uninstallUI (JComponent c)
installUI 시에, 지정된 컴퍼넌트로 구성된 내용을 취소합니다. |
클래스 javax.swing.plaf. ComponentUI 로부터 상속된 메소드 |
---|
contains , getAccessibleChild , getAccessibleChildrenCount , getPreferredSize , update |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
필드의 상세 |
---|
protected JTabbedPane tabPane
protected Color highlight
protected Color lightHighlight
protected Color shadow
protected Color darkShadow
protected Color focus
protected int textIconGap
protected int tabRunOverlay
protected Insets tabInsets
protected Insets selectedTabPadInsets
protected Insets tabAreaInsets
protected Insets contentBorderInsets
@Deprecated protected KeyStroke upKey
@Deprecated protected KeyStroke downKey
@Deprecated protected KeyStroke leftKey
@Deprecated protected KeyStroke rightKey
protected int[] tabRuns
protected int runCount
protected int selectedRun
protected Rectangle [] rects
protected int maxTabHeight
protected int maxTabWidth
protected ChangeListener tabChangeListener
protected PropertyChangeListener propertyChangeListener
protected MouseListener mouseListener
protected FocusListener focusListener
protected transient Rectangle calcRect
생성자 의 상세 |
---|
public BasicTabbedPaneUI()
메소드의 상세 |
---|
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
ComponentUI
의 기술:ComponentUI
인스턴스가, 지정된 컴퍼넌트의 UI 위양으로서 인스톨 되고 있을 때 불려 갑니다. 이 메소드는, 이하를 포함한 Look & Feel 용의 컴퍼넌트를 완전하게 구성할 필요가 있습니다.
LayoutManager
를 인스톨 한다
PropertyChangeListener
를 컴퍼넌트에 작성 또는 인스톨 한다
ComponentUI
내의 installUI
c
- UI 위양이 인스톨 되고 있는 컴퍼넌트ComponentUI.uninstallUI(javax.swing.JComponent)
,
JComponent.setUI(javax.swing.plaf.ComponentUI)
,
JComponent.updateUI()
public void uninstallUI(JComponent c)
ComponentUI
의 기술:installUI
시에, 지정된 컴퍼넌트로 구성된 내용을 취소합니다. 이 메소드는, 지정된 컴퍼넌트의 UI 위양으로서의 UIComponent
인스턴스가 삭제되고 있을 때 불려 갑니다. 이 메소드는,installUI
에 의해 실행된 구성을 바탕으로 되돌릴 필요가 있습니다. 이 경우,JComponent
인스턴스를 깨끗한 상태 (여분의 청취자나, Look & Feel 고유의 프로퍼티 객체가 남지 않게)로 하도록(듯이) 충분히 주의해 주세요. 순서에는 다음의 것이 있습니다.
ComponentUI
내의 uninstallUI
c
- 이 UI 위양을 삭제하는 컴퍼넌트.
이 인수는 일반적으로 무시되지만,
UI 객체에 상태가 없고, 복수의 컴퍼넌트에 공유되고 있는 경우는
사용되는 일이 있는ComponentUI.installUI(javax.swing.JComponent)
,
JComponent.updateUI()
protected LayoutManager createLayoutManager()
installUI
에 의해 기동되어JTabbedPane
를 관리하기 위한 레이아웃 매니저 객체를 작성합니다.
BasicTabbedPaneUI.TabbedPaneLayout
,
JTabbedPane.getTabLayoutPolicy()
protected void installComponents()
protected JButton createScrollButton(int direction)
direction
- SwingConstants 정수,
SOUTH, NORTH, EAST, 또는 WEST 의 언젠가
IllegalArgumentException
- direction 가
NORTH, SOUTH, EAST, 또는 WEST 의 어떤 것도 아닌 경우JTabbedPane.setTabPlacement(int)
,
SwingConstants
protected void uninstallComponents()
protected void installDefaults()
protected void uninstallDefaults()
protected void installListeners()
protected void uninstallListeners()
protected MouseListener createMouseListener()
protected FocusListener createFocusListener()
protected ChangeListener createChangeListener()
protected PropertyChangeListener createPropertyChangeListener()
protected void installKeyboardActions()
protected void uninstallKeyboardActions()
protected void setRolloverTab(int index)
index
로 설정합니다. 마우스를 더 이상 탭 위에 두지 않는 경우는,index
를 -1 로 합니다. 건네받은 인덱스가 유효한 탭을 식별할지 어떨지의 확인은 행해지지 않습니다.
index
- 마우스가 놓여져 있는 탭의 인덱스protected int getRolloverTab()
-1
을 돌려줍니다.
-1
public Dimension getMinimumSize(JComponent c)
ComponentUI
의 기술:null
가 반환되는 경우, 최소 사이즈는 대신에 컴퍼넌트의 레이아웃 매니저에 의해 계산됩니다 (이것은, 특정의 레이아웃 매니저를 인스톨 되어 있는 컴퍼넌트의 경우에 추천 하는 방법입니다). 이 메소드의 디폴트 구현은 getPreferredSize
를 호출해, 그 값을 돌려줍니다.
ComponentUI
내의 getMinimumSize
c
- 최소 사이즈가 조회되는 컴퍼넌트.
이 인수는 일반적으로 무시되지만,
UI 객체에 상태가 없고, 복수의 컴퍼넌트에 공유되고 있는 경우는
사용되는 일이 있다
Dimension
객체, 또는 null
JComponent.getMinimumSize()
,
LayoutManager.minimumLayoutSize(java.awt.Container)
,
ComponentUI.getPreferredSize(javax.swing.JComponent)
public Dimension getMaximumSize(JComponent c)
ComponentUI
의 기술:null
가 반환되는 경우, 최대 사이즈는 대신에 컴퍼넌트의 레이아웃 매니저에 의해 계산됩니다 (이것은, 특정의 레이아웃 매니저를 인스톨 되어 있는 컴퍼넌트의 경우에 추천 하는 방법입니다). 이 메소드의 디폴트 구현은 getPreferredSize
를 호출해, 그 값을 돌려줍니다.
ComponentUI
내의 getMaximumSize
c
- 최대 사이즈가 조회되는 컴퍼넌트.
이 인수는 일반적으로 무시되지만,
UI 객체에 상태가 없고, 복수의 컴퍼넌트에 공유되고 있는 경우는
사용되는 일이 있다
Dimension
객체, 또는 null
JComponent.getMaximumSize()
,
LayoutManager2.maximumLayoutSize(java.awt.Container)
public int getBaseline(JComponent c, int width, int height)
ComponentUI
내의 getBaseline
c
- 요구되는 JComponent
baselinewidth
- baseline를 취득하는 폭height
- baseline를 취득하는 높이
NullPointerException
- c
가 null
의 경우
IllegalArgumentException
- 폭 또는 높이가 0 보다 작은 경우JComponent.getBaseline(int, int)
public Component.BaselineResizeBehavior getBaselineResizeBehavior(JComponent c)
ComponentUI
내의 getBaselineResizeBehavior
c
- baseline의 사이즈 변경의 동작을 돌려주는 JComponent
NullPointerException
- c
가 null
의 경우JComponent.getBaseline(int, int)
protected int getBaseline(int tab)
tab
- baseline를 취득하는 탭의 인덱스
IndexOutOfBoundsException
- index 가 범위외에 있는 경우
(인덱스가 0 보다 작은 || 인덱스가 탭의 총수 이상)protected int getBaselineOffset()
getTabLabelShiftY
와 같습니다.
public void paint(Graphics g, JComponent c)
ComponentUI
의 기술:ComponentUI.update
메소드로부터, 지정된 컴퍼넌트가 페인트 될 때 불려 갑니다. 서브 클래스는, 이 메소드를 오버라이드(override) 해, 지정된 Graphics
객체를 사용해 컴퍼넌트의 내용을 draw 할 필요가 있습니다.
ComponentUI
내의 paint
g
- 페인트 대상의 Graphics
문맥c
- 페인트 되는 컴퍼넌트.
이 인수는 일반적으로 무시되지만,
UI 객체에 상태가 없고, 복수의 컴퍼넌트에 공유되고 있는 경우는
사용되는 일이 있는ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
protected void paintTabArea(Graphics g, int tabPlacement, int selectedIndex)
Graphics
객체일 필요가 있습니다. 탭 배치는,JTabbedPane.TOP
,JTabbedPane.BOTTOM
,JTabbedPane.LEFT
, 또는 JTabbedPane.RIGHT
의 머지않아인가입니다. 선택된 인덱스는, 유효한 탭 구획 탭 인덱스 (0 이상, 탭수마이너스 1 이하)가 되는지, 현재 탭이 선택되어 있지 않은 경우,-1 가 될 필요가 있습니다. 무효인 파라미터의 처리는 지정되고 있지 않습니다.
g
- 렌더링에 사용하는 그래픽스 객체tabPlacement
- JTabbedPane 내의 탭의 배치 방법selectedIndex
- 선택된 컴퍼넌트의 탭 인덱스protected void paintTab(Graphics g, int tabPlacement, Rectangle [] rects, int tabIndex, Rectangle iconRect, Rectangle textRect)
protected void layoutLabel(int tabPlacement, FontMetrics metrics, int tabIndex, String title, Icon icon, Rectangle tabRect, Rectangle iconRect, Rectangle textRect, boolean isSelected)
protected void paintIcon(Graphics g, int tabPlacement, int tabIndex, Icon icon, Rectangle iconRect, boolean isSelected)
protected void paintText(Graphics g, int tabPlacement, Font font, FontMetrics metrics, int tabIndex, String title, Rectangle textRect, boolean isSelected)
protected int getTabLabelShiftX(int tabPlacement, int tabIndex, boolean isSelected)
protected int getTabLabelShiftY(int tabPlacement, int tabIndex, boolean isSelected)
protected void paintFocusIndicator(Graphics g, int tabPlacement, Rectangle [] rects, int tabIndex, Rectangle iconRect, Rectangle textRect, boolean isSelected)
protected void paintTabBorder(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)
protected void paintTabBackground(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected)
protected void paintContentBorder(Graphics g, int tabPlacement, int selectedIndex)
protected void paintContentBorderTopEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
protected void paintContentBorderLeftEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
protected void paintContentBorderBottomEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
protected void paintContentBorderRightEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h)
public Rectangle getTabBounds(JTabbedPane pane, int i)
TabbedPaneUI
내의 getTabBounds
public int getTabRunCount(JTabbedPane pane)
TabbedPaneUI
내의 getTabRunCount
public int tabForCoordinate(JTabbedPane pane, int x, int y)
TabbedPaneUI
내의 tabForCoordinate
protected Rectangle getTabBounds(int tabIndex, Rectangle dest)
Rectangle
인스턴스가 될 필요가 있습니다. 무효인 파라미터의 처리는 지정되고 있지 않습니다.
tabIndex
- 탭의 인덱스dest
- 결과가 놓여지는 구형
protected Component getVisibleComponent()
protected void setVisibleComponent(Component component)
protected void assureRectsCreated(int tabCount)
protected void expandTabRunsArray()
protected int getRunForTab(int tabCount, int tabIndex)
protected int lastTabInRun(int tabCount, int run)
protected int getTabRunOverlay(int tabPlacement)
protected int getTabRunIndent(int tabPlacement, int run)
protected boolean shouldPadTabRun(int tabPlacement, int run)
protected boolean shouldRotateTabRuns(int tabPlacement)
protected Icon getIconForTab(int tabIndex)
protected View getTextViewForTab(int tabIndex)
tabIndex
- 탭의 인덱스
protected int calculateTabHeight(int tabPlacement, int tabIndex, int fontHeight)
protected int calculateMaxTabHeight(int tabPlacement)
protected int calculateTabWidth(int tabPlacement, int tabIndex, FontMetrics metrics)
protected int calculateMaxTabWidth(int tabPlacement)
protected int calculateTabAreaHeight(int tabPlacement, int horizRunCount, int maxTabHeight)
protected int calculateTabAreaWidth(int tabPlacement, int vertRunCount, int maxTabWidth)
protected Insets getTabInsets(int tabPlacement, int tabIndex)
protected Insets getSelectedTabPadInsets(int tabPlacement)
protected Insets getTabAreaInsets(int tabPlacement)
protected Insets getContentBorderInsets(int tabPlacement)
protected FontMetrics getFontMetrics()
protected void navigateSelectedTab(int direction)
protected void selectNextTabInRun(int current)
protected void selectPreviousTabInRun(int current)
protected void selectNextTab(int current)
protected void selectPreviousTab(int current)
protected void selectAdjacentRunTab(int tabPlacement, int tabIndex, int offset)
protected int getFocusIndex()
protected int getTabRunOffset(int tabPlacement, int tabCount, int tabIndex, boolean forward)
protected int getPreviousTabIndex(int base)
protected int getNextTabIndex(int base)
protected int getNextTabIndexInRun(int tabCount, int base)
protected int getPreviousTabIndexInRun(int tabCount, int base)
protected int getPreviousTabRun(int baseRun)
protected int getNextTabRun(int baseRun)
protected static void rotateInsets(Insets topInsets, Insets targetInsets, int targetPlacement)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.