Spec-Zone.ru › OpenJDK 27

Класс BorderFactory

java.lang.Object
javax.swing.BorderFactory
public class BorderFactory extends Object
Класс-фабрика для создания стандартных объектов Border. Где возможно, эта фабрика возвращает ссылки на общие экземпляры Border. Дополнительные сведения и примеры см. в разделе Использование рамок учебника Java Tutorial.
С версии:
1.2

Краткое описание методов

Модификатор и тип Метод Описание
static Border createBevelBorder(int type)
Создает фасеточную рамку указанного типа, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static Border createBevelBorder(int type, Color highlight, Color shadow)
Создает фасеточную рамку указанного типа, используя заданные цвета подсветки и тени.
static Border createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
Создает фасеточную рамку указанного типа, используя заданные цвета для внутренних и внешних областей подсветки и тени.
static CompoundBorder createCompoundBorder()
Создает составную рамку с внутренним краем null и внешним краем null.
static CompoundBorder createCompoundBorder(Border outsideBorder, Border insideBorder)
Создает составную рамку, задавая объекты рамок для внешнего и внутреннего краев.
static Border createDashedBorder(Paint paint)
Создает пунктирную рамку указанного paint.
static Border createDashedBorder(Paint paint, float length, float spacing)
Создает пунктирную рамку с указанным paint, относительным length и относительным spacing.
static Border createDashedBorder(Paint paint, float thickness, float length, float spacing, boolean rounded)
Создает пунктирную рамку с указанным paint, thickness, формой линии, относительным length и относительным spacing.
static Border createEmptyBorder()
Создает пустую рамку, не занимающую места.
static Border createEmptyBorder(int top, int left, int bottom, int right)
Создает пустую рамку, которая занимает место, но ничего не рисует; задаются размеры верхней, левой, нижней и правой сторон.
static Border createEtchedBorder()
Создает рамку с эффектом «травления», используя текущий цвет фона компонента для подсветки и затенения.
static Border createEtchedBorder(int type)
Создает рамку с эффектом «травления», используя текущий цвет фона компонента для подсветки и затенения.
static Border createEtchedBorder(int type, Color highlight, Color shadow)
Создает рамку с эффектом «травления», используя заданные цвета подсветки и затенения.
static Border createEtchedBorder(Color highlight, Color shadow)
Создает рамку с эффектом «травления», используя заданные цвета подсветки и затенения.
static Border createLineBorder(Color color)
Создает линейную рамку указанного цвета.
static Border createLineBorder(Color color, int thickness)
Создает линейную рамку указанного цвета и ширины.
static Border createLineBorder(Color color, int thickness, boolean rounded)
Создает линейную рамку указанного цвета и толщины с заданной формой углов.
static Border createLoweredBevelBorder()
Создает рамку с вдавленным фасеточным краем, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static Border createLoweredSoftBevelBorder()
Создает фасеточную рамку с вдавленным краем и сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Color color)
Создает рамку с матовым эффектом, используя сплошной цвет.
static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Icon tileIcon)
Создает рамку с матовым эффектом из нескольких фрагментов указанного значка.
static Border createRaisedBevelBorder()
Создает рамку с выступающим фасеточным краем, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static Border createRaisedSoftBevelBorder()
Создает фасеточную рамку с выступающим краем и сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static Border createSoftBevelBorder(int type)
Создает фасеточную рамку указанного типа со сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней.
static Border createSoftBevelBorder(int type, Color highlight, Color shadow)
Создает фасеточную рамку указанного типа со сглаженными углами, используя заданные цвета подсветки и тени.
static Border createSoftBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
Создает фасеточную рамку указанного типа со сглаженными углами, используя заданные цвета для внутренних и внешних краев областей подсветки и тени.
static Border createStrokeBorder(BasicStroke stroke)
Создает рамку указанного stroke.
static Border createStrokeBorder(BasicStroke stroke, Paint paint)
Создает рамку указанного stroke и paint.
static TitledBorder createTitledBorder(String title)
Создает новую рамку с заголовком и заданным текстом заголовка, типом рамки по умолчанию (определяется текущим оформлением), позицией текста по умолчанию (определяется текущим оформлением), выравниванием по умолчанию (по началу строки), а также шрифтом и цветом текста по умолчанию (определяются текущим оформлением).
static TitledBorder createTitledBorder(Border border)
Создает новую рамку с заголовком и пустым текстом заголовка, заданным объектом рамки, позицией текста по умолчанию (определяется текущим оформлением), выравниванием по умолчанию (по началу строки), а также шрифтом и цветом текста по умолчанию (определяются текущим оформлением).
static TitledBorder createTitledBorder(Border border, String title)
Добавляет заголовок к существующей рамке, используя позицию по умолчанию (определяется текущим оформлением), выравнивание по умолчанию (по началу строки), а также шрифт и цвет текста по умолчанию (определяются текущим оформлением).
static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition)
Добавляет заголовок к существующей рамке, используя заданную позицию и шрифт, а также цвет текста по умолчанию (определяется текущим оформлением).
static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Добавляет заголовок к существующей рамке, используя заданные позицию и шрифт, а также цвет текста по умолчанию (определяется текущим оформлением).
static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Добавляет заголовок к существующей рамке, используя заданные позицию, шрифт и цвет.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создает и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли другой объект этому объекту.
protected void finalize()
Устарело, будет удалено: этот элемент API может быть удален в будущей версии.
Финализация устарела и будет удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания, либо пока не истечет определенный период реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вследствие уведомления или прерывания, либо пока не истечет определенный период реального времени.

