uTools-Manuals/docs/java/javax/swing/text/WrappedPlainView.html

817 lines
45 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
javax.swing.text
</div>
<h2 class="title" title="Class WrappedPlainView">Class WrappedPlainView</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">javax.swing.text.View</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javax/swing/text/CompositeView.html" title="class in javax.swing.text">javax.swing.text.CompositeView</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">javax.swing.text.BoxView</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.text.WrappedPlainView</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../../javax/swing/SwingConstants.html" title="javax.swing中的接口">SwingConstants</a> <a href="../../../javax/swing/text/TabExpander.html" title="javax.swing.text中的接口">TabExpander</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">WrappedPlainView</span>
extends <a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a>
implements <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a></pre>
<div class="block">
<span>查看纯文本(只有一种字体和颜色的文本),进行换行。</span>
<span>该视图期望它的相关元素具有代表它应该包装的行的子元素。</span>
<span>它被实现为包含逻辑行视图的垂直框。</span>
<span>逻辑行视图是嵌套类,如果逻辑行太宽以至于不能分配,则将逻辑行渲染为多个物理行。</span>
<span>线视图利用外部类进行状态以减少其内存要求。</span>
<p> <span>线条视图通过<code>drawLine</code>方法完成所有<code>drawLine</code> ,而这又通过<code>drawSelectedText</code><code>drawUnselectedText</code>方法进行所有<code>drawUnselectedText</code></span> <span>这使子类可以轻松地专注于渲染,而不用担心布局方面。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../javax/swing/text/View.html" title="javax.swing.text中的类"><code>View</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.text.View">
<!-- --> </a> <h3>Fields inherited from class javax.swing.text.<a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">View</a></h3> <code><a href="../../../javax/swing/text/View.html#BadBreakWeight">BadBreakWeight</a>, <a href="../../../javax/swing/text/View.html#ExcellentBreakWeight">ExcellentBreakWeight</a>, <a href="../../../javax/swing/text/View.html#ForcedBreakWeight">ForcedBreakWeight</a>, <a href="../../../javax/swing/text/View.html#GoodBreakWeight">GoodBreakWeight</a>, <a href="../../../javax/swing/text/View.html#X_AXIS">X_AXIS</a>, <a href="../../../javax/swing/text/View.html#Y_AXIS">Y_AXIS</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.SwingConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../../javax/swing/SwingConstants.html" title="interface in javax.swing">SwingConstants</a></h3> <code><a href="../../../javax/swing/SwingConstants.html#BOTTOM">BOTTOM</a>, <a href="../../../javax/swing/SwingConstants.html#CENTER">CENTER</a>, <a href="../../../javax/swing/SwingConstants.html#EAST">EAST</a>, <a href="../../../javax/swing/SwingConstants.html#HORIZONTAL">HORIZONTAL</a>, <a href="../../../javax/swing/SwingConstants.html#LEADING">LEADING</a>, <a href="../../../javax/swing/SwingConstants.html#LEFT">LEFT</a>, <a href="../../../javax/swing/SwingConstants.html#NEXT">NEXT</a>, <a href="../../../javax/swing/SwingConstants.html#NORTH">NORTH</a>, <a href="../../../javax/swing/SwingConstants.html#NORTH_EAST">NORTH_EAST</a>, <a href="../../../javax/swing/SwingConstants.html#NORTH_WEST">NORTH_WEST</a>, <a href="../../../javax/swing/SwingConstants.html#PREVIOUS">PREVIOUS</a>, <a href="../../../javax/swing/SwingConstants.html#RIGHT">RIGHT</a>, <a href="../../../javax/swing/SwingConstants.html#SOUTH">SOUTH</a>, <a href="../../../javax/swing/SwingConstants.html#SOUTH_EAST">SOUTH_EAST</a>, <a href="../../../javax/swing/SwingConstants.html#SOUTH_WEST">SOUTH_WEST</a>, <a href="../../../javax/swing/SwingConstants.html#TOP">TOP</a>, <a href="../../../javax/swing/SwingConstants.html#TRAILING">TRAILING</a>, <a href="../../../javax/swing/SwingConstants.html#VERTICAL">VERTICAL</a>, <a href="../../../javax/swing/SwingConstants.html#WEST">WEST</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#WrappedPlainView-javax.swing.text.Element-">WrappedPlainView</a></span>(<a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</code>
<div class="block">
创建一个新的WrappedPlainView。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#WrappedPlainView-javax.swing.text.Element-boolean-">WrappedPlainView</a></span>(<a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem, boolean wordWrap)</code>
<div class="block">
创建一个新的WrappedPlainView。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#calculateBreakPosition-int-int-">calculateBreakPosition</a></span>(int p0, int p1)</code>
<div class="block">
这被嵌套的包装线视图调用来确定断点位置。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#changedUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">changedUpdate</a></span>(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e, <a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a, <a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</code>
<div class="block">
在该视图负责的位置向文档发出属性更改的通知。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#drawLine-int-int-java.awt.Graphics-int-int-">drawLine</a></span>(int p0, int p1, <a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g, int x, int y)</code>
<div class="block">
渲染一行文本,最终抑制空格并展开任何标签。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#drawSelectedText-java.awt.Graphics-int-int-int-int-">drawSelectedText</a></span>(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g, int x, int y, int p0, int p1)</code>
<div class="block">
将模型中的给定范围渲染为所选文本。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#drawUnselectedText-java.awt.Graphics-int-int-int-int-">drawUnselectedText</a></span>(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g, int x, int y, int p0, int p1)</code>
<div class="block">
将模型中的给定范围呈现为正常未选择的文本。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>protected <a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#getLineBuffer--">getLineBuffer</a></span>()</code>
<div class="block">
可以访问可用于从相关文档中获取文本的缓冲区。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#getMaximumSpan-int-">getMaximumSpan</a></span>(int axis)</code>
<div class="block">
确定沿着轴的该视图的最大跨度。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#getMinimumSpan-int-">getMinimumSpan</a></span>(int axis)</code>
<div class="block">
确定此视图沿轴的最小跨度。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#getPreferredSpan-int-">getPreferredSpan</a></span>(int axis)</code>
<div class="block">
确定沿着轴的此视图的首选跨度。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#getTabSize--">getTabSize</a></span>()</code>
<div class="block">
返回为文档设置的选项卡大小默认为8。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#insertUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">insertUpdate</a></span>(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e, <a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a, <a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</code>
<div class="block">
在该视图负责的位置发出通知。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#loadChildren-javax.swing.text.ViewFactory-">loadChildren</a></span>(<a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</code>
<div class="block">
加载所有的孩子以初始化视图。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#nextTabStop-float-int-">nextTabStop</a></span>(float x, int tabOffset)</code>
<div class="block">
在给定的参考位置之后返回下一个制表位置的停止位置。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#paint-java.awt.Graphics-java.awt.Shape-">paint</a></span>(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g, <a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a)</code>
<div class="block">
渲染使用给定的渲染表面和该表面上的区域。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#removeUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">removeUpdate</a></span>(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e, <a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a, <a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</code>
<div class="block">
在该视图负责的位置发出文档中已删除某些内容的通知。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/WrappedPlainView.html#setSize-float-float-">setSize</a></span>(float width, float height)</code>
<div class="block">
设置视图的大小。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.BoxView">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></h3> <code><a href="../../../javax/swing/text/BoxView.html#baselineLayout-int-int-int:A-int:A-">baselineLayout</a>, <a href="../../../javax/swing/text/BoxView.html#baselineRequirements-int-javax.swing.SizeRequirements-">baselineRequirements</a>, <a href="../../../javax/swing/text/BoxView.html#calculateMajorAxisRequirements-int-javax.swing.SizeRequirements-">calculateMajorAxisRequirements</a>, <a href="../../../javax/swing/text/BoxView.html#calculateMinorAxisRequirements-int-javax.swing.SizeRequirements-">calculateMinorAxisRequirements</a>, <a href="../../../javax/swing/text/BoxView.html#childAllocation-int-java.awt.Rectangle-">childAllocation</a>, <a href="../../../javax/swing/text/BoxView.html#flipEastAndWestAtEnds-int-javax.swing.text.Position.Bias-">flipEastAndWestAtEnds</a>, <a href="../../../javax/swing/text/BoxView.html#forwardUpdate-javax.swing.event.DocumentEvent.ElementChange-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">forwardUpdate</a>, <a href="../../../javax/swing/text/BoxView.html#getAlignment-int-">getAlignment</a>, <a href="../../../javax/swing/text/BoxView.html#getAxis--">getAxis</a>, <a href="../../../javax/swing/text/BoxView.html#getChildAllocation-int-java.awt.Shape-">getChildAllocation</a>, <a href="../../../javax/swing/text/BoxView.html#getHeight--">getHeight</a>, <a href="../../../javax/swing/text/BoxView.html#getOffset-int-int-">getOffset</a>, <a href="../../../javax/swing/text/BoxView.html#getResizeWeight-int-">getResizeWeight</a>, <a href="../../../javax/swing/text/BoxView.html#getSpan-int-int-">getSpan</a>, <a href="../../../javax/swing/text/BoxView.html#getViewAtPoint-int-int-java.awt.Rectangle-">getViewAtPoint</a>, <a href="../../../javax/swing/text/BoxView.html#getWidth--">getWidth</a>, <a href="../../../javax/swing/text/BoxView.html#isAfter-int-int-java.awt.Rectangle-">isAfter</a>, <a href="../../../javax/swing/text/BoxView.html#isAllocationValid--">isAllocationValid</a>, <a href="../../../javax/swing/text/BoxView.html#isBefore-int-int-java.awt.Rectangle-">isBefore</a>, <a href="../../../javax/swing/text/BoxView.html#isLayoutValid-int-">isLayoutValid</a>, <a href="../../../javax/swing/text/BoxView.html#layout-int-int-">layout</a>, <a href="../../../javax/swing/text/BoxView.html#layoutChanged-int-">layoutChanged</a>, <a href="../../../javax/swing/text/BoxView.html#layoutMajorAxis-int-int-int:A-int:A-">layoutMajorAxis</a>, <a href="../../../javax/swing/text/BoxView.html#layoutMinorAxis-int-int-int:A-int:A-">layoutMinorAxis</a>, <a href="../../../javax/swing/text/BoxView.html#modelToView-int-java.awt.Shape-javax.swing.text.Position.Bias-">modelToView</a>, <a href="../../../javax/swing/text/BoxView.html#paintChild-java.awt.Graphics-java.awt.Rectangle-int-">paintChild</a>, <a href="../../../javax/swing/text/BoxView.html#preferenceChanged-javax.swing.text.View-boolean-boolean-">preferenceChanged</a>, <a href="../../../javax/swing/text/BoxView.html#replace-int-int-javax.swing.text.View:A-">replace</a>, <a href="../../../javax/swing/text/BoxView.html#setAxis-int-">setAxis</a>, <a href="../../../javax/swing/text/BoxView.html#viewToModel-float-float-java.awt.Shape-javax.swing.text.Position.Bias:A-">viewToModel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.CompositeView">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../javax/swing/text/CompositeView.html" title="class in javax.swing.text">CompositeView</a></h3> <code><a href="../../../javax/swing/text/CompositeView.html#getBottomInset--">getBottomInset</a>, <a href="../../../javax/swing/text/CompositeView.html#getInsideAllocation-java.awt.Shape-">getInsideAllocation</a>, <a href="../../../javax/swing/text/CompositeView.html#getLeftInset--">getLeftInset</a>, <a href="../../../javax/swing/text/CompositeView.html#getNextEastWestVisualPositionFrom-int-javax.swing.text.Position.Bias-java.awt.Shape-int-javax.swing.text.Position.Bias:A-">getNextEastWestVisualPositionFrom</a>, <a href="../../../javax/swing/text/CompositeView.html#getNextNorthSouthVisualPositionFrom-int-javax.swing.text.Position.Bias-java.awt.Shape-int-javax.swing.text.Position.Bias:A-">getNextNorthSouthVisualPositionFrom</a>, <a href="../../../javax/swing/text/CompositeView.html#getNextVisualPositionFrom-int-javax.swing.text.Position.Bias-java.awt.Shape-int-javax.swing.text.Position.Bias:A-">getNextVisualPositionFrom</a>, <a href="../../../javax/swing/text/CompositeView.html#getRightInset--">getRightInset</a>, <a href="../../../javax/swing/text/CompositeView.html#getTopInset--">getTopInset</a>, <a href="../../../javax/swing/text/CompositeView.html#getView-int-">getView</a>, <a href="../../../javax/swing/text/CompositeView.html#getViewAtPosition-int-java.awt.Rectangle-">getViewAtPosition</a>, <a href="../../../javax/swing/text/CompositeView.html#getViewCount--">getViewCount</a>, <a href="../../../javax/swing/text/CompositeView.html#getViewIndex-int-javax.swing.text.Position.Bias-">getViewIndex</a>, <a href="../../../javax/swing/text/CompositeView.html#getViewIndexAtPosition-int-">getViewIndexAtPosition</a>, <a href="../../../javax/swing/text/CompositeView.html#modelToView-int-javax.swing.text.Position.Bias-int-javax.swing.text.Position.Bias-java.awt.Shape-">modelToView</a>, <a href="../../../javax/swing/text/CompositeView.html#setInsets-short-short-short-short-">setInsets</a>, <a href="../../../javax/swing/text/CompositeView.html#setParagraphInsets-javax.swing.text.AttributeSet-">setParagraphInsets</a>, <a href="../../../javax/swing/text/CompositeView.html#setParent-javax.swing.text.View-">setParent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.text.View">
<!-- --> </a> <h3>Methods inherited from class javax.swing.text.<a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">View</a></h3> <code><a href="../../../javax/swing/text/View.html#append-javax.swing.text.View-">append</a>, <a href="../../../javax/swing/text/View.html#breakView-int-int-float-float-">breakView</a>, <a href="../../../javax/swing/text/View.html#createFragment-int-int-">createFragment</a>, <a href="../../../javax/swing/text/View.html#forwardUpdateToView-javax.swing.text.View-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">forwardUpdateToView</a>, <a href="../../../javax/swing/text/View.html#getAttributes--">getAttributes</a>, <a href="../../../javax/swing/text/View.html#getBreakWeight-int-float-float-">getBreakWeight</a>, <a href="../../../javax/swing/text/View.html#getContainer--">getContainer</a>, <a href="../../../javax/swing/text/View.html#getDocument--">getDocument</a>, <a href="../../../javax/swing/text/View.html#getElement--">getElement</a>, <a href="../../../javax/swing/text/View.html#getEndOffset--">getEndOffset</a>, <a href="../../../javax/swing/text/View.html#getGraphics--">getGraphics</a>, <a href="../../../javax/swing/text/View.html#getParent--">getParent</a>, <a href="../../../javax/swing/text/View.html#getStartOffset--">getStartOffset</a>, <a href="../../../javax/swing/text/View.html#getToolTipText-float-float-java.awt.Shape-">getToolTipText</a>, <a href="../../../javax/swing/text/View.html#getViewFactory--">getViewFactory</a>, <a href="../../../javax/swing/text/View.html#getViewIndex-float-float-java.awt.Shape-">getViewIndex</a>, <a href="../../../javax/swing/text/View.html#insert-int-javax.swing.text.View-">insert</a>, <a href="../../../javax/swing/text/View.html#isVisible--">isVisible</a>, <a href="../../../javax/swing/text/View.html#modelToView-int-java.awt.Shape-">modelToView</a>, <a href="../../../javax/swing/text/View.html#remove-int-">remove</a>, <a href="../../../javax/swing/text/View.html#removeAll--">removeAll</a>, <a href="../../../javax/swing/text/View.html#updateChildren-javax.swing.event.DocumentEvent.ElementChange-javax.swing.event.DocumentEvent-javax.swing.text.ViewFactory-">updateChildren</a>, <a href="../../../javax/swing/text/View.html#updateLayout-javax.swing.event.DocumentEvent.ElementChange-javax.swing.event.DocumentEvent-java.awt.Shape-">updateLayout</a>, <a href="../../../javax/swing/text/View.html#viewToModel-float-float-java.awt.Shape-">viewToModel</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#toString--">toString</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="WrappedPlainView-javax.swing.text.Element-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>WrappedPlainView</h4> <pre>public WrappedPlainView(<a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem)</pre>
<div class="block">
<span>创建一个新的WrappedPlainView。</span>
<span>线条将被包裹在字符边界。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 视图
<code>elem</code>的元素
</dd>
</dl> </li>
</ul> <a name="WrappedPlainView-javax.swing.text.Element-boolean-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>WrappedPlainView</h4> <pre>public WrappedPlainView(<a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> elem,
boolean wordWrap)</pre>
<div class="block">
<span>创建一个新的WrappedPlainView。</span>
<span>根据wordWrap参数的设置行可以包装在字符或字边界上。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>elem</code> - 视图
<code>elem</code>的元素
</dd>
<dd>
<code>wordWrap</code> - 应该将字符包裹在字边界?
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getTabSize--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTabSize</h4> <pre>protected int getTabSize()</pre>
<div class="block">
返回为文档设置的选项卡大小默认为8。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
标签大小
</dd>
</dl> </li>
</ul> <a name="drawLine-int-int-java.awt.Graphics-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawLine</h4> <pre>protected void drawLine(int p0,
int p1,
<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g,
int x,
int y)</pre>
<div class="block">
<span>渲染一行文本,最终抑制空格并展开任何标签。</span>
<span>这被实现为调用方法<code>drawUnselectedText</code><code>drawSelectedText</code> ,以便可以自定义选择和未选择的文本的方式。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>p0</code> - 要使用的起始文档位置&gt; = 0
</dd>
<dd>
<code>p1</code> - 要使用的结束文件位置&gt; = p1
</dd>
<dd>
<code>g</code> - 图形上下文
</dd>
<dd>
<code>x</code> - 起始X位置&gt; = 0
</dd>
<dd>
<code>y</code> - 起始Y位置&gt; = 0
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/WrappedPlainView.html#drawUnselectedText-java.awt.Graphics-int-int-int-int-"><code>drawUnselectedText(java.awt.Graphics, int, int, int, int)</code></a>
<a href="../../../javax/swing/text/WrappedPlainView.html#drawSelectedText-java.awt.Graphics-int-int-int-int-"><code>drawSelectedText(java.awt.Graphics, int, int, int, int)</code></a>
</dd>
</dl> </li>
</ul> <a name="drawUnselectedText-java.awt.Graphics-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawUnselectedText</h4> <pre>protected int drawUnselectedText(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g,
int x,
int y,
int p0,
int p1)
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
<div class="block">
将模型中的给定范围呈现为正常未选择的文本。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>g</code> - 图形上下文
</dd>
<dd>
<code>x</code> - 起始X坐标&gt; = 0
</dd>
<dd>
<code>y</code> - 起始Y坐标&gt; = 0
</dd>
<dd>
<code>p0</code> - 模型中的开始位置&gt; = 0
</dd>
<dd>
<code>p1</code> - 模型中的结束位置&gt; = p0
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
X位置的范围&gt; = 0
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果范围无效
</dd>
</dl> </li>
</ul> <a name="drawSelectedText-java.awt.Graphics-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>drawSelectedText</h4> <pre>protected int drawSelectedText(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g,
int x,
int y,
int p0,
int p1)
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
<div class="block">
<span>将模型中的给定范围渲染为所选文本。</span>
<span>这被实现为以主机组件中指定的颜色呈现文本。</span>
<span>它假设荧光笔将渲染所选的背景。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>g</code> - 图形上下文
</dd>
<dd>
<code>x</code> - 起始X坐标&gt; = 0
</dd>
<dd>
<code>y</code> - 起始Y坐标&gt; = 0
</dd>
<dd>
<code>p0</code> - 模型中的起始位置&gt; = 0
</dd>
<dd>
<code>p1</code> - 模型中的结束位置&gt; = p0
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
位置的范围结束。
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></code> - 如果范围无效
</dd>
</dl> </li>
</ul> <a name="getLineBuffer--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getLineBuffer</h4> <pre>protected final <a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> getLineBuffer()</pre>
<div class="block">
可以访问可用于从相关文档中获取文本的缓冲区。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
缓冲区
</dd>
</dl> </li>
</ul> <a name="calculateBreakPosition-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>calculateBreakPosition</h4> <pre>protected int calculateBreakPosition(int p0,
int p1)</pre>
<div class="block">
<span>这被嵌套的包装线视图调用来确定断点位置。</span>
<span>这可以被重新实现以改变破坏行为。</span>
<span>根据施工中的断裂说明,它将以字或字符边界断裂。</span>
</div> </li>
</ul> <a name="loadChildren-javax.swing.text.ViewFactory-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>loadChildren</h4> <pre>protected void loadChildren(<a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</pre>
<div class="block">
<span>加载所有的孩子以初始化视图。</span>
<span>这是由<code>setParent</code>方法调用的。</span>
<span>子类可以重新实现,以不同的方式初始化其子视图。</span>
<span>默认实现为每个子元素创建一个子视图。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/CompositeView.html#loadChildren-javax.swing.text.ViewFactory-">loadChildren</a></code>
<code><a href="../../../javax/swing/text/CompositeView.html" title="class in javax.swing.text">CompositeView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> - 视图工厂
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/CompositeView.html#setParent-javax.swing.text.View-"><code>CompositeView.setParent(javax.swing.text.View)</code></a>
</dd>
</dl> </li>
</ul> <a name="nextTabStop-float-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>nextTabStop</h4> <pre>public float nextTabStop(float x,
int tabOffset)</pre>
<div class="block">
<span>在给定的参考位置之后返回下一个制表位置的停止位置。</span>
<span>这个实现不支持像中心的东西所以它忽略了tabOffset参数。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/TabExpander.html#nextTabStop-float-int-">nextTabStop</a></code>在接口
<code><a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>x</code> - 当前位置&gt; = 0
</dd>
<dd>
<code>tabOffset</code> - 标签出现在&gt; = 0的文本流内的位置。
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
标签停止,以&gt;&gt; 0测量
</dd>
</dl> </li>
</ul> <a name="paint-java.awt.Graphics-java.awt.Shape-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paint</h4> <pre>public void paint(<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g,
<a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a)</pre>
<div class="block">
<span>渲染使用给定的渲染表面和该表面上的区域。</span>
<span>这被实现为隐藏要使用的嵌套行的选择位置,选择颜色和字体度量。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BoxView.html#paint-java.awt.Graphics-java.awt.Shape-">paint</a></code>
<code><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>g</code> - 要使用的渲染表面
</dd>
<dd>
<code>a</code> - 要分配的区域
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#paint-java.awt.Graphics-java.awt.Shape-"><code>View.paint(java.awt.Graphics, java.awt.Shape)</code></a>
</dd>
</dl> </li>
</ul> <a name="setSize-float-float-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSize</h4> <pre>public void setSize(float width,
float height)</pre>
<div class="block">
<span>设置视图的大小。</span>
<span>这应该导致沿着给定轴的视图的布局,如果它有任何布局义务。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BoxView.html#setSize-float-float-">setSize</a></code>
<code><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>width</code> - width&gt; = 0
</dd>
<dd>
<code>height</code> - height&gt; = 0
</dd>
</dl> </li>
</ul> <a name="getPreferredSpan-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getPreferredSpan</h4> <pre>public float getPreferredSpan(int axis)</pre>
<div class="block">
<span>确定沿着轴的此视图的首选跨度。</span>
<span>首先确保当前字体指标被缓存(对于使用度量的嵌套行来确定潜在的缠绕行的高度),这是实现为提供超类行为。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BoxView.html#getPreferredSpan-int-">getPreferredSpan</a></code>
<code><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>axis</code> - 可以是View.X_AXIS或View.Y_AXIS
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>视图想要渲染的跨度。</span>
<span>通常,视图被呈现到返回的跨度,尽管不能保证。</span>
<span>父母可以选择调整大小或打破视图。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#getPreferredSpan-int-"><code>View.getPreferredSpan(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="getMinimumSpan-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMinimumSpan</h4> <pre>public float getMinimumSpan(int axis)</pre>
<div class="block">
<span>确定此视图沿轴的最小跨度。</span>
<span>首先确保当前字体指标被缓存(对于使用度量的嵌套行来确定潜在的缠绕行的高度),这是实现为提供超类行为。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BoxView.html#getMinimumSpan-int-">getMinimumSpan</a></code>
<code><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>axis</code> - 可以是View.X_AXIS或View.Y_AXIS
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>视图想要渲染的跨度。</span>
<span>通常,视图被呈现到返回的跨度,尽管不能保证。</span>
<span>父母可以选择调整大小或打破视图。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#getMinimumSpan-int-"><code>View.getMinimumSpan(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="getMaximumSpan-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMaximumSpan</h4> <pre>public float getMaximumSpan(int axis)</pre>
<div class="block">
<span>确定沿着轴的该视图的最大跨度。</span>
<span>首先确保当前字体指标被缓存(对于使用度量的嵌套行来确定潜在的缠绕行的高度),这是实现为提供超类行为。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/BoxView.html#getMaximumSpan-int-">getMaximumSpan</a></code>
<code><a href="../../../javax/swing/text/BoxView.html" title="class in javax.swing.text">BoxView</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>axis</code> - 可以是View.X_AXIS或View.Y_AXIS
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>视图想要渲染的跨度。</span>
<span>通常,视图被呈现到返回的跨度,尽管不能保证。</span>
<span>父母可以选择调整大小或打破视图。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#getMaximumSpan-int-"><code>View.getMaximumSpan(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="insertUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>insertUpdate</h4> <pre>public void insertUpdate(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e,
<a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a,
<a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</pre>
<div class="block">
<span>在该视图负责的位置发出通知。</span>
<span>这是为了简单地更新孩子而实现的。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/View.html#insertUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">insertUpdate</a></code>
<code><a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">View</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 相关文件的变更信息
</dd>
<dd>
<code>a</code> - 视图的当前分配
</dd>
<dd>
<code>f</code> - 工厂用来重建如果视图有孩子
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#insertUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-"><code>View.insertUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeUpdate</h4> <pre>public void removeUpdate(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e,
<a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a,
<a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</pre>
<div class="block">
<span>在该视图负责的位置发出文档中已删除某些内容的通知。</span>
<span>这是为了简单地更新孩子而实现的。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/View.html#removeUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">removeUpdate</a></code>
<code><a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">View</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 相关文件的更改信息
</dd>
<dd>
<code>a</code> - 视图的当前分配
</dd>
<dd>
<code>f</code> - 工厂使用重建如果视图有孩子
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#removeUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-"><code>View.removeUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)</code></a>
</dd>
</dl> </li>
</ul> <a name="changedUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>changedUpdate</h4> <pre>public void changedUpdate(<a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a> e,
<a href="../../../java/awt/Shape.html" title="interface in java.awt">Shape</a> a,
<a href="../../../javax/swing/text/ViewFactory.html" title="interface in javax.swing.text">ViewFactory</a> f)</pre>
<div class="block">
在该视图负责的位置向文档发出属性更改的通知。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../javax/swing/text/View.html#changedUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-">changedUpdate</a></code>
<code><a href="../../../javax/swing/text/View.html" title="class in javax.swing.text">View</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>e</code> - 相关文件的更改信息
</dd>
<dd>
<code>a</code> - 当前分配的视图
</dd>
<dd>
<code>f</code> - 工厂使用重建如果视图有孩子
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/swing/text/View.html#changedUpdate-javax.swing.event.DocumentEvent-java.awt.Shape-javax.swing.text.ViewFactory-"><code>View.changedUpdate(javax.swing.event.DocumentEvent, java.awt.Shape, javax.swing.text.ViewFactory)</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>