Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ImageIcon extends Object implements Icon, Serializable, Accessible
Для дополнительной информации и примеров использования значков изображения, см.
Предупреждение: Сериализированные объекты этого класса не будут совместимыми с будущими выпусками Swing. Текущая поддержка сериализации является подходящей для краткосрочного хранения или RMI между приложениями, выполняющими ту же самую версию Swing. С 1.4, поддержка длительного хранения всего JavaBeansTM была добавлена к java.beans
пакет. Пожалуйста, см. XMLEncoder
.
Модификатор и Тип | Класс и Описание |
---|---|
protected class |
ImageIcon. AccessibleImageIcon
Этот класс реализует поддержку доступности
ImageIcon класс. |
Модификатор и Тип | Поле и Описание |
---|---|
protected static Component |
компонент |
protected static MediaTracker |
средство отслеживания |
Конструктор и Описание |
---|
ImageIcon()
Создает неинициализированный значок изображения.
|
ImageIcon(byte[] imageData)
Создает ImageIcon из массива байтов, которые были считаны из файла образа, содержащего поддерживаемый формат изображения, такой как ДЖИФ, JPEG, или (с 1.3) PNG.
|
ImageIcon(byte[] imageData, String description)
Создает ImageIcon из массива байтов, которые были считаны из файла образа, содержащего поддерживаемый формат изображения, такой как ДЖИФ, JPEG, или (с 1.3) PNG.
|
ImageIcon(Image image)
Создает ImageIcon из объекта изображения.
|
ImageIcon(Image image, String description)
Создает ImageIcon из изображения.
|
ImageIcon(String filename)
Создает ImageIcon из указанного файла.
|
ImageIcon(String filename, String description)
Создает ImageIcon из указанного файла.
|
ImageIcon(URL location)
Создает ImageIcon из указанного URL.
|
ImageIcon(URL location, String description)
Создает ImageIcon из указанного URL.
|
Модификатор и Тип | Метод и Описание |
---|---|
AccessibleContext |
getAccessibleContext()
Связали AccessibleContext с этим ImageIcon.
|
Строка |
getDescription()
Получает описание изображения.
|
int |
getIconHeight()
Получает высоту значка.
|
int |
getIconWidth()
Получает ширину значка.
|
Изображение |
getImage()
Возвраты этот значок
Image . |
int |
getImageLoadStatus()
Возвращает состояние работы загрузки изображения.
|
ImageObserver |
getImageObserver()
Возвращает наблюдателя изображения для изображения.
|
protected void |
loadImage(Image image)
Загружает изображение, возвращаясь только, когда изображение загружается.
|
void |
paintIcon(Component c, Graphics g, int x, int y)
Красит значок.
|
void |
setDescription(String description)
Устанавливает описание изображения.
|
void |
setImage(Image image)
Устанавливает изображение, выведенное на экран этим значком.
|
void |
setImageObserver(ImageObserver observer)
Устанавливает наблюдателя изображения для изображения.
|
Строка |
toString()
Возвращает строковое представление этого изображения.
|
protected static final Component component
protected static final MediaTracker tracker
public ImageIcon(String filename, String description)
filename
- имя файла, содержащего изображениеdescription
- краткое текстовое описание изображенияImageIcon(String)
@ConstructorProperties(value="description") public ImageIcon(String filename)
new ImageIcon("images/myImage.gif")Описание инициализируется к
filename
строка.filename
- Строка, определяющая имя файла или путьgetDescription()
public ImageIcon(URL location, String description)
location
- URL для изображенияdescription
- краткое текстовое описание изображенияImageIcon(String)
public ImageIcon(URL location)
location
- URL для изображенияgetDescription()
public ImageIcon(Image image, String description)
image
- изображениеdescription
- краткое текстовое описание изображенияpublic ImageIcon(Image image)
image
- изображениеgetDescription()
, Image.getProperty(java.lang.String, java.awt.image.ImageObserver)
public ImageIcon(byte[] imageData, String description)
imageData
- массив пикселей в формате изображения, поддерживаемом Инструментарием AWT, таких как ДЖИФ, JPEG, или (с 1.3) PNGdescription
- краткое текстовое описание изображенияToolkit.createImage(java.lang.String)
public ImageIcon(byte[] imageData)
imageData
- массив пикселей в формате изображения, поддерживаемом Инструментарием AWT, таких как ДЖИФ, JPEG, или (с 1.3) PNGToolkit.createImage(java.lang.String)
, getDescription()
, Image.getProperty(java.lang.String, java.awt.image.ImageObserver)
public ImageIcon()
protected void loadImage(Image image)
image
- изображениеpublic int getImageLoadStatus()
MediaTracker.ABORTED
, MediaTracker.ERRORED
, MediaTracker.COMPLETE
public Image getImage()
Image
.Image
объект для этого ImageIcon
public void setImage(Image image)
image
- изображениеpublic String getDescription()
public void setDescription(String description)
description
- краткое текстовое описание изображенияpublic void paintIcon(Component c, Graphics g, int x, int y)
x
, y
) в координатном пространстве графического контекста g
. Если у этого значка нет никакого наблюдателя изображения, этот метод использует c
компонент как наблюдатель.public int getIconWidth()
getIconWidth
в интерфейсе Icon
public int getIconHeight()
getIconHeight
в интерфейсе Icon
public void setImageObserver(ImageObserver observer)
icon = new ImageIcon(...) button.setIcon(icon); icon.setImageObserver(button);
observer
- наблюдатель изображенияpublic ImageObserver getImageObserver()
public String toString()
public AccessibleContext getAccessibleContext()
getAccessibleContext
в интерфейсе Accessible
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.