Spec-Zone .ru
спецификации, руководства, описания, API
|
public class BasicHTML extends Object
Модификатор и Тип | Поле и Описание |
---|---|
static String |
documentBaseKey
Ключ, сохраненный как клиентское свойство, чтобы указать на основу, против которой разрешаются относительные ссылки.
|
static String |
propertyKey
Ключ, чтобы использовать для средства рендеринга html когда сохраненный как клиентское свойство JComponent.
|
Конструктор и Описание |
---|
BasicHTML() |
Модификатор и Тип | Метод и Описание |
---|---|
static View |
createHTMLView(JComponent c, String html)
Создайте средство рендеринга html для данного компонента и строки html.
|
static int |
getHTMLBaseline(View view, int w, int h)
Возвращает базовую линию для средства рендеринга html.
|
static boolean |
isHTMLString(String s)
Проверьте данную строку, чтобы видеть, должна ли она инициировать логику рендеринга html в нетекстовом компоненте, который поддерживает рендеринг html.
|
static void |
updateRenderer(JComponent c, String text)
Спрячьте рендеринг HTML для данного текста в клиентские свойства данного JComponent.
|
public static final String propertyKey
public static final String documentBaseKey
jComponent.putClientProperty(documentBaseKey, xxx.class.getResource("resources/"));
public static View createHTMLView(JComponent c, String html)
public static int getHTMLBaseline(View view, int w, int h)
view
- Представление, чтобы получить базовую линию дляw
- ширина, чтобы получить базовую линию дляh
- высота, чтобы получить базовую линию дляIllegalArgumentException
- если ширина или высота <0FontMetrics
, JComponent.getBaseline(int,int)
public static boolean isHTMLString(String s)
public static void updateRenderer(JComponent c, String text)
Этот метод полезен для реализаций ComponentUI, которые статичны (то есть совместно использованный) и получают их состояние полностью от JComponent.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.