Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ImageView extends View
ALT
атрибут будет представлен. В то время как этот class был частью колебания некоторое время теперь, это общедоступно с 1.4.
IconView
BadBreakWeight, ExcellentBreakWeight, ForcedBreakWeight, GoodBreakWeight, X_AXIS, Y_AXIS
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
Конструктор и Описание |
---|
ImageView(Element elem)
Создает новое представление, которое представляет элемент IMG.
|
Модификатор и Тип | Метод и Описание |
---|---|
void |
changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
Вызванный, когда атрибуты Элементов изменились.
|
float |
getAlignment(int axis)
Определяет требуемое выравнивание для этого представления вдоль оси.
|
Строка |
getAltText()
Возвращает текст, чтобы вывести на экран, если изображение не может быть загружено.
|
AttributeSet |
getAttributes()
Выбирает атрибуты, чтобы использовать, представляя.
|
Изображение |
getImage()
Возвращает изображение, чтобы представить.
|
URL |
getImageURL()
Возвратите URL для источника изображения, или нуль, если он не мог бы быть определен.
|
Значок |
getLoadingImageIcon()
Возвращает значок, чтобы использовать в то время как в процессе загрузки изображения.
|
boolean |
getLoadsSynchronously()
Возвращает true, если изображение должно быть загружено когда сначала спрошено.
|
Значок |
getNoImageIcon()
Возвращает значок, чтобы использовать, если изображение не могло бы быть найдено.
|
float |
getPreferredSpan(int axis)
Определяет привилегированный промежуток для этого представления вдоль оси.
|
protected StyleSheet |
getStyleSheet()
Метод удобства, чтобы получить StyleSheet.
|
Строка |
getToolTipText(float x, float y, Shape allocation)
Для изображений текст подсказки прибывает из текста, определенного с
ALT атрибут. |
Форма |
modelToView(int pos, Shape a, Position.Bias b)
Обеспечивает отображение от координатного пространства модели документа до координатного пространства представления, отображенного на это.
|
void |
paint(Graphics g, Shape a)
Красит Представление.
|
void |
setLoadsSynchronously(boolean newValue)
Наборы, как изображение загружается.
|
void |
setParent(View parent)
Устанавливает родительское представление для этого представления.
|
protected void |
setPropertiesFromAttributes()
Обновите любые кэшируемые значения, которые прибывают из атрибутов.
|
void |
setSize(float width, float height)
Устанавливает размер представления.
|
int |
viewToModel(float x, float y, Shape a, Position.Bias[] bias)
Обеспечивает отображение от координатного пространства представления до логического координатного пространства модели.
|
append, breakView, createFragment, forwardUpdate, forwardUpdateToView, getBreakWeight, getChildAllocation, getContainer, getDocument, getElement, getEndOffset, getGraphics, getMaximumSpan, getMinimumSpan, getNextVisualPositionFrom, getParent, getResizeWeight, getStartOffset, getView, getViewCount, getViewFactory, getViewIndex, getViewIndex, insert, insertUpdate, isVisible, modelToView, modelToView, preferenceChanged, remove, removeAll, removeUpdate, replace, updateChildren, updateLayout, viewToModel
public ImageView(Element elem)
elem
- элемент, чтобы создать представление дляpublic String getAltText()
HTML.Attribute.ALT
.public URL getImageURL()
public Icon getNoImageIcon()
public Icon getLoadingImageIcon()
public Image getImage()
public void setLoadsSynchronously(boolean newValue)
newValue
истина, изображение мы быть загруженным когда сначала спрошено, иначе это будет загружено асинхронно. Значение по умолчанию не должно загрузиться синхронно, который должен загрузить изображение асинхронно.public boolean getLoadsSynchronously()
protected StyleSheet getStyleSheet()
public AttributeSet getAttributes()
getAttributes
в class View
public String getToolTipText(float x, float y, Shape allocation)
ALT
атрибут. Это - overriden, чтобы возвратиться getAltText
.getToolTipText
в class View
JTextComponent.getToolTipText(java.awt.event.MouseEvent)
protected void setPropertiesFromAttributes()
public void setParent(View parent)
public void changedUpdate(DocumentEvent e, Shape a, ViewFactory f)
changedUpdate
в class View
e
- информация об изменении из ассоциированного документаa
- текущее выделение представленияf
- фабрика, чтобы использовать, чтобы восстановить, если у представления есть дочерние элементыView.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)
public void paint(Graphics g, Shape a)
paint
в class View
g
- поверхность рендеринга, чтобы использоватьa
- выделенная область, чтобы представить вView.paint(java.awt.Graphics, java.awt.Shape)
public float getPreferredSpan(int axis)
getPreferredSpan
в class View
axis
- может быть или X_AXIS или Y_AXISView.getPreferredSpan(int)
public float getAlignment(int axis)
getAlignment
в class View
axis
- может быть или X_AXIS или Y_AXISpublic Shape modelToView(int pos, Shape a, Position.Bias b) throws BadLocationException
modelToView
в class View
pos
- позиция, чтобы преобразоватьa
- выделенная область, чтобы представить вb
- смещение к предыдущему символу или следующему символу, представленному смещением, в случае, если позиция является границей двух представлений; b
будет иметь одно из этих значений: Position.Bias.Forward
Position.Bias.Backward
BadLocationException
- если данная позиция не представляет допустимое расположение в ассоциированном документеView.modelToView(int, java.awt.Shape, javax.swing.text.Position.Bias)
public int viewToModel(float x, float y, Shape a, Position.Bias[] bias)
viewToModel
в class View
x
- эти X координатy
- координата Ya
- выделенная область, чтобы представить вView.viewToModel(float, float, java.awt.Shape, javax.swing.text.Position.Bias[])
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92