Подробное описание методов

createLineBorder

public static Border createLineBorder(Color color)
Создает линейную границу указанного цвета.
Параметры:
color — Color для линии
Возвращает:
объект Border

createLineBorder

public static Border createLineBorder(Color color, int thickness)
Создает линейную границу указанного цвета и ширины. Ширина одинакова для всех четырех сторон границы. Чтобы задать ширину верхней, нижней, левой и правой сторон отдельно, используйте createMatteBorder(int,int,int,int,Color).
Параметры:
color — Color для линии
thickness — целое число, задающее ширину в пикселях
Возвращает:
объект Border

createLineBorder

public static Border createLineBorder(Color color, int thickness, boolean rounded)
Создает линейную границу указанного цвета и толщины с заданной формой углов.
Параметры:
color — цвет границы
thickness — толщина границы
rounded — следует ли скруглить углы границы
Возвращает:
объект Border
Начиная с:
1.7
См. также:
  • LineBorder(Color, int, boolean)

createRaisedBevelBorder

public static Border createRaisedBevelBorder()
Создает границу с приподнятым скошенным краем, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. (У приподнятой границы подсветка находится сверху, а тени — снизу.)
Возвращает:
объект Border

createLoweredBevelBorder

public static Border createLoweredBevelBorder()
Создает границу с утопленным скошенным краем, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. (У утопленной границы тени находятся сверху, а подсветка — снизу.)
Возвращает:
объект Border

createBevelBorder

public static Border createBevelBorder(int type)
Создает скошенную границу указанного типа, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. (У утопленной границы тени находятся сверху, а подсветка — снизу.)
Параметры:
type — целое число, задающее либо BevelBorder.LOWERED, либо BevelBorder.RAISED
Возвращает:
объект Border

createBevelBorder

public static Border createBevelBorder(int type, Color highlight, Color shadow)
Создает скошенную границу указанного типа с заданными цветами подсветки и тени. На внешнем крае области подсветки используется более светлый оттенок цвета подсветки. На внутреннем крае области тени используется более светлый оттенок цвета тени.
Параметры:
type — целое число, задающее либо BevelBorder.LOWERED, либо BevelBorder.RAISED
highlight — объект Color для подсветки
shadow — объект Color для теней
Возвращает:
объект Border

createBevelBorder

public static Border createBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
Создает скошенную границу указанного типа, используя заданные цвета для внутренних и внешних областей подсветки и тени.
Параметры:
type — целое число, задающее либо BevelBorder.LOWERED, либо BevelBorder.RAISED
highlightOuter — объект Color для внешнего края области подсветки
highlightInner — объект Color для внутреннего края области подсветки
shadowOuter — объект Color для внешнего края области тени
shadowInner — объект Color для внутреннего края области тени
Возвращает:
объект Border

createRaisedSoftBevelBorder

public static Border createRaisedSoftBevelBorder()
Создает скошенную границу с приподнятым краем и сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. У приподнятой границы подсветка находится сверху, а тени — снизу.
Возвращает:
объект Border
Начиная с:
1.7

createLoweredSoftBevelBorder

public static Border createLoweredSoftBevelBorder()
Создает скошенную границу с утопленным краем и сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. У утопленной границы тени находятся сверху, а подсветка — снизу.
Возвращает:
объект Border
Начиная с:
1.7

createSoftBevelBorder

public static Border createSoftBevelBorder(int type)
Создает скошенную границу указанного типа со сглаженными углами, используя более светлые оттенки текущего цвета фона компонента для подсветки и более темные оттенки для теней. Типом может быть BevelBorder.RAISED или BevelBorder.LOWERED.
Параметры:
type — тип скоса
Возвращает:
объект Border или null, если указанный тип недопустим
Начиная с:
1.7
См. также:
  • BevelBorder(int)

createSoftBevelBorder

public static Border createSoftBevelBorder(int type, Color highlight, Color shadow)
Создает скошенную границу указанного типа со сглаженными углами и заданными цветами подсветки и тени. Типом может быть BevelBorder.RAISED или BevelBorder.LOWERED. На внешнем крае области подсветки используется более светлый оттенок цвета highlight. На внутреннем крае области тени используется более светлый оттенок цвета shadow.
Параметры:
type — тип скоса
highlight — основной цвет области подсветки
shadow — основной цвет области тени
Возвращает:
объект Border
Начиная с:
1.7
См. также:
  • BevelBorder(int, Color, Color)

createSoftBevelBorder

public static Border createSoftBevelBorder(int type, Color highlightOuter, Color highlightInner, Color shadowOuter, Color shadowInner)
Создает скошенную границу указанного типа со сглаженными углами, используя заданные цвета для внутренних и внешних краев областей подсветки и тени. Типом может быть BevelBorder.RAISED или BevelBorder.LOWERED. Примечание: для утопленной скошенной границы внутренний и внешний цвета тени меняются местами.
Параметры:
type — тип скоса
highlightOuter — цвет внешнего края области подсветки
highlightInner — цвет внутреннего края области подсветки
shadowOuter — цвет внешнего края области тени
shadowInner — цвет внутреннего края области тени
Возвращает:
объект Border
Начиная с:
1.7
См. также:
  • BevelBorder(int, Color, Color, Color, Color)

createEtchedBorder

public static Border createEtchedBorder()
Создает границу с эффектом «травления», используя текущий цвет фона компонента для подсветки и затенения.
Возвращает:
объект Border

createEtchedBorder

public static Border createEtchedBorder(Color highlight, Color shadow)
Создает границу с эффектом «травления», используя заданные цвета подсветки и затенения.
Параметры:
highlight — объект Color для подсветки границы
shadow — объект Color для теней границы
Возвращает:
объект Border

createEtchedBorder

public static Border createEtchedBorder(int type)
Создает границу с эффектом «травления», используя текущий цвет фона компонента для подсветки и затенения.
Параметры:
type — одно из значений: EtchedBorder.RAISED или EtchedBorder.LOWERED
Возвращает:
объект Border
Исключения:
IllegalArgumentException — если значение типа не равно EtchedBorder.RAISED или EtchedBorder.LOWERED
Начиная с:
1.3

createEtchedBorder

public static Border createEtchedBorder(int type, Color highlight, Color shadow)
Создает границу с эффектом «травления», используя заданные цвета подсветки и затенения.
Параметры:
type — одно из значений: EtchedBorder.RAISED или EtchedBorder.LOWERED
highlight — объект Color для подсветки границы
shadow — объект Color для теней границы
Возвращает:
объект Border
Начиная с:
1.3

createTitledBorder

public static TitledBorder createTitledBorder(String title)
Создает новую границу с заголовком, используя указанный заголовок, тип границы по умолчанию (определяется текущими стилем и оформлением), положение текста по умолчанию (определяется текущими стилем и оформлением), выравнивание по умолчанию (по началу) и шрифт и цвет текста по умолчанию (определяются текущими стилем и оформлением).
Параметры:
title — String с текстом заголовка
Возвращает:
объект TitledBorder

createTitledBorder

public static TitledBorder createTitledBorder(Border border)
Создает новую границу с заголовком и пустым текстом заголовка, используя указанный объект границы, положение текста по умолчанию (определяется текущими стилем и оформлением), выравнивание по умолчанию (по началу), а также шрифт и цвет текста по умолчанию (определяются текущими стилем и оформлением).
Параметры:
border — объект Border, к которому добавляется заголовок; если значение равно null, Border определяется текущими стилем и оформлением.
Возвращает:
объект TitledBorder

createTitledBorder

public static TitledBorder createTitledBorder(Border border, String title)
Добавляет заголовок к существующей границе, используя положение по умолчанию (определяется текущими стилем и оформлением), выравнивание по умолчанию (по началу), а также шрифт и цвет текста по умолчанию (определяются текущими стилем и оформлением).
Параметры:
border — объект Border, к которому добавляется заголовок
title — String с текстом заголовка
Возвращает:
объект TitledBorder

createTitledBorder

public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition)
Добавляет заголовок к существующей границе, используя заданные положение и выравнивание, а также шрифт и цвет текста по умолчанию (определяются текущими стилем и оформлением).
Параметры:
border — объект Border, к которому добавляется заголовок
title — String с текстом заголовка
titleJustification — целое число, задающее выравнивание заголовка; одно из следующих значений:
  • TitledBorder.LEFT
  • TitledBorder.CENTER
  • TitledBorder.RIGHT
  • TitledBorder.LEADING
  • TitledBorder.TRAILING
  • TitledBorder.DEFAULT_JUSTIFICATION (по началу)
titlePosition — целое число, задающее вертикальное положение текста относительно границы; одно из следующих значений:
  • TitledBorder.ABOVE_TOP
  • TitledBorder.TOP (расположен на верхней линии)
  • TitledBorder.BELOW_TOP
  • TitledBorder.ABOVE_BOTTOM
  • TitledBorder.BOTTOM (расположен на нижней линии)
  • TitledBorder.BELOW_BOTTOM
  • TitledBorder.DEFAULT_POSITION (положение заголовка определяется текущими стилем и оформлением)
Возвращает:
объект TitledBorder

createTitledBorder

public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont)
Добавляет заголовок к существующей границе, используя заданные положение, выравнивание и шрифт, а также цвет текста по умолчанию (определяется текущими стилем и оформлением).
Параметры:
border — объект Border, к которому добавляется заголовок
title — String с текстом заголовка
titleJustification — целое число, задающее выравнивание заголовка; одно из следующих значений:
  • TitledBorder.LEFT
  • TitledBorder.CENTER
  • TitledBorder.RIGHT
  • TitledBorder.LEADING
  • TitledBorder.TRAILING
  • TitledBorder.DEFAULT_JUSTIFICATION (по началу)
titlePosition — целое число, задающее вертикальное положение текста относительно границы; одно из следующих значений:
  • TitledBorder.ABOVE_TOP
  • TitledBorder.TOP (расположен на верхней линии)
  • TitledBorder.BELOW_TOP
  • TitledBorder.ABOVE_BOTTOM
  • TitledBorder.BOTTOM (расположен на нижней линии)
  • TitledBorder.BELOW_BOTTOM
  • TitledBorder.DEFAULT_POSITION (положение заголовка определяется текущими стилем и оформлением)
titleFont — объект Font, задающий шрифт заголовка
Возвращает:
объект TitledBorder

createTitledBorder

public static TitledBorder createTitledBorder(Border border, String title, int titleJustification, int titlePosition, Font titleFont, Color titleColor)
Добавляет заголовок к существующей границе, используя заданные положение, выравнивание, шрифт и цвет.
Параметры:
border — объект Border, к которому добавляется заголовок
title — String с текстом заголовка
titleJustification — целое число, задающее выравнивание заголовка; одно из следующих значений:
  • TitledBorder.LEFT
  • TitledBorder.CENTER
  • TitledBorder.RIGHT
  • TitledBorder.LEADING
  • TitledBorder.TRAILING
  • TitledBorder.DEFAULT_JUSTIFICATION (по началу)
titlePosition — целое число, задающее вертикальное положение текста относительно границы; одно из следующих значений:
  • TitledBorder.ABOVE_TOP
  • TitledBorder.TOP (расположен на верхней линии)
  • TitledBorder.BELOW_TOP
  • TitledBorder.ABOVE_BOTTOM
  • TitledBorder.BOTTOM (расположен на нижней линии)
  • TitledBorder.BELOW_BOTTOM
  • TitledBorder.DEFAULT_POSITION (положение заголовка определяется текущими стилем и оформлением)
titleFont — объект Font, задающий шрифт заголовка
titleColor — объект Color, задающий цвет заголовка
Возвращает:
объект TitledBorder

createEmptyBorder

public static Border createEmptyBorder()
Создает пустую границу, не занимающую места. (Ширина верхней, нижней, левой и правой сторон равна нулю.)
Возвращает:
объект Border

createEmptyBorder

public static Border createEmptyBorder(int top, int left, int bottom, int right)
Создает пустую границу, которая занимает место, но ничего не рисует, задавая ширину верхней, левой, нижней и правой сторон.
Параметры:
top — целое число, задающее ширину верхней стороны в пикселях
left — целое число, задающее ширину левой стороны в пикселях
bottom — целое число, задающее ширину нижней стороны в пикселях
right — целое число, задающее ширину правой стороны в пикселях
Возвращает:
объект Border

createCompoundBorder

public static CompoundBorder createCompoundBorder()
Создает составную границу с внутренним краем null и внешним краем null.
Возвращает:
объект CompoundBorder

createCompoundBorder

public static CompoundBorder createCompoundBorder(Border outsideBorder, Border insideBorder)
Создает составную границу, задавая объекты границ для внешнего и внутреннего краев.
Параметры:
outsideBorder — объект Border для внешнего края составной границы
insideBorder — объект Border для внутреннего края составной границы
Возвращает:
объект CompoundBorder

createMatteBorder

public static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Color color)
Создает матовую границу сплошного цвета. (От линейной границы она отличается тем, что позволяет задавать размеры отдельных сторон.)
Параметры:
top — целое число, задающее ширину верхней стороны в пикселях
left — целое число, задающее ширину левой стороны в пикселях
bottom — целое число, задающее ширину правой стороны в пикселях
right — целое число, задающее ширину нижней стороны в пикселях
color — Color для границы
Возвращает:
объект MatteBorder

createMatteBorder

public static MatteBorder createMatteBorder(int top, int left, int bottom, int right, Icon tileIcon)
Создает матовую границу из нескольких плиток указанного значка. Несколько копий значка размещаются рядом друг с другом, заполняя область границы.

Примечание:
Если значок не загружается, область границы закрашивается серым цветом.

Параметры:
top — целое число, задающее ширину верхней стороны в пикселях
left — целое число, задающее ширину левой стороны в пикселях
bottom — целое число, задающее ширину правой стороны в пикселях
right — целое число, задающее ширину нижней стороны в пикселях
tileIcon — объект Icon, используемый для плиток границы
Возвращает:
объект MatteBorder

createStrokeBorder

public static Border createStrokeBorder(BasicStroke stroke)
Создает границу с указанным stroke. Для отрисовки границы используется цвет переднего плана компонента.
Параметры:
stroke — объект BasicStroke, используемый для обводки фигуры
Возвращает:
объект Border
Исключения:
NullPointerException — если указанный stroke равен null
Начиная с:
1.7

createStrokeBorder

public static Border createStrokeBorder(BasicStroke stroke, Paint paint)
Создает границу с указанными stroke и paint. Если указанный paint равен null, для отрисовки границы используется цвет переднего плана компонента.
Параметры:
stroke — объект BasicStroke, используемый для обводки фигуры
paint — объект Paint, используемый для создания цвета
Возвращает:
объект Border
Исключения:
NullPointerException — если указанный stroke равен null
Начиная с:
1.7

createDashedBorder

public static Border createDashedBorder(Paint paint)
Создает пунктирную границу с указанным paint. Если указанный paint равен null, для отрисовки границы используется цвет переднего плана компонента. Ширина штриха равна 1. Относительная длина штриха и относительное расстояние между штрихами равны 1. Концы штрихов не скругляются.
Параметры:
paint — объект Paint, используемый для создания цвета
Возвращает:
объект Border
Начиная с:
1.7

createDashedBorder

public static Border createDashedBorder(Paint paint, float length, float spacing)
Создает пунктирную границу с указанными paint, относительной length и относительным spacing. Если указанный paint равен null, для отрисовки границы используется цвет переднего плана компонента. Ширина штриха равна 1. Концы штрихов не скругляются.
Параметры:
paint — объект Paint, используемый для создания цвета
length — относительная длина штриха
spacing — относительное расстояние между штрихами
Возвращает:
объект Border
Исключения:
IllegalArgumentException — если указанное значение length меньше 1 или указанное значение spacing меньше 0
Начиная с:
1.7

createDashedBorder

public static Border createDashedBorder(Paint paint, float thickness, float length, float spacing, boolean rounded)
Создает пунктирную границу с указанными paint, thickness, формой линии, относительной length и относительным spacing. Если указанный paint равен null, для отрисовки границы используется цвет переднего плана компонента.
Параметры:
paint — объект Paint, используемый для создания цвета
thickness — ширина штриха
length — относительная длина штриха
spacing — относительное расстояние между штрихами
rounded — следует ли скруглять концы линий
Возвращает:
объект Border
Исключения:
IllegalArgumentException — если указанное значение thickness меньше 1, указанное значение length меньше 1 или указанное значение spacing меньше 0
Начиная с:
1.7

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, концептуальные обзоры, определения терминов, обходные решения и примеры рабочего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API