mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-04 07:42:45 +08:00
663 lines
31 KiB
HTML
663 lines
31 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing.text
|
||
</div>
|
||
<h2 class="title" title="Class Utilities">Class Utilities</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>javax.swing.text.Utilities</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<hr/> <br/> <pre>public class <span class="typeNameLabel">Utilities</span>
|
||
extends <a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
|
||
<div class="block">
|
||
一系列处理各种文字相关活动的方法。
|
||
</div> </li>
|
||
</ul>
|
||
</div>
|
||
<div class="summary">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<!-- ======== 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/Utilities.html#Utilities--">Utilities</a></span>()</code> </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="t1"><span><a href="javascript:show(1);">静态方法</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>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#drawTabbedText-javax.swing.text.Segment-int-int-java.awt.Graphics-javax.swing.text.TabExpander-int-">drawTabbedText</a></span>(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s, int x, int y, <a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g, <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e, int startOffset)</code>
|
||
<div class="block">
|
||
绘制给定的文本,使用给定的选项卡扩展技术扩展包含的所有选项卡。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getBreakLocation-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-">getBreakLocation</a></span>(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s, <a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics, int x0, int x, <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e, int startOffset)</code>
|
||
<div class="block">
|
||
确定在给定的范围内打破给定文本的位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getNextWord-javax.swing.text.JTextComponent-int-">getNextWord</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定给定位置的下一个字的开始。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>static <a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getParagraphElement-javax.swing.text.JTextComponent-int-">getParagraphElement</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定要用于段落/行的元素。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getPositionAbove-javax.swing.text.JTextComponent-int-int-">getPositionAbove</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs, int x)</code>
|
||
<div class="block">
|
||
确定模型中最接近上面行中给定视图位置的位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getPositionBelow-javax.swing.text.JTextComponent-int-int-">getPositionBelow</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs, int x)</code>
|
||
<div class="block">
|
||
确定模型中最接近下面行中给定视图位置的位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getPreviousWord-javax.swing.text.JTextComponent-int-">getPreviousWord</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定给定位置的上一个字的开始。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getRowEnd-javax.swing.text.JTextComponent-int-">getRowEnd</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定包含指定模型位置的行的结束行模型位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getRowStart-javax.swing.text.JTextComponent-int-">getRowStart</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定包含指定模型位置的行的起始行模型位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getTabbedTextOffset-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-">getTabbedTextOffset</a></span>(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s, <a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics, int x0, int x, <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e, int startOffset)</code>
|
||
<div class="block">
|
||
确定最佳表示视图坐标系中给定跨度的给定文本的相对偏移量。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getTabbedTextOffset-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-boolean-">getTabbedTextOffset</a></span>(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s, <a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics, int x0, int x, <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e, int startOffset, boolean round)</code> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getTabbedTextWidth-javax.swing.text.Segment-java.awt.FontMetrics-int-javax.swing.text.TabExpander-int-">getTabbedTextWidth</a></span>(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s, <a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics, int x, <a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e, int startOffset)</code>
|
||
<div class="block">
|
||
确定考虑到选项卡的给定段文本的宽度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getWordEnd-javax.swing.text.JTextComponent-int-">getWordEnd</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定给定位置的单词的结尾。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>static int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/swing/text/Utilities.html#getWordStart-javax.swing.text.JTextComponent-int-">getWordStart</a></span>(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c, int offs)</code>
|
||
<div class="block">
|
||
确定给定模型位置的单词开始。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
<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="Utilities--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>Utilities</h4> <pre>public Utilities()</pre> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="drawTabbedText-javax.swing.text.Segment-int-int-java.awt.Graphics-javax.swing.text.TabExpander-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>drawTabbedText</h4> <pre>public static final int drawTabbedText(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s,
|
||
int x,
|
||
int y,
|
||
<a href="../../../java/awt/Graphics.html" title="class in java.awt">Graphics</a> g,
|
||
<a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e,
|
||
int startOffset)</pre>
|
||
<div class="block">
|
||
<span>绘制给定的文本,使用给定的选项卡扩展技术扩展包含的所有选项卡。</span>
|
||
<span>这个特定的实现呈现在1.1样式的坐标系统中,其中使用int并且假定为72dpi。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>s</code> - 文本的来源
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - X原点> = 0
|
||
</dd>
|
||
<dd>
|
||
<code>y</code> - Y原点> = 0
|
||
</dd>
|
||
<dd>
|
||
<code>g</code> - 图形上下文
|
||
</dd>
|
||
<dd>
|
||
<span><code>e</code> - 如何扩展标签。</span>
|
||
<span>如果此值为null,则选项卡将作为空格字符扩展。</span>
|
||
</dd>
|
||
<dd>
|
||
<code>startOffset</code> - 文档的起始偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
渲染文本末尾的X位置
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getTabbedTextWidth-javax.swing.text.Segment-java.awt.FontMetrics-int-javax.swing.text.TabExpander-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getTabbedTextWidth</h4> <pre>public static final int getTabbedTextWidth(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s,
|
||
<a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics,
|
||
int x,
|
||
<a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e,
|
||
int startOffset)</pre>
|
||
<div class="block">
|
||
<span>确定考虑到选项卡的给定段文本的宽度。</span>
|
||
<span>这是在1.1样式的坐标系中实现的,其中使用int并且假定为72dpi。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>s</code> - 文本的来源
|
||
</dd>
|
||
<dd>
|
||
<code>metrics</code> - 用于计算的字体指标
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - X原点> = 0
|
||
</dd>
|
||
<dd>
|
||
<span><code>e</code> - 如何扩展标签。</span>
|
||
<span>如果此值为null,则选项卡将作为空格字符扩展。</span>
|
||
</dd>
|
||
<dd>
|
||
<code>startOffset</code> - 文档的起始偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
文字的宽度
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getTabbedTextOffset-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getTabbedTextOffset</h4> <pre>public static final int getTabbedTextOffset(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s,
|
||
<a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics,
|
||
int x0,
|
||
int x,
|
||
<a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e,
|
||
int startOffset)</pre>
|
||
<div class="block">
|
||
<span>确定最佳表示视图坐标系中给定跨度的给定文本的相对偏移量。</span>
|
||
<span>这是在1.1样式的坐标系中实现的,其中使用int并且假定为72dpi。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>s</code> - 文本的来源
|
||
</dd>
|
||
<dd>
|
||
<code>metrics</code> - 用于计算的字体指标
|
||
</dd>
|
||
<dd>
|
||
<code>x0</code> - 表示给定文本开始的起始视图位置> = 0。
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - 将目标视图位置转换为文本偏移=> 0。
|
||
</dd>
|
||
<dd>
|
||
<span><code>e</code> - 如何扩展标签。</span>
|
||
<span>如果此值为null,则选项卡将作为空格字符扩展。</span>
|
||
</dd>
|
||
<dd>
|
||
<code>startOffset</code> - 文档的起始偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
偏移到文本> = 0
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getTabbedTextOffset-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getTabbedTextOffset</h4> <pre>public static final int getTabbedTextOffset(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s,
|
||
<a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics,
|
||
int x0,
|
||
int x,
|
||
<a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e,
|
||
int startOffset,
|
||
boolean round)</pre> </li>
|
||
</ul> <a name="getBreakLocation-javax.swing.text.Segment-java.awt.FontMetrics-int-int-javax.swing.text.TabExpander-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBreakLocation</h4> <pre>public static final int getBreakLocation(<a href="../../../javax/swing/text/Segment.html" title="class in javax.swing.text">Segment</a> s,
|
||
<a href="../../../java/awt/FontMetrics.html" title="class in java.awt">FontMetrics</a> metrics,
|
||
int x0,
|
||
int x,
|
||
<a href="../../../javax/swing/text/TabExpander.html" title="interface in javax.swing.text">TabExpander</a> e,
|
||
int startOffset)</pre>
|
||
<div class="block">
|
||
<span>确定在给定的范围内打破给定文本的位置。</span>
|
||
<span>这试图找到一个单词边界。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>s</code> - 文本的来源
|
||
</dd>
|
||
<dd>
|
||
<code>metrics</code> - 用于计算的字体指标
|
||
</dd>
|
||
<dd>
|
||
<code>x0</code> - 表示给定文本开头的起始视图位置。
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - 将目标视图位置转换为文本的偏移量。
|
||
</dd>
|
||
<dd>
|
||
<span><code>e</code> - 如何扩展标签。</span>
|
||
<span>如果此值为null,则选项卡将作为空格字符扩展。</span>
|
||
</dd>
|
||
<dd>
|
||
<code>startOffset</code> - 文本文档中的起始偏移量
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
给定文本的偏移量
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getRowStart-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getRowStart</h4> <pre>public static final int getRowStart(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
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>如果组件没有大小,则返回-1值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果可以计算请求,则position = 0,否则返回值-1。
|
||
</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="getRowEnd-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getRowEnd</h4> <pre>public static final int getRowEnd(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
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>如果组件没有大小,则返回-1值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果可以计算请求,则position = 0,否则返回值-1。
|
||
</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="getPositionAbove-javax.swing.text.JTextComponent-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getPositionAbove</h4> <pre>public static final int getPositionAbove(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs,
|
||
int x)
|
||
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>如果组件没有大小,则返回-1值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - X坐标> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果可以计算请求,则position = 0,否则返回值-1。
|
||
</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="getPositionBelow-javax.swing.text.JTextComponent-int-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getPositionBelow</h4> <pre>public static final int getPositionBelow(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs,
|
||
int x)
|
||
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>如果组件没有大小,则返回-1值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dd>
|
||
<code>x</code> - X坐标> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果可以计算请求,则position = 0,否则返回值-1。
|
||
</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="getWordStart-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getWordStart</h4> <pre>public static final int getWordStart(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
|
||
<div class="block">
|
||
<span>确定给定模型位置的单词开始。</span>
|
||
<span>使用BreakIterator.getWordInstance()来实际获取单词。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
在模型中的位置开始> = 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="getWordEnd-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getWordEnd</h4> <pre>public static final int getWordEnd(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
|
||
<div class="block">
|
||
<span>确定给定位置的单词的结尾。</span>
|
||
<span>使用BreakIterator.getWordInstance()来实际获取单词。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
在模型中的位置结束> = 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="getNextWord-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getNextWord</h4> <pre>public static final int getNextWord(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
|
||
<div class="block">
|
||
<span>确定给定位置的下一个字的开始。</span>
|
||
<span>使用BreakIterator.getWordInstance()来实际获取单词。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
在模型中的位置开始> = 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="getPreviousWord-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getPreviousWord</h4> <pre>public static final int getPreviousWord(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)
|
||
throws <a href="../../../javax/swing/text/BadLocationException.html" title="class in javax.swing.text">BadLocationException</a></pre>
|
||
<div class="block">
|
||
<span>确定给定位置的上一个字的开始。</span>
|
||
<span>使用BreakIterator.getWordInstance()来实际获取单词。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
在模型中的位置开始> = 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="getParagraphElement-javax.swing.text.JTextComponent-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getParagraphElement</h4> <pre>public static final <a href="../../../javax/swing/text/Element.html" title="interface in javax.swing.text">Element</a> getParagraphElement(<a href="../../../javax/swing/text/JTextComponent.html" title="class in javax.swing.text">JTextComponent</a> c,
|
||
int offs)</pre>
|
||
<div class="block">
|
||
确定要用于段落/行的元素。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 编辑
|
||
</dd>
|
||
<dd>
|
||
<code>offs</code> - 文档中的起始偏移量> = 0
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
the element
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |