Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicTabbedPaneUI.TabbedPaneLayout extends Object implements LayoutManager
Конструктор и Описание |
---|
BasicTabbedPaneUI.TabbedPaneLayout() |
Модификатор и Тип | Метод и Описание |
---|---|
void |
addLayoutComponent(String name, Component comp)
Если менеджер по расположению использует строку на компонент, добавляет компонент
comp к расположению, связывая это со строкой, определенной name . |
void |
calculateLayoutInfo() |
protected Dimension |
calculateSize(boolean minimum) |
protected void |
calculateTabRects(int tabPlacement, int tabCount) |
void |
layoutContainer(Container parent)
Размечает указанный контейнер.
|
Размерность |
minimumLayoutSize(Container parent)
Вычисляет минимальные размерности размера для указанного контейнера, учитывая компоненты, которые он содержит.
|
protected void |
normalizeTabRuns(int tabPlacement, int tabCount, int start, int max) |
protected void |
padSelectedTab(int tabPlacement, int selectedIndex) |
protected void |
padTabRun(int tabPlacement, int start, int end, int max) |
Размерность |
preferredLayoutSize(Container parent)
Вычисляет привилегированные размерности размера для указанного контейнера, учитывая компоненты, которые он содержит.
|
protected int |
preferredTabAreaHeight(int tabPlacement, int width) |
protected int |
preferredTabAreaWidth(int tabPlacement, int height) |
void |
removeLayoutComponent(Component comp)
Удаляет указанный компонент из расположения.
|
protected void |
rotateTabRuns(int tabPlacement, int selectedRun) |
public void addLayoutComponent(String name, Component comp)
LayoutManager
comp
к расположению, связывая это со строкой, определенной name
.addLayoutComponent
в интерфейсе LayoutManager
name
- строка, которая будет связана с компонентомcomp
- компонент, который будет добавленpublic void removeLayoutComponent(Component comp)
LayoutManager
removeLayoutComponent
в интерфейсе LayoutManager
comp
- компонент, который будет удаленpublic Dimension preferredLayoutSize(Container parent)
LayoutManager
preferredLayoutSize
в интерфейсе LayoutManager
parent
- контейнер, который будет размеченLayoutManager.minimumLayoutSize(java.awt.Container)
public Dimension minimumLayoutSize(Container parent)
LayoutManager
minimumLayoutSize
в интерфейсе LayoutManager
parent
- компонент, который будет размеченLayoutManager.preferredLayoutSize(java.awt.Container)
protected Dimension calculateSize(boolean minimum)
protected int preferredTabAreaHeight(int tabPlacement, int width)
protected int preferredTabAreaWidth(int tabPlacement, int height)
public void layoutContainer(Container parent)
LayoutManager
layoutContainer
в интерфейсе LayoutManager
parent
- контейнер, который будет размеченpublic void calculateLayoutInfo()
protected void calculateTabRects(int tabPlacement, int tabCount)
protected void rotateTabRuns(int tabPlacement, int selectedRun)
protected void normalizeTabRuns(int tabPlacement, int tabCount, int start, int max)
protected void padTabRun(int tabPlacement, int start, int end, int max)
protected void padSelectedTab(int tabPlacement, int selectedIndex)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92