mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-03 23:32:47 +08:00
583 lines
29 KiB
HTML
583 lines
29 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing
|
||
</div>
|
||
<h2 class="title" title="Class SpringLayout.Constraints">Class SpringLayout.Constraints</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.SpringLayout.Constraints</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
Enclosing class:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.html" title="javax.swing中的类">SpringLayout</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public static class <span class="typeNameLabel">SpringLayout.Constraints</span>
|
||
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
|
||
<div class="block">
|
||
<span><code>Constraints</code>对象包含控制由SpringLayout控制的容器中组件的大小和位置更改方式的<code>SpringLayout</code> 。</span>
|
||
<span>甲<code>Constraints</code>目的是像<code>Rectangle</code> ,在于其具有<code>x</code> , <code>y</code> , <code>width</code>和<code>height</code>性质。</span>
|
||
<span>然而,在<code>Constraints</code>对象中,这些属性具有<code>Spring</code>值而不是整数。</span>
|
||
<span>此外, <code>Constraints</code>对象可以被操纵的四个边缘-北,南,东,西-使用<code>constraint</code>财产。</span>
|
||
<p> <span>以下公式对于<code>Constraints</code>对象(这里WEST和<code>x</code>是同义词,NORTH和<code>y</code> )始终为真:</span> </p>
|
||
<pre> <span>EAST = WEST + WIDTH
|
||
SOUTH = NORTH + HEIGHT
|
||
HORIZONTAL_CENTER = WEST + WIDTH/2
|
||
VERTICAL_CENTER = NORTH + HEIGHT/2
|
||
ABSOLUTE_BASELINE = NORTH + RELATIVE_BASELINE*</span> </pre>
|
||
<p> <span>例如,如果指定了WIDTH和WEST(X)位置,则EAST计算为WEST + WIDTH。</span> <span>如果您指定了WIDTH和EAST位置,则将WEST(X)位置计算为EAST - WIDTH。</span> </p>
|
||
<p> <span>[RELATIVE_BASELINE是一个私有的约束,当调用SpringLayout.Constraints(Component)构造函数时或者当一个约束对象注册到一个SpringLayout对象时,这个约束被自动设置。</span> </p>
|
||
<p> <span><b>注意</b> :在本文档中,运算符表示<code>Spring</code>类中的方法。</span> <span>例如,“a + b”等于<code>Spring.sum(a, b)</code> ,“a-b”等于<code>Spring.sum(a, Spring.minus(b))</code> 。</span> <span>见<a href="../../javax/swing/Spring.html" title="javax.swing中的类"><code>Spring API documentation</code></a> spring算法的更多细节。</span> </p>
|
||
<p> <span>因为<code>Constraints</code>对象的属性 - 表示其边缘,大小和位置 - 可以独立设置,并且相互关联,所以<code>Constraints</code>对象可能会变得<em>过度约束</em> 。</span> <span>例如,如果<code>WEST</code> , <code>WIDTH</code>和<code>EAST</code>边缘都设置,必须采取步骤以确保所述第一公式的上述成立。</span> <span>为此, <code>Constraints</code>对象会抛出<em>最近设置的</em>限制,以使公式成立。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl> </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/SpringLayout.Constraints.html#Constraints--">Constraints</a></span>()</code>
|
||
<div class="block">
|
||
创建一个空的
|
||
<code>Constraints</code>对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#Constraints-java.awt.Component-">Constraints</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</code>
|
||
<div class="block">
|
||
创建
|
||
<code>Constraints</code>与合适的物体
|
||
<code>x</code> ,
|
||
<code>y</code> ,
|
||
<code>width</code>和
|
||
<code>height</code>弹簧用于组分,
|
||
<code>c</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#Constraints-javax.swing.Spring-javax.swing.Spring-">Constraints</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x, <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y)</code>
|
||
<div class="block">
|
||
创建
|
||
<code>Constraints</code>具有用于其指定的值对象
|
||
<code>x</code>种
|
||
<code>y</code>性质。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#Constraints-javax.swing.Spring-javax.swing.Spring-javax.swing.Spring-javax.swing.Spring-">Constraints</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x, <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y, <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> width, <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> height)</code>
|
||
<div class="block">
|
||
创建
|
||
<code>Constraints</code>具有用于其指定的值对象
|
||
<code>x</code> ,
|
||
<code>y</code> ,
|
||
<code>width</code>和
|
||
<code>height</code>性质。
|
||
</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><a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#getConstraint-java.lang.String-">getConstraint</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> edgeName)</code>
|
||
<div class="block">
|
||
返回指定边的值,可以是派生值,甚至是
|
||
<code>null</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code><a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#getHeight--">getHeight</a></span>()</code>
|
||
<div class="block">
|
||
返回
|
||
<code>height</code>属性的值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code><a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#getWidth--">getWidth</a></span>()</code>
|
||
<div class="block">
|
||
返回值为
|
||
<code>width</code>属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code><a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#getX--">getX</a></span>()</code>
|
||
<div class="block">
|
||
返回
|
||
<code>x</code>属性的值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code><a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#getY--">getY</a></span>()</code>
|
||
<div class="block">
|
||
返回
|
||
<code>y</code>属性的值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#setConstraint-java.lang.String-javax.swing.Spring-">setConstraint</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> edgeName, <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> s)</code>
|
||
<div class="block">
|
||
设置弹簧控制指定的边缘。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#setHeight-javax.swing.Spring-">setHeight</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> height)</code>
|
||
<div class="block">
|
||
设置
|
||
<code>height</code>属性,它控制组件的高度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#setWidth-javax.swing.Spring-">setWidth</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> width)</code>
|
||
<div class="block">
|
||
设置
|
||
<code>width</code>属性,它控制组件的宽度。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#setX-javax.swing.Spring-">setX</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x)</code>
|
||
<div class="block">
|
||
设置
|
||
<code>x</code>属性,它控制组件位置的
|
||
<code>x</code>值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/SpringLayout.Constraints.html#setY-javax.swing.Spring-">setY</a></span>(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y)</code>
|
||
<div class="block">
|
||
设置
|
||
<code>y</code>属性,它控制组件位置的
|
||
<code>y</code>值。
|
||
</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="Constraints--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>Constraints</h4> <pre>public Constraints()</pre>
|
||
<div class="block">
|
||
创建一个空的
|
||
<code>Constraints</code>对象。
|
||
</div> </li>
|
||
</ul> <a name="Constraints-javax.swing.Spring-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>Constraints</h4> <pre>public Constraints(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x,
|
||
<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y)</pre>
|
||
<div class="block">
|
||
<span>创建一个<code>Constraints</code>对象,其具有<code>x</code>和<code>y</code>属性的指定值。</span>
|
||
<span><code>height</code>和<code>width</code>弹簧有<code>null</code>值。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 弹簧控制组件的
|
||
<em>x</em>值
|
||
</dd>
|
||
<dd>
|
||
<code>y</code> - 弹簧控制组件的
|
||
<em>y</em>值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Constraints-javax.swing.Spring-javax.swing.Spring-javax.swing.Spring-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>Constraints</h4> <pre>public Constraints(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x,
|
||
<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y,
|
||
<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> width,
|
||
<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> height)</pre>
|
||
<div class="block">
|
||
<span>创建<code>Constraints</code>具有用于其指定的值对象<code>x</code> , <code>y</code> , <code>width</code>和<code>height</code>性质。</span>
|
||
<span>注意:如果<code>SpringLayout</code>类在给定组件的<code>Constraints</code>对象中遇到<code>null</code>值,则使用合适的默认值替换它们。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> -
|
||
<code>x</code>属性的弹簧值
|
||
</dd>
|
||
<dd>
|
||
<code>y</code> -
|
||
<code>y</code>属性的spring值
|
||
</dd>
|
||
<dd>
|
||
<code>width</code> -
|
||
<code>width</code>属性的spring值
|
||
</dd>
|
||
<dd>
|
||
<code>height</code> - spring的值为
|
||
<code>height</code>属性
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="Constraints-java.awt.Component-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>Constraints</h4> <pre>public Constraints(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> c)</pre>
|
||
<div class="block">
|
||
<span>创建<code>Constraints</code>与合适的物体<code>x</code> , <code>y</code> , <code>width</code>和<code>height</code>弹簧用于组分, <code>c</code> 。</span>
|
||
<span><code>x</code>和<code>y</code>弹簧是在调用该方法时初始化组件位置的恒定弹簧。</span>
|
||
<span><code>width</code>和<code>height</code>弹簧是由<code>Spring.width()</code>和<code>Spring.height()</code>方法创建的特殊弹簧,可以跟踪组件更改时的尺寸特征。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>c</code> - 其特性将被该约束对象反映的组件
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>c</code>为空。
|
||
</dd>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.5
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="setX-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setX</h4> <pre>public void setX(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> x)</pre>
|
||
<div class="block">
|
||
设置
|
||
<code>x</code>属性,它控制组件位置的
|
||
<code>x</code>值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>x</code> - 弹簧控制组件位置的
|
||
<code>x</code>值
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#getX--"><code>getX()</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getX--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getX</h4> <pre>public <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> getX()</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>x</code>属性的值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
弹簧控制组件位置的
|
||
<code>x</code>值
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#setX-javax.swing.Spring-"><code>setX(javax.swing.Spring)</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setY-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setY</h4> <pre>public void setY(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> y)</pre>
|
||
<div class="block">
|
||
设置
|
||
<code>y</code>属性,它控制组件位置的
|
||
<code>y</code>值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>y</code> - 弹簧控制组件位置的
|
||
<code>y</code>值
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#getY--"><code>getY()</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getY--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getY</h4> <pre>public <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> getY()</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>y</code>属性的值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
弹簧控制组件位置的
|
||
<code>y</code>值
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#setY-javax.swing.Spring-"><code>setY(javax.swing.Spring)</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setWidth-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setWidth</h4> <pre>public void setWidth(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> width)</pre>
|
||
<div class="block">
|
||
设置
|
||
<code>width</code>属性,它控制组件的宽度。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>width</code> - 弹簧控制这个
|
||
<code>Constraints</code>对象的宽度
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#getWidth--"><code>getWidth()</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getWidth--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getWidth</h4> <pre>public <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> getWidth()</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>width</code>属性的值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
弹簧控制部件的宽度
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#setWidth-javax.swing.Spring-"><code>setWidth(javax.swing.Spring)</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setHeight-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setHeight</h4> <pre>public void setHeight(<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> height)</pre>
|
||
<div class="block">
|
||
设置
|
||
<code>height</code>属性,它控制组件的高度。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>height</code> - 弹簧控制这个
|
||
<code>Constraints</code>对象的高度
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#getHeight--"><code>getHeight()</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getHeight--">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getHeight</h4> <pre>public <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> getHeight()</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>height</code>属性的值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
弹簧控制部件的高度
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#setHeight-javax.swing.Spring-"><code>setHeight(javax.swing.Spring)</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="setConstraint-java.lang.String-javax.swing.Spring-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>setConstraint</h4> <pre>public void setConstraint(<a href="../../java/lang/String.html" title="class in java.lang">String</a> edgeName,
|
||
<a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> s)</pre>
|
||
<div class="block">
|
||
<span>设置弹簧控制指定的边缘。</span>
|
||
<span>边缘必须具有以下值之一: <code>SpringLayout.NORTH</code> , <code>SpringLayout.SOUTH</code> , <code>SpringLayout.EAST</code> , <code>SpringLayout.WEST</code> , <code>SpringLayout.HORIZONTAL_CENTER</code> , <code>SpringLayout.VERTICAL_CENTER</code> , <code>SpringLayout.BASELINE</code> , <code>SpringLayout.WIDTH</code>或<code>SpringLayout.HEIGHT</code> 。</span>
|
||
<span>对于作为边缘传递的任何其他<code>String</code>值,不执行任何操作。</span>
|
||
<span>对于<code>null</code>边缘,抛出<code>NullPointerException</code> 。</span>
|
||
<p> <span><b>注:</b>此方法可以影响<code>x</code>个<code>y</code>以前为此设定值<code>Constraints</code> 。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>edgeName</code> - 要设置的边
|
||
</dd>
|
||
<dd>
|
||
<code>s</code> - 弹簧控制指定的边缘
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>edgeName</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#getConstraint-java.lang.String-"><code>getConstraint(java.lang.String)</code></a> , <a href="../../javax/swing/SpringLayout.html#NORTH"><code>SpringLayout.NORTH</code></a> , <a href="../../javax/swing/SpringLayout.html#SOUTH"><code>SpringLayout.SOUTH</code></a> , <a href="../../javax/swing/SpringLayout.html#EAST"><code>SpringLayout.EAST</code></a> , <a href="../../javax/swing/SpringLayout.html#WEST"><code>SpringLayout.WEST</code></a> , <a href="../../javax/swing/SpringLayout.html#HORIZONTAL_CENTER"><code>SpringLayout.HORIZONTAL_CENTER</code></a> , <a href="../../javax/swing/SpringLayout.html#VERTICAL_CENTER"><code>SpringLayout.VERTICAL_CENTER</code></a> , <a href="../../javax/swing/SpringLayout.html#BASELINE"><code>SpringLayout.BASELINE</code></a> , <a href="../../javax/swing/SpringLayout.html#WIDTH"><code>SpringLayout.WIDTH</code></a> , <a href="../../javax/swing/SpringLayout.html#HEIGHT"><code>SpringLayout.HEIGHT</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getConstraint-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getConstraint</h4> <pre>public <a href="../../javax/swing/Spring.html" title="class in javax.swing">Spring</a> getConstraint(<a href="../../java/lang/String.html" title="class in java.lang">String</a> edgeName)</pre>
|
||
<div class="block">
|
||
<span>返回指定边的值,该值可以是派生值,甚至是<code>null</code> 。</span>
|
||
<span>边缘必须具有以下值之一: <code>SpringLayout.NORTH</code> , <code>SpringLayout.SOUTH</code> , <code>SpringLayout.EAST</code> , <code>SpringLayout.WEST</code> , <code>SpringLayout.HORIZONTAL_CENTER</code> , <code>SpringLayout.VERTICAL_CENTER</code> , <code>SpringLayout.BASELINE</code> , <code>SpringLayout.WIDTH</code>或<code>SpringLayout.HEIGHT</code> 。</span>
|
||
<span>对于任何其他<code>String</code>价值作为边缘, <code>null</code>将被退回。</span>
|
||
<span>抛出<code>NullPointerException</code>为<code>null</code>的边缘。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>edgeName</code> - 要返回其值的边
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
弹簧控制指定边缘,可能是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="throwsLabel">异常</span>
|
||
</dt>
|
||
<dd>
|
||
<code><a href="../../java/lang/NullPointerException.html" title="class in java.lang">NullPointerException</a></code> - 如果
|
||
<code>edgeName</code>是
|
||
<code>null</code>
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../javax/swing/SpringLayout.Constraints.html#setConstraint-java.lang.String-javax.swing.Spring-"><code>setConstraint(java.lang.String, javax.swing.Spring)</code></a> , <a href="../../javax/swing/SpringLayout.html#NORTH"><code>SpringLayout.NORTH</code></a> , <a href="../../javax/swing/SpringLayout.html#SOUTH"><code>SpringLayout.SOUTH</code></a> , <a href="../../javax/swing/SpringLayout.html#EAST"><code>SpringLayout.EAST</code></a> , <a href="../../javax/swing/SpringLayout.html#WEST"><code>SpringLayout.WEST</code></a> , <a href="../../javax/swing/SpringLayout.html#HORIZONTAL_CENTER"><code>SpringLayout.HORIZONTAL_CENTER</code></a> , <a href="../../javax/swing/SpringLayout.html#VERTICAL_CENTER"><code>SpringLayout.VERTICAL_CENTER</code></a> , <a href="../../javax/swing/SpringLayout.html#BASELINE"><code>SpringLayout.BASELINE</code></a> , <a href="../../javax/swing/SpringLayout.html#WIDTH"><code>SpringLayout.WIDTH</code></a> , <a href="../../javax/swing/SpringLayout.html#HEIGHT"><code>SpringLayout.HEIGHT</code></a> , <a href="../../javax/swing/SpringLayout.Constraints.html" title="javax.swing中的类"><code>SpringLayout.Constraints</code></a></span>
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |