Spec-Zone.ru › OpenJDK 8

Класс SimpleBeanInfo

  • java.lang.Object
    • java.beans.SimpleBeanInfo
Все реализованные интерфейсы:
BeanInfo

public class SimpleBeanInfo
extends Object
implements BeanInfo

Это вспомогательный класс, упрощающий создание классов BeanInfo.

По умолчанию он предоставляет информацию «бездействие», и может быть выборочно переопределён для предоставления более подробной информации по выбранным темам. Когда интроспекция видит значения «бездействие», она применяет низкоуровневую интроспекцию и шаблоны проектирования для автоматического анализа целевого компонента.

Поля

Поля, унаследованные от интерфейса java.beans.BeanInfo

ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32

Конструкторы

Конструктор и описание
SimpleBeanInfo()

Методы

Модификатор и тип Метод и описание
BeanInfo[] getAdditionalBeanInfo()

Утверждает, что других соответствующих объектов BeanInfo нет.

BeanDescriptor getBeanDescriptor()

Отказывает в знании о классе и кастомайзере компонента.

int getDefaultEventIndex()

Отказывает в знании о событии по умолчанию.

int getDefaultPropertyIndex()

Отказывает в знании о свойстве по умолчанию.

EventSetDescriptor[] getEventSetDescriptors()

Отказывает в знании о наборах событий.

Image getIcon(int iconKind)

Утверждает, что доступных значков нет.

MethodDescriptor[] getMethodDescriptors()

Отказывает в знании о методах.

PropertyDescriptor[] getPropertyDescriptors()

Отказывает в знании о свойствах.

Image loadImage(String resourceName)

Это вспомогательный метод для загрузки изображений значков.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Конструкторы

SimpleBeanInfo

public SimpleBeanInfo()

Методы

getBeanDescriptor

public BeanDescriptor getBeanDescriptor()

Отказывает в знании о классе и кастомайзере компонента. Вы можете переопределить этот метод, если хотите предоставить явную информацию.

Определено в:
getBeanDescriptor в интерфейсе BeanInfo
Возвращает:
объект BeanDescriptor, или null если информация должна быть получена с помощью автоматического анализа

getPropertyDescriptors

public PropertyDescriptor[] getPropertyDescriptors()

Отказывает в знании о свойствах. Вы можете переопределить этот метод, если хотите предоставить явную информацию о свойствах.

Определено в:
getPropertyDescriptors в интерфейсе BeanInfo
Возвращает:
массив объектов PropertyDescriptor, или null если информация должна быть получена с помощью автоматического анализа

getDefaultPropertyIndex

public int getDefaultPropertyIndex()

Отказывает в знании о свойстве по умолчанию. Вы можете переопределить этот метод, если хотите определить свойство по умолчанию для компонента.

Определено в:
getDefaultPropertyIndex в интерфейсе BeanInfo
Возвращает:
индекс свойства по умолчанию в массиве PropertyDescriptor , возвращаемом методом getPropertyDescriptors, или -1, если свойства по умолчанию нет

getEventSetDescriptors

public EventSetDescriptor[] getEventSetDescriptors()

Отказывает в знании о наборах событий. Вы можете переопределить этот метод, если хотите предоставить явную информацию о наборах событий.

Определено в:
getEventSetDescriptors в интерфейсе BeanInfo
Возвращает:
массив объектов EventSetDescriptor, или null если информация должна быть получена с помощью автоматического анализа

getDefaultEventIndex

public int getDefaultEventIndex()

Отказывает в знании о событии по умолчанию. Вы можете переопределить этот метод, если хотите определить событие по умолчанию для компонента.

Определено в:
getDefaultEventIndex в интерфейсе BeanInfo
Возвращает:
индекс события по умолчанию в массиве EventSetDescriptor , возвращаемом методом getEventSetDescriptors, или -1, если события по умолчанию нет

getMethodDescriptors

public MethodDescriptor[] getMethodDescriptors()

Отказывает в знании о методах. Вы можете переопределить этот метод, если хотите предоставить явную информацию о методах.

Определено в:
getMethodDescriptors в интерфейсе BeanInfo
Возвращает:
массив объектов MethodDescriptor, или null если информация должна быть получена с помощью автоматического анализа

getAdditionalBeanInfo

public BeanInfo[] getAdditionalBeanInfo()

Утверждает, что других соответствующих объектов BeanInfo нет. Вы можете переопределить этот метод, если хотите (например) вернуть BeanInfo для базового класса.

Определено в:
getAdditionalBeanInfo в интерфейсе BeanInfo
Возвращает:
массив объектов BeanInfo, или null если дополнительных объектов BeanInfo нет

getIcon

public Image getIcon(int iconKind)

Утверждает, что доступных значков нет. Вы можете переопределить этот метод, если хотите предоставить значки для своего компонента.

Определено в:
getIcon в интерфейсе BeanInfo
Параметры:
iconKind - тип запрошенного значка
Возвращает:
объект изображения, представляющий запрошенный значок, или null если подходящий значок недоступен
См. также:
BeanInfo.ICON_COLOR_16x16, BeanInfo.ICON_COLOR_32x32, BeanInfo.ICON_MONO_16x16, BeanInfo.ICON_MONO_32x32

loadImage

public Image loadImage(String resourceName)

Это вспомогательный метод для загрузки изображений значков. Он принимает имя файла ресурса, связанного с файлом класса текущего объекта, и загружает объект изображения из этого файла. Обычно изображения будут в формате GIF.

Параметры:
resourceName - Путь к файлу относительно каталога, содержащего файл класса текущего класса. Например, "wombat.gif".
Возвращает:
объект изображения. Может быть null, если загрузка не удалась.

© 1993, 2020, 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