|
|||||||||
接口 javax.swing.text.ViewFactory
的使用
使用 ViewFactory 的软件包 | |
---|---|
javax.swing.plaf.basic | 提供了根据基本外观构建的用户界面对象。 |
javax.swing.plaf.metal | 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 |
javax.swing.text | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.swing.text.html | 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 |
javax.swing.plaf.basic 中 ViewFactory 的使用 |
---|
实现 ViewFactory 的 javax.swing.plaf.basic 中的类 | |
---|---|
class |
BasicEditorPaneUI 为 JEditorPane 提供外观。 |
class |
BasicFormattedTextFieldUI 提供 JFormattedTextField 的外观实现。 |
class |
BasicPasswordFieldUI 为密码字段提供 Windows 外观。 |
class |
BasicTextAreaUI 为纯文本编辑器提供外观。 |
class |
BasicTextFieldUI JTextField 的外观的基础。 |
class |
BasicTextPaneUI 为样式化文本编辑器提供外观。 |
class |
BasicTextUI 此类是文本组件外观的基础。 |
javax.swing.plaf.metal 中 ViewFactory 的使用 |
---|
实现 ViewFactory 的 javax.swing.plaf.metal 中的类 | |
---|---|
class |
MetalTextFieldUI JTextField 外观的基础。 |
javax.swing.text 中 ViewFactory 的使用 |
---|
实现 ViewFactory 的 javax.swing.text 中的类 | |
---|---|
class |
DefaultTextUI 已过时。 |
返回 ViewFactory 的 javax.swing.text 中的方法 | |
---|---|
abstract ViewFactory |
EditorKit.getViewFactory() 获取适合生成此工具包生成的任何模型视图的工厂。 |
ViewFactory |
DefaultEditorKit.getViewFactory() 获取一个适合供由此包所产生的任何模型来产生视图的工厂。 |
ViewFactory |
View.getViewFactory() 获取将提供给视图层次结构的 ViewFactory 实现。 |
ViewFactory |
StyledEditorKit.getViewFactory() 获取一个适合供由此包所产生的任何模型来产生视图的工厂。 |
参数类型为 ViewFactory 的 javax.swing.text 中的方法 | |
---|---|
void |
View.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档此视图负责的位置处的属性已更改。 |
void |
PlainView.changedUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的某个位置的属性已更改。 |
void |
WrappedPlainView.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出文档中此视图负责的位置上的属性已发生更改的通知。 |
void |
ParagraphView.changedUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的某个位置的属性已更改。 |
void |
LabelView.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档此视图负责的位置处的属性已更改。 |
void |
GlyphView.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档此视图负责的位置处的属性已更改。 |
void |
FlowView.changedUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的某个位置的属性已更改。 |
protected void |
View.forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f) 将给定的 DocumentEvent 转发给需要被通知模型更改的子视图。 |
protected void |
TableView.forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f) |
protected void |
BoxView.forwardUpdate(DocumentEvent.ElementChange ec, DocumentEvent e, Shape a, ViewFactory f) 将给定的 DocumentEvent 转发给需要接收模型更改通知的子视图。 |
protected void |
View.forwardUpdateToView(View v, DocumentEvent e, Shape a, ViewFactory f) 将 DocumentEvent 转发到给定的子视图。 |
void |
View.insertUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知在文档中此视图负责的某个位置已插入内容。 |
void |
PlainView.insertUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知在文档中此视图负责的某个位置已插入内容。 |
void |
FieldView.insertUpdate(DocumentEvent changes, Shape a, ViewFactory f) 通知在文档中此视图负责的某个位置已插入内容。 |
void |
ZoneView.insertUpdate(DocumentEvent changes, Shape a, ViewFactory f) 给出在文档中此视图负责的位置插入了某些内容的通知。 |
void |
WrappedPlainView.insertUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出在文档中此视图负责的位置插入了某些内容的通知。 |
void |
GlyphView.insertUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的位置已插入内容。 |
void |
FlowView.insertUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知在文档中此视图负责的某个位置已插入内容。 |
protected void |
ZoneView.loadChildren(ViewFactory f) 加载所有子级来初始化视图。 |
protected void |
WrappedPlainView.loadChildren(ViewFactory f) 加载所有子级来初始化视图。 |
protected void |
FlowView.loadChildren(ViewFactory f) 加载初始化该视图的所有子级。 |
protected void |
CompositeView.loadChildren(ViewFactory f) 加载所有的子级以初始化该视图。 |
protected void |
AsyncBoxView.loadChildren(ViewFactory f) 加载初始化该视图的所有子级。 |
void |
View.removeUpdate(DocumentEvent e, Shape a, ViewFactory f) 给出从文档中此视图负责的位置移除了某些内容的通知。 |
void |
PlainView.removeUpdate(DocumentEvent changes, Shape a, ViewFactory f) 通知在文档中此视图负责的某个位置已插入内容。 |
void |
FieldView.removeUpdate(DocumentEvent changes, Shape a, ViewFactory f) 通知在文档中此视图负责的某个位置已插入内容。 |
void |
ZoneView.removeUpdate(DocumentEvent changes, Shape a, ViewFactory f) 给出从文档中此视图负责的位置移除了某些内容的通知。 |
void |
WrappedPlainView.removeUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出从文档中此视图负责的位置移除了某些内容的通知。 |
void |
GlyphView.removeUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的位置已移除内容。 |
void |
FlowView.removeUpdate(DocumentEvent changes, Shape a, ViewFactory f) 发出通知,通知从文档中此视图负责的某个位置已移除内容。 |
protected boolean |
View.updateChildren(DocumentEvent.ElementChange ec, DocumentEvent e, ViewFactory f) 更新子视图以响应接收模型变化的通知,并且有一条此视图负责的元素的变化记录。 |
protected boolean |
ZoneView.updateChildren(DocumentEvent.ElementChange ec, DocumentEvent e, ViewFactory f) 超类行为将试图更新子视图,而在这种情况下并不需要这样做,因为子级是分区并且不受关联元素变化的直接影响。 |
protected void |
PlainView.updateDamage(DocumentEvent changes, Shape a, ViewFactory f) |
javax.swing.text.html 中 ViewFactory 的使用 |
---|
实现 ViewFactory 的 javax.swing.text.html 中的类 | |
---|---|
static class |
HTMLEditorKit.HTMLFactory 用于构建 HTML 视图的工厂。 |
返回 ViewFactory 的 javax.swing.text.html 中的方法 | |
---|---|
ViewFactory |
HTMLEditorKit.getViewFactory() 获取一个适合供由此包所产生的任何模型来产生视图的工厂。 |
参数类型为 ViewFactory 的 javax.swing.text.html 中的方法 | |
---|---|
void |
InlineView.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档此视图负责的位置处的属性已更改。 |
void |
ImageView.changedUpdate(DocumentEvent e, Shape a, ViewFactory f) 当 Elements 属性已更改时调用。 |
void |
BlockView.changedUpdate(DocumentEvent changes, Shape a, ViewFactory f) |
void |
InlineView.insertUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的位置已插入内容。 |
void |
InlineView.removeUpdate(DocumentEvent e, Shape a, ViewFactory f) 发出通知,通知文档中此视图负责的位置已移除内容。 |
所有类
|
|||||||||