mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 16:22:43 +08:00
596 lines
29 KiB
HTML
596 lines
29 KiB
HTML
<div class="header">
|
||
<div class="subTitle">
|
||
javax.swing.plaf.synth
|
||
</div>
|
||
<h2 class="title" title="Class SynthStyle">Class SynthStyle</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.plaf.synth.SynthStyle</li>
|
||
</ul> </li>
|
||
</ul>
|
||
<div class="description">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<dl>
|
||
<dt>
|
||
已知直接子类:
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../../javax/swing/plaf/nimbus/NimbusStyle.html" title="javax.swing.plaf.nimbus中的类">NimbusStyle</a></span>
|
||
</dd>
|
||
</dl>
|
||
<hr/> <br/> <pre>public abstract class <span class="typeNameLabel">SynthStyle</span>
|
||
extends <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
|
||
<div class="block">
|
||
<span><code>SynthStyle</code>是一套风格属性。</span>
|
||
<span>每个<code>SynthUI</code>引用的至少一个<code>SynthStyle</code>被使用获得<code>SynthStyleFactory</code> 。</span>
|
||
<span>您通常不需要直接与此类进行交互,而是将<a href="doc-files/synthFileFormat.html">Synth File Format file加载</a>到<code>SynthLookAndFeel</code> ,这将创建一组SynthStyles。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.5
|
||
</dd>
|
||
<dt>
|
||
<span class="seeLabel">另请参见:</span>
|
||
</dt>
|
||
<dd>
|
||
<span><a href="../../../../javax/swing/plaf/synth/SynthLookAndFeel.html" title="javax.swing.plaf.synth中的类"><code>SynthLookAndFeel</code></a> , <a href="../../../../javax/swing/plaf/synth/SynthStyleFactory.html" title="javax.swing.plaf.synth中的类"><code>SynthStyleFactory</code></a></span>
|
||
</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/plaf/synth/SynthStyle.html#SynthStyle--">SynthStyle</a></span>()</code>
|
||
<div class="block">
|
||
构造SynthStyle。
|
||
</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="t3"><span><a href="javascript:show(4);">抽象方法</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="../../../../java/lang/Object.html" title="class in java.lang">Object</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#get-javax.swing.plaf.synth.SynthContext-java.lang.Object-">get</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
Getter为区域特定样式属性。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i1">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getBoolean-javax.swing.plaf.synth.SynthContext-java.lang.Object-boolean-">getBoolean</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key, boolean defaultValue)</code>
|
||
<div class="block">
|
||
方便的方法来获取一个特定的style属性,其值是一个布尔值。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i2">
|
||
<td class="colFirst"><code><a href="../../../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getColor-javax.swing.plaf.synth.SynthContext-javax.swing.plaf.synth.ColorType-">getColor</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../javax/swing/plaf/synth/ColorType.html" title="class in javax.swing.plaf.synth">ColorType</a> type)</code>
|
||
<div class="block">
|
||
返回指定状态的颜色。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i3">
|
||
<td class="colFirst"><code>protected abstract <a href="../../../../java/awt/Color.html" title="class in java.awt">Color</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getColorForState-javax.swing.plaf.synth.SynthContext-javax.swing.plaf.synth.ColorType-">getColorForState</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../javax/swing/plaf/synth/ColorType.html" title="class in javax.swing.plaf.synth">ColorType</a> type)</code>
|
||
<div class="block">
|
||
返回指定状态的颜色。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i4">
|
||
<td class="colFirst"><code><a href="../../../../java/awt/Font.html" title="class in java.awt">Font</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getFont-javax.swing.plaf.synth.SynthContext-">getFont</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
返回指定状态的Font。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i5">
|
||
<td class="colFirst"><code>protected abstract <a href="../../../../java/awt/Font.html" title="class in java.awt">Font</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getFontForState-javax.swing.plaf.synth.SynthContext-">getFontForState</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
返回指定状态的字体。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i6">
|
||
<td class="colFirst"><code><a href="../../../../javax/swing/plaf/synth/SynthGraphicsUtils.html" title="class in javax.swing.plaf.synth">SynthGraphicsUtils</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getGraphicsUtils-javax.swing.plaf.synth.SynthContext-">getGraphicsUtils</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
返回
|
||
<code>SynthGraphicUtils</code>指定的范围内。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i7">
|
||
<td class="colFirst"><code><a href="../../../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getIcon-javax.swing.plaf.synth.SynthContext-java.lang.Object-">getIcon</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key)</code>
|
||
<div class="block">
|
||
方便的方法来获取一个特定的样式属性,其值是一个Icon。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i8">
|
||
<td class="colFirst"><code><a href="../../../../java/awt/Insets.html" title="class in java.awt">Insets</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getInsets-javax.swing.plaf.synth.SynthContext-java.awt.Insets-">getInsets</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/awt/Insets.html" title="class in java.awt">Insets</a> insets)</code>
|
||
<div class="block">
|
||
返回用于计算大小信息的Insets。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i9">
|
||
<td class="colFirst"><code>int</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getInt-javax.swing.plaf.synth.SynthContext-java.lang.Object-int-">getInt</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key, int defaultValue)</code>
|
||
<div class="block">
|
||
方便的方法来获取一个具体的样式属性,其值为
|
||
<code>Number</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i10">
|
||
<td class="colFirst"><code><a href="../../../../javax/swing/plaf/synth/SynthPainter.html" title="class in javax.swing.plaf.synth">SynthPainter</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getPainter-javax.swing.plaf.synth.SynthContext-">getPainter</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
返回将用于绘画的
|
||
<code>SynthPainter</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i11">
|
||
<td class="colFirst"><code><a href="../../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getString-javax.swing.plaf.synth.SynthContext-java.lang.Object-java.lang.String-">getString</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context, <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key, <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue)</code>
|
||
<div class="block">
|
||
方便方法来获取一个特定的style属性,其值是一个String。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor" id="i12">
|
||
<td class="colFirst"><code>void</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#installDefaults-javax.swing.plaf.synth.SynthContext-">installDefaults</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
从
|
||
<code>JComponent</code>从
|
||
<code>context</code>安装此样式所需的状态。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor" id="i13">
|
||
<td class="colFirst"><code>boolean</code></td>
|
||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../javax/swing/plaf/synth/SynthStyle.html#isOpaque-javax.swing.plaf.synth.SynthContext-">isOpaque</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
如果区域不透明,则返回true。
|
||
</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/plaf/synth/SynthStyle.html#uninstallDefaults-javax.swing.plaf.synth.SynthContext-">uninstallDefaults</a></span>(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</code>
|
||
<div class="block">
|
||
卸载是安装在这种风格的任何状态
|
||
<code>JComponent</code>从
|
||
<code>context</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="SynthStyle--">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>SynthStyle</h4> <pre>public SynthStyle()</pre>
|
||
<div class="block">
|
||
构造SynthStyle。
|
||
</div> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
<!-- ============ METHOD DETAIL ========== -->
|
||
<ul class="blockList">
|
||
<li class="blockList"><a name="method.detail">
|
||
<!-- --> </a> <h3>方法详细信息</h3> <a name="getGraphicsUtils-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getGraphicsUtils</h4> <pre>public <a href="../../../../javax/swing/plaf/synth/SynthGraphicsUtils.html" title="class in javax.swing.plaf.synth">SynthGraphicsUtils</a> getGraphicsUtils(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
返回
|
||
<code>SynthGraphicUtils</code>指定的范围内。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
SynthGraphicsUtils
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColor-javax.swing.plaf.synth.SynthContext-javax.swing.plaf.synth.ColorType-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColor</h4> <pre>public <a href="../../../../java/awt/Color.html" title="class in java.awt">Color</a> getColor(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../javax/swing/plaf/synth/ColorType.html" title="class in javax.swing.plaf.synth">ColorType</a> type)</pre>
|
||
<div class="block">
|
||
<span>返回指定状态的颜色。</span>
|
||
<span>这优先于JComponent的前景和<code>JComponent</code> 。</span>
|
||
<span>如果<code>Color</code>从<code>JComponent</code>不合适,或不使用,这将调用<code>getColorForState</code> 。</span>
|
||
<span>子类通常不需要覆盖它,而是覆盖<a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getColorForState-javax.swing.plaf.synth.SynthContext-javax.swing.plaf.synth.ColorType-"><code>getColorForState(javax.swing.plaf.synth.SynthContext, javax.swing.plaf.synth.ColorType)</code></a> 。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>type</code> -
|
||
<code>type</code>的颜色类型。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
颜色
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getColorForState-javax.swing.plaf.synth.SynthContext-javax.swing.plaf.synth.ColorType-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getColorForState</h4> <pre>protected abstract <a href="../../../../java/awt/Color.html" title="class in java.awt">Color</a> getColorForState(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../javax/swing/plaf/synth/ColorType.html" title="class in javax.swing.plaf.synth">ColorType</a> type)</pre>
|
||
<div class="block">
|
||
<span>返回指定状态的颜色。</span>
|
||
<span>这不应该调用<code>JComponent</code>上的任何方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>type</code> -
|
||
<code>type</code>的颜色类型。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
要呈现的颜色
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getFont-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getFont</h4> <pre>public <a href="../../../../java/awt/Font.html" title="class in java.awt">Font</a> getFont(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
<span>返回指定状态的Font。</span>
|
||
<span>这重定向到<code>JComponent</code>从<code>context</code>是必要的。</span>
|
||
<span>如果这不重定向到JComponent <a href="../../../../javax/swing/plaf/synth/SynthStyle.html#getFontForState-javax.swing.plaf.synth.SynthContext-"><code>getFontForState(javax.swing.plaf.synth.SynthContext)</code></a>被调用。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
要呈现的字体
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getFontForState-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getFontForState</h4> <pre>protected abstract <a href="../../../../java/awt/Font.html" title="class in java.awt">Font</a> getFontForState(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
<span>返回指定状态的字体。</span>
|
||
<span>这不应该调用<code>JComponent</code>上的任何方法。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
要呈现的字体
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInsets-javax.swing.plaf.synth.SynthContext-java.awt.Insets-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInsets</h4> <pre>public <a href="../../../../java/awt/Insets.html" title="class in java.awt">Insets</a> getInsets(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/awt/Insets.html" title="class in java.awt">Insets</a> insets)</pre>
|
||
<div class="block">
|
||
返回用于计算大小信息的Insets。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>insets</code> -
|
||
<code>insets</code>返回值的内
|
||
<code>insets</code> 。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
尺寸Insets。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getPainter-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getPainter</h4> <pre>public <a href="../../../../javax/swing/plaf/synth/SynthPainter.html" title="class in javax.swing.plaf.synth">SynthPainter</a> getPainter(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
<span>返回将用于绘画的<code>SynthPainter</code> 。</span>
|
||
<span>这可能返回null。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
SynthPainter使用
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="isOpaque-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>isOpaque</h4> <pre>public boolean isOpaque(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
如果区域不透明,则返回true。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
如果区域不透明,则为true。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="get-javax.swing.plaf.synth.SynthContext-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>get</h4> <pre>public <a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> get(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
Getter为区域特定样式属性。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>key</code> - 房屋被要求。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
命名属性的值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="installDefaults-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>installDefaults</h4> <pre>public void installDefaults(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
从
|
||
<code>JComponent</code>从
|
||
<code>context</code>安装此样式所需的状态。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext标识组件来安装属性。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="uninstallDefaults-javax.swing.plaf.synth.SynthContext-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>uninstallDefaults</h4> <pre>public void uninstallDefaults(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context)</pre>
|
||
<div class="block">
|
||
<span>卸载是安装在这种风格的任何状态<code>JComponent</code>从<code>context</code> 。</span>
|
||
<p> <span>风格不应该依赖于被调用,在某些情况下,它可能永远不会被调用。</span> </p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext标识组件来安装属性。
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getInt-javax.swing.plaf.synth.SynthContext-java.lang.Object-int-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getInt</h4> <pre>public int getInt(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
int defaultValue)</pre>
|
||
<div class="block">
|
||
<span>方便的方法来获取具体的样式属性,其值为<code>Number</code> 。</span>
|
||
<span>如果该值是<code>Number</code> , <code>intValue</code>返回,否则<code>defaultValue</code>返回。</span>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>key</code> - 房屋被要求。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> - 如果属性未指定,或不是数字,返回值
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
命名属性的值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getBoolean-javax.swing.plaf.synth.SynthContext-java.lang.Object-boolean-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getBoolean</h4> <pre>public boolean getBoolean(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
boolean defaultValue)</pre>
|
||
<div class="block">
|
||
方便的方法来获取一个特定的style属性,其值是一个布尔值。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>key</code> - 房屋被要求。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> - 如果尚未指定属性或不是布尔值,则返回值
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
命名属性的值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getIcon-javax.swing.plaf.synth.SynthContext-java.lang.Object-">
|
||
<!-- --> </a>
|
||
<ul class="blockList">
|
||
<li class="blockList"> <h4>getIcon</h4> <pre>public <a href="../../../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getIcon(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key)</pre>
|
||
<div class="block">
|
||
方便的方法来获取一个特定的样式属性,其值是一个Icon。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>key</code> - 房屋被要求。
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
命名属性的值,如果未指定,则为null
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> <a name="getString-javax.swing.plaf.synth.SynthContext-java.lang.Object-java.lang.String-">
|
||
<!-- --> </a>
|
||
<ul class="blockListLast">
|
||
<li class="blockList"> <h4>getString</h4> <pre>public <a href="../../../../java/lang/String.html" title="class in java.lang">String</a> getString(<a href="../../../../javax/swing/plaf/synth/SynthContext.html" title="class in javax.swing.plaf.synth">SynthContext</a> context,
|
||
<a href="../../../../java/lang/Object.html" title="class in java.lang">Object</a> key,
|
||
<a href="../../../../java/lang/String.html" title="class in java.lang">String</a> defaultValue)</pre>
|
||
<div class="block">
|
||
方便方法来获取一个特定的style属性,其值是一个String。
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="paramLabel">参数</span>
|
||
</dt>
|
||
<dd>
|
||
<code>context</code> - SynthContext识别请求者
|
||
</dd>
|
||
<dd>
|
||
<code>key</code> - 房屋被要求。
|
||
</dd>
|
||
<dd>
|
||
<code>defaultValue</code> - 如果尚未指定属性或不是String,则返回值
|
||
</dd>
|
||
<dt>
|
||
<span class="returnLabel">结果</span>
|
||
</dt>
|
||
<dd>
|
||
命名属性的值
|
||
</dd>
|
||
</dl> </li>
|
||
</ul> </li>
|
||
</ul> </li>
|
||
</ul>
|
||
</div>
|
||
</div> |