uTools-Manuals/docs/java/javax/swing/BorderFactory.html

1457 lines
69 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
</div>
<h2 class="title" title="Class BorderFactory">Class BorderFactory</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.BorderFactory</li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr/> <br/> <pre>public class <span class="typeNameLabel">BorderFactory</span>
extends <a href="../../java/lang/Object.html" title="class in java.lang">Object</a></pre>
<div class="block">
<span>出厂标准为<code>Border</code>对象。</span>
<span>只要有可能,该工厂将发出对共享的<code>Border</code>实例的引用。</span>
<span>有关更多信息和示例,请参阅<a href="http://docs.oracle.com/javase/tutorial/uiswing/components/border.htmll">How to Use Borders</a> <em>“Java教程</em> ”中<em></em>一节。</span>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== 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 <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createBevelBorder-int-">createBevelBorder</a></span>(int type)</code>
<div class="block">
创建指定类型的斜角边框,使用组件当前背景颜色的较亮色调进行突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createBevelBorder-int-java.awt.Color-java.awt.Color-">createBevelBorder</a></span>(int type, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</code>
<div class="block">
使用指定的高亮和阴影创建指定类型的斜角边框。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createBevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-">createBevelBorder</a></span>(int type, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightOuter, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightInner, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowOuter, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowInner)</code>
<div class="block">
创建指定类型的斜角边框,使用指定的颜色进行内部和外部高亮和阴影区域。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>static <a href="../../javax/swing/border/CompoundBorder.html" title="class in javax.swing.border">CompoundBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createCompoundBorder--">createCompoundBorder</a></span>()</code>
<div class="block">
创建具有
<code>null</code>内边缘和
<code>null</code>外边缘的复合边框。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>static <a href="../../javax/swing/border/CompoundBorder.html" title="class in javax.swing.border">CompoundBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createCompoundBorder-javax.swing.border.Border-javax.swing.border.Border-">createCompoundBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> outsideBorder, <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> insideBorder)</code>
<div class="block">
创建一个复合边框,指定要用于外边和内边的边框对象。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-">createDashedBorder</a></span>(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint)</code>
<div class="block">
创建指定的虚线边框
<code>paint</code>
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-float-float-">createDashedBorder</a></span>(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint, float length, float spacing)</code>
<div class="block">
创建指定的
<code>paint</code> ,相对
<code>length</code>和相对
<code>spacing</code>的虚线边框。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createDashedBorder-java.awt.Paint-float-float-float-boolean-">createDashedBorder</a></span>(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint, float thickness, float length, float spacing, boolean rounded)</code>
<div class="block">
创建指定的
<code>paint</code>
<code>thickness</code> ,相对
<code>length</code>和相对
<code>spacing</code>的虚线边框。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEmptyBorder--">createEmptyBorder</a></span>()</code>
<div class="block">
创建一个不占用空间的空白边框。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEmptyBorder-int-int-int-int-">createEmptyBorder</a></span>(int top, int left, int bottom, int right)</code>
<div class="block">
创建一个占用空间的空白边框,但没有绘制,指定顶部,左侧,底部和右侧的宽度。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEtchedBorder--">createEtchedBorder</a></span>()</code>
<div class="block">
使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEtchedBorder-java.awt.Color-java.awt.Color-">createEtchedBorder</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</code>
<div class="block">
使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEtchedBorder-int-">createEtchedBorder</a></span>(int type)</code>
<div class="block">
使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createEtchedBorder-int-java.awt.Color-java.awt.Color-">createEtchedBorder</a></span>(int type, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</code>
<div class="block">
使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createLineBorder-java.awt.Color-">createLineBorder</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color)</code>
<div class="block">
创建具有指定颜色的线边框。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createLineBorder-java.awt.Color-int-">createLineBorder</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color, int thickness)</code>
<div class="block">
创建具有指定颜色和宽度的线边框。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createLineBorder-java.awt.Color-int-boolean-">createLineBorder</a></span>(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color, int thickness, boolean rounded)</code>
<div class="block">
创建具有指定颜色,粗细和拐角形状的线条边框。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createLoweredBevelBorder--">createLoweredBevelBorder</a></span>()</code>
<div class="block">
使用降低的斜边创建边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createLoweredSoftBevelBorder--">createLoweredSoftBevelBorder</a></span>()</code>
<div class="block">
创建一个具有下降边缘和软化角的斜边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>static <a href="../../javax/swing/border/MatteBorder.html" title="class in javax.swing.border">MatteBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createMatteBorder-int-int-int-int-java.awt.Color-">createMatteBorder</a></span>(int top, int left, int bottom, int right, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color)</code>
<div class="block">
使用纯色创建无光泽的边框。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>static <a href="../../javax/swing/border/MatteBorder.html" title="class in javax.swing.border">MatteBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createMatteBorder-int-int-int-int-javax.swing.Icon-">createMatteBorder</a></span>(int top, int left, int bottom, int right, <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> tileIcon)</code>
<div class="block">
创建由指定图标的多个图块组成的无光泽边框。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createRaisedBevelBorder--">createRaisedBevelBorder</a></span>()</code>
<div class="block">
使用凸起的斜边创建边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createRaisedSoftBevelBorder--">createRaisedSoftBevelBorder</a></span>()</code>
<div class="block">
使用凸起的边缘和软化的角落创建斜面边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createSoftBevelBorder-int-">createSoftBevelBorder</a></span>(int type)</code>
<div class="block">
创建具有软化角的指定类型的斜切边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createSoftBevelBorder-int-java.awt.Color-java.awt.Color-">createSoftBevelBorder</a></span>(int type, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</code>
<div class="block">
使用指定的高亮和阴影创建具有软化角的指定类型的斜切边框。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createSoftBevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-">createSoftBevelBorder</a></span>(int type, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightOuter, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightInner, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowOuter, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowInner)</code>
<div class="block">
创建具有软化角的指定类型的斜切边框,使用指定的颜色用于突出显示的内边缘和外边缘以及阴影区域。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createStrokeBorder-java.awt.BasicStroke-">createStrokeBorder</a></span>(<a href="../../java/awt/BasicStroke.html" title="class in java.awt">BasicStroke</a> stroke)</code>
<div class="block">
创建指定的边框
<code>stroke</code>
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createStrokeBorder-java.awt.BasicStroke-java.awt.Paint-">createStrokeBorder</a></span>(<a href="../../java/awt/BasicStroke.html" title="class in java.awt">BasicStroke</a> stroke, <a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint)</code>
<div class="block">
创建指定的
<code>stroke</code>
<code>paint</code>
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-javax.swing.border.Border-">createTitledBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border)</code>
<div class="block">
创建一个带有空标题的新标题边框,指定的边框对象,默认文本位置(由当前外观确定),默认对齐(前导)以及默认字体和文字颜色(由当前外观和感觉)。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-javax.swing.border.Border-java.lang.String-">createTitledBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</code>
<div class="block">
将标题添加到现有边框,默认定位(由当前外观确定),默认对齐(前导)和默认字体和文字颜色(由当前外观确定)。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-">createTitledBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, int titleJustification, int titlePosition)</code>
<div class="block">
将标题添加到现有边框中,并使用指定的定位,并使用默认的字体和文字颜色(由当前外观确定)。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-java.awt.Font-">createTitledBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, int titleJustification, int titlePosition, <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> titleFont)</code>
<div class="block">
使用指定的定位和字体,使用默认文本颜色(由当前外观确定)将标题添加到现有边框。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-java.awt.Font-java.awt.Color-">createTitledBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border, <a href="../../java/lang/String.html" title="class in java.lang">String</a> title, int titleJustification, int titlePosition, <a href="../../java/awt/Font.html" title="class in java.awt">Font</a> titleFont, <a href="../../java/awt/Color.html" title="class in java.awt">Color</a> titleColor)</code>
<div class="block">
使用指定的定位,字体和颜色将标题添加到现有边框。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code>static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/BorderFactory.html#createTitledBorder-java.lang.String-">createTitledBorder</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</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">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="createLineBorder-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLineBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createLineBorder(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color)</pre>
<div class="block">
创建具有指定颜色的线边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>color</code> - 一个
<code>Color</code>用于该行
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createLineBorder-java.awt.Color-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLineBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createLineBorder(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color,
int thickness)</pre>
<div class="block">
<span>创建具有指定颜色和宽度的线边框。</span>
<span>宽度适用于边框的所有四边。</span>
<span>要为顶部,底部,左侧和右侧单独指定宽度,请使用<a href="../../javax/swing/BorderFactory.html#createMatteBorder-int-int-int-int-java.awt.Color-"><code>createMatteBorder(int,int,int,int,Color)</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>color</code> - 一个
<code>Color</code>用于该行
</dd>
<dd>
<code>thickness</code> - 指定宽度(像素)的整数
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createLineBorder-java.awt.Color-int-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLineBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createLineBorder(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color,
int thickness,
boolean rounded)</pre>
<div class="block">
创建具有指定颜色,粗细和拐角形状的线条边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>color</code> - 边框的颜色
</dd>
<dd>
<code>thickness</code> - 边框的厚度
</dd>
<dd>
<code>rounded</code> - 边角是否应该是圆的
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/border/LineBorder.html#LineBorder-java.awt.Color-int-boolean-"><code>LineBorder.LineBorder(Color, int, boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="createRaisedBevelBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createRaisedBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createRaisedBevelBorder()</pre>
<div class="block">
<span>使用凸起的斜边创建边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。</span>
<span>(在一个凸起的边界,突出显示在顶部,阴影在下面。)</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createLoweredBevelBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLoweredBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createLoweredBevelBorder()</pre>
<div class="block">
<span>使用降低的斜边创建边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。</span>
<span>(在下降的边界,阴影在上面,突出显示在下面。)</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createBevelBorder-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createBevelBorder(int type)</pre>
<div class="block">
<span>创建指定类型的斜角边框,使用组件当前背景颜色的较亮色调进行突出显示,阴影阴影更暗。</span>
<span>(在下降的边界,阴影在上面,突出显示在下面。)</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 指定
<code>BevelBorder.LOWERED</code>
<code>BevelBorder.RAISED</code>的整数
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createBevelBorder-int-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createBevelBorder(int type,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</pre>
<div class="block">
<span>使用指定的高亮和阴影创建指定类型的斜角边框。</span>
<span>突出显示区域的外边缘使用高亮颜色的较亮的阴影。</span>
<span>阴影区域的内边缘使用阴影颜色的较亮的阴影。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 指定
<code>BevelBorder.LOWERED</code>
<code>BevelBorder.RAISED</code>的整数
</dd>
<dd>
<code>highlight</code> - 一个
<code>Color</code>对象的亮点
</dd>
<dd>
<code>shadow</code> - 一个
<code>Color</code>阴影对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createBevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createBevelBorder(int type,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightOuter,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightInner,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowOuter,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowInner)</pre>
<div class="block">
创建指定类型的斜角边框,使用指定的颜色进行内部和外部高亮和阴影区域。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 指定
<code>BevelBorder.LOWERED</code>
<code>BevelBorder.RAISED</code>的整数
</dd>
<dd>
<code>highlightOuter</code> - 一个
<code>Color</code>对象,用于突出显示区域的外边缘
</dd>
<dd>
<code>highlightInner</code> - 高亮区域的内边缘的一个
<code>Color</code>对象
</dd>
<dd>
<code>shadowOuter</code> - 一个
<code>Color</code>对象,用于阴影区域的外边缘
</dd>
<dd>
<code>shadowInner</code> - 一个
<code>Color</code>对象,用于阴影区域的内边缘
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createRaisedSoftBevelBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createRaisedSoftBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createRaisedSoftBevelBorder()</pre>
<div class="block">
<span>使用凸起的边缘和软化的角落创建斜面边框,使用组件当前背景颜色的较亮的阴影突出显示,阴影阴影更暗。</span>
<span>在一个凸起的边界,突出显示在顶部,阴影在下面。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createLoweredSoftBevelBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createLoweredSoftBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createLoweredSoftBevelBorder()</pre>
<div class="block">
<span>创建一个具有下降边缘和软化角的斜边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。</span>
<span>在一个下降的边界,阴影在上面,突出显示在下面。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createSoftBevelBorder-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createSoftBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createSoftBevelBorder(int type)</pre>
<div class="block">
<span>创建具有软化角的指定类型的斜切边框,使用组件当前背景颜色的更亮的阴影突出显示,阴影阴影更暗。</span>
<span>该类型是<a href="../../javax/swing/border/BevelBorder.html#RAISED"><code>BevelBorder.RAISED</code></a><a href="../../javax/swing/border/BevelBorder.html#LOWERED"><code>BevelBorder.LOWERED</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 一种斜角
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象或
<code>null</code>如果指定的类型无效
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/border/BevelBorder.html#BevelBorder-int-"><code>BevelBorder.BevelBorder(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="createSoftBevelBorder-int-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createSoftBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createSoftBevelBorder(int type,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</pre>
<div class="block">
<span>使用指定的高亮和阴影创建具有软化角的指定类型的斜切边框。</span>
<span>该类型是<a href="../../javax/swing/border/BevelBorder.html#RAISED"><code>BevelBorder.RAISED</code></a><a href="../../javax/swing/border/BevelBorder.html#LOWERED"><code>BevelBorder.LOWERED</code></a></span>
<span>高光区域的外边缘使用<code>highlight</code>颜色的较亮的阴影。</span>
<span>阴影区域的内边缘使用<code>shadow</code>颜色的较亮的阴影。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 一种斜角
</dd>
<dd>
<code>highlight</code> - 突出显示区域的基本颜色
</dd>
<dd>
<code>shadow</code> - 阴影区域的基本颜色
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/border/BevelBorder.html#BevelBorder-int-java.awt.Color-java.awt.Color-"><code>BevelBorder.BevelBorder(int, Color, Color)</code></a>
</dd>
</dl> </li>
</ul> <a name="createSoftBevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createSoftBevelBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createSoftBevelBorder(int type,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightOuter,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlightInner,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowOuter,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadowInner)</pre>
<div class="block">
<span>创建具有软化角的指定类型的斜切边框,使用指定的颜色用于突出显示的内边缘和外边缘以及阴影区域。</span>
<span>该类型为<a href="../../javax/swing/border/BevelBorder.html#RAISED"><code>BevelBorder.RAISED</code></a><a href="../../javax/swing/border/BevelBorder.html#LOWERED"><code>BevelBorder.LOWERED</code></a></span>
<span>注意:阴影内外颜色切换为降低的斜边。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> - 一种斜面的类型
</dd>
<dd>
<code>highlightOuter</code> - 高亮区域的外边缘的颜色
</dd>
<dd>
<code>highlightInner</code> - 高亮区域的内边缘的颜色
</dd>
<dd>
<code>shadowOuter</code> - 阴影区域的外边缘的颜色
</dd>
<dd>
<code>shadowInner</code> - 阴影区域的内边缘的颜色
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/border/BevelBorder.html#BevelBorder-int-java.awt.Color-java.awt.Color-java.awt.Color-java.awt.Color-"><code>BevelBorder.BevelBorder(int, Color, Color, Color, Color)</code></a>
</dd>
</dl> </li>
</ul> <a name="createEtchedBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEtchedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEtchedBorder()</pre>
<div class="block">
使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createEtchedBorder-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEtchedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEtchedBorder(<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</pre>
<div class="block">
使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>highlight</code> - 一个
<code>Color</code>对象的边框亮点
</dd>
<dd>
<code>shadow</code> - 一个
<code>Color</code>对象的边框阴影
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createEtchedBorder-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEtchedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEtchedBorder(int type)</pre>
<div class="block">
使用组件的当前背景颜色创建具有“蚀刻”外观的边框,以突出显示和着色。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> -一个
<code>EtchedBorder.RAISED</code> ,或
<code>EtchedBorder.LOWERED</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果类型不是
<code>EtchedBorder.RAISED</code>
<code>EtchedBorder.LOWERED</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="createEtchedBorder-int-java.awt.Color-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEtchedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEtchedBorder(int type,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> highlight,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> shadow)</pre>
<div class="block">
使用指定的高亮和阴影颜色创建一个“蚀刻”外观的边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>type</code> -一个
<code>EtchedBorder.RAISED</code> ,或
<code>EtchedBorder.LOWERED</code>
</dd>
<dd>
<code>highlight</code> - 一个
<code>Color</code>对象的边框亮点
</dd>
<dd>
<code>shadow</code> - 一个
<code>Color</code>对象的边框阴影
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</pre>
<div class="block">
创建一个带有指定标题的新标题边框,默认边框类型(由当前外观确定),默认文本位置(由当前外观确定),默认对齐(前导)和默认字体,文字颜色(由目前的外观所决定)。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>title</code> - 一个
<code>String</code>标题文本的String
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>TitledBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-javax.swing.border.Border-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border)</pre>
<div class="block">
创建一个带有空标题的新标题边框,指定的边框对象,默认文本位置(由当前外观确定),默认对齐(前导)以及默认字体和文字颜色(由当前外观和感觉)。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>border</code> - <code>Border</code>对象添加标题;</span>
<span>如果<code>null</code><code>Border</code>是由目前的外观决定的。</span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>TitledBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-javax.swing.border.Border-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title)</pre>
<div class="block">
将标题添加到现有边框,默认定位(由当前外观确定),默认对齐(前导)和默认字体和文字颜色(由当前外观确定)。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>border</code> - 要添加标题的
<code>Border</code>对象
</dd>
<dd>
<code>title</code> - 一个
<code>String</code>包含标题的文本
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>TitledBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
int titleJustification,
int titlePosition)</pre>
<div class="block">
将标题添加到现有边框中,并使用指定的定位,并使用默认的字体和文字颜色(由当前外观确定)。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>border</code> - 要添加标题的
<code>Border</code>对象
</dd>
<dd>
<code>title</code> - 一个
<code>String</code>标题文本的String
</dd>
<dd>
<span><code>titleJustification</code> - 一个指定标题<code>titleJustification</code>的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.LEFT</code> </li>
<li> <code>TitledBorder.CENTER</code> </li>
<li> <code>TitledBorder.RIGHT</code> </li>
<li> <code>TitledBorder.LEADING</code> </li>
<li> <code>TitledBorder.TRAILING</code> </li>
<li> <span><code>TitledBorder.DEFAULT_JUSTIFICATION</code> (领先)</span> </li>
</ul>
</dd>
<dd>
<span><code>titlePosition</code> - 指定文本相对于边框的垂直位置的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.ABOVE_TOP</code> </li>
<li> <span><code>TitledBorder.TOP</code> (坐在顶线)</span> </li>
<li> <code>TitledBorder.BELOW_TOP</code> </li>
<li> <code>TitledBorder.ABOVE_BOTTOM</code> </li>
<li> <span><code>TitledBorder.BOTTOM</code> (坐在底线)</span> </li>
<li> <code>TitledBorder.BELOW_BOTTOM</code> </li>
<li> <span><code>TitledBorder.DEFAULT_POSITION</code> (标题位置由目前的外观决定)</span> </li>
</ul>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>TitledBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-java.awt.Font-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
int titleJustification,
int titlePosition,
<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> titleFont)</pre>
<div class="block">
使用指定的定位和字体,使用默认文本颜色(由当前外观确定)将标题添加到现有边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>border</code> - 要添加标题的
<code>Border</code>对象
</dd>
<dd>
<code>title</code> - 一个
<code>String</code>标题文本的String
</dd>
<dd>
<span><code>titleJustification</code> - 一个指定标题<code>titleJustification</code>的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.LEFT</code> </li>
<li> <code>TitledBorder.CENTER</code> </li>
<li> <code>TitledBorder.RIGHT</code> </li>
<li> <code>TitledBorder.LEADING</code> </li>
<li> <code>TitledBorder.TRAILING</code> </li>
<li> <span><code>TitledBorder.DEFAULT_JUSTIFICATION</code> (领先)</span> </li>
</ul>
</dd>
<dd>
<span><code>titlePosition</code> - 指定文本相对于边框的垂直位置的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.ABOVE_TOP</code> </li>
<li> <span><code>TitledBorder.TOP</code> (坐在顶线)</span> </li>
<li> <code>TitledBorder.BELOW_TOP</code> </li>
<li> <code>TitledBorder.ABOVE_BOTTOM</code> </li>
<li> <span><code>TitledBorder.BOTTOM</code> (坐在底线)</span> </li>
<li> <code>TitledBorder.BELOW_BOTTOM</code> </li>
<li> <span><code>TitledBorder.DEFAULT_POSITION</code> (标题位置由目前的外观决定)</span> </li>
</ul>
</dd>
<dd>
<code>titleFont</code> - 指定标题字体的Font对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
TitledBorder对象
</dd>
</dl> </li>
</ul> <a name="createTitledBorder-javax.swing.border.Border-java.lang.String-int-int-java.awt.Font-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createTitledBorder</h4> <pre>public static <a href="../../javax/swing/border/TitledBorder.html" title="class in javax.swing.border">TitledBorder</a> createTitledBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> border,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> title,
int titleJustification,
int titlePosition,
<a href="../../java/awt/Font.html" title="class in java.awt">Font</a> titleFont,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> titleColor)</pre>
<div class="block">
使用指定的定位,字体和颜色将标题添加到现有边框。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>border</code> -
<code>Border</code>对象添加标题
</dd>
<dd>
<code>title</code> - 一个
<code>String</code>标题文本的String
</dd>
<dd>
<span><code>titleJustification</code> - 一个指定标题<code>titleJustification</code>的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.LEFT</code> </li>
<li> <code>TitledBorder.CENTER</code> </li>
<li> <code>TitledBorder.RIGHT</code> </li>
<li> <code>TitledBorder.LEADING</code> </li>
<li> <code>TitledBorder.TRAILING</code> </li>
<li> <span><code>TitledBorder.DEFAULT_JUSTIFICATION</code> (领先)</span> </li>
</ul>
</dd>
<dd>
<span><code>titlePosition</code> - 指定文本相对于边框的垂直位置的整数 - 以下之一:</span>
<ul>
<li> <code>TitledBorder.ABOVE_TOP</code> </li>
<li> <span><code>TitledBorder.TOP</code> (坐在顶线)</span> </li>
<li> <code>TitledBorder.BELOW_TOP</code> </li>
<li> <code>TitledBorder.ABOVE_BOTTOM</code> </li>
<li> <span><code>TitledBorder.BOTTOM</code> (坐在底线)</span> </li>
<li> <code>TitledBorder.BELOW_BOTTOM</code> </li>
<li> <span><code>TitledBorder.DEFAULT_POSITION</code> (标题位置由目前的外观所决定)</span> </li>
</ul>
</dd>
<dd>
<code>titleFont</code> - 一个
<code>Font</code>标题字体的
<code>Font</code>对象
</dd>
<dd>
<code>titleColor</code> - 一个
<code>Color</code>标题颜色的
<code>Color</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>TitledBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createEmptyBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEmptyBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEmptyBorder()</pre>
<div class="block">
<span>创建一个不占用空间的空白边框。</span>
<span>(顶部,底部,左侧和右侧的宽度全部为零)</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createEmptyBorder-int-int-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createEmptyBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createEmptyBorder(int top,
int left,
int bottom,
int right)</pre>
<div class="block">
创建一个占用空间的空白边框,但没有绘制,指定顶部,左侧,底部和右侧的宽度。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>top</code> - 指定顶部宽度的整数(以像素为单位)
</dd>
<dd>
<code>left</code> - 指定左侧宽度的整数,以像素为单位
</dd>
<dd>
<code>bottom</code> - 指定底部宽度的整数(以像素为单位)
</dd>
<dd>
<code>right</code> - 指定右侧宽度的整数,以像素为单位
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
</dl> </li>
</ul> <a name="createCompoundBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createCompoundBorder</h4> <pre>public static <a href="../../javax/swing/border/CompoundBorder.html" title="class in javax.swing.border">CompoundBorder</a> createCompoundBorder()</pre>
<div class="block">
创建具有
<code>null</code>内边缘和
<code>null</code>外边缘的复合边框。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>CompoundBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createCompoundBorder-javax.swing.border.Border-javax.swing.border.Border-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createCompoundBorder</h4> <pre>public static <a href="../../javax/swing/border/CompoundBorder.html" title="class in javax.swing.border">CompoundBorder</a> createCompoundBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> outsideBorder,
<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> insideBorder)</pre>
<div class="block">
创建一个复合边框,指定要用于外边和内边的边框对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>outsideBorder</code> - 复合边框的外边缘的一个
<code>Border</code>对象
</dd>
<dd>
<code>insideBorder</code> - 复合边框内边缘的一个
<code>Border</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>CompoundBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createMatteBorder-int-int-int-int-java.awt.Color-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createMatteBorder</h4> <pre>public static <a href="../../javax/swing/border/MatteBorder.html" title="class in javax.swing.border">MatteBorder</a> createMatteBorder(int top,
int left,
int bottom,
int right,
<a href="../../java/awt/Color.html" title="class in java.awt">Color</a> color)</pre>
<div class="block">
<span>使用纯色创建无光泽的边框。</span>
<span>(此边框与线边框之间的差异在于您可以指定单个边框尺寸。)</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>top</code> - 指定顶部宽度的整数(以像素为单位)
</dd>
<dd>
<code>left</code> - 指定左侧宽度的整数,以像素为单位
</dd>
<dd>
<code>bottom</code> - 指定右侧宽度的整数(以像素为单位)
</dd>
<dd>
<code>right</code> - 指定底部宽度的整数(以像素为单位)
</dd>
<dd>
<code>color</code> - 一个
<code>Color</code>用于边界
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>MatteBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createMatteBorder-int-int-int-int-javax.swing.Icon-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createMatteBorder</h4> <pre>public static <a href="../../javax/swing/border/MatteBorder.html" title="class in javax.swing.border">MatteBorder</a> createMatteBorder(int top,
int left,
int bottom,
int right,
<a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> tileIcon)</pre>
<div class="block">
<span>创建由指定图标的多个图块组成的无光泽边框。</span>
<span>图标的多个副本并排放置以填满边框区域。</span>
<p> <span>注意:</span> <br/> <span>如果图标未加载,则边框区域呈灰色。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>top</code> - 指定顶部宽度的整数(以像素为单位)
</dd>
<dd>
<code>left</code> - 一个指定左侧宽度的整数,以像素为单位
</dd>
<dd>
<code>bottom</code> - 指定右侧宽度的整数,以像素为单位
</dd>
<dd>
<code>right</code> - 指定底部宽度的整数(以像素为单位)
</dd>
<dd>
<code>tileIcon</code> - 用于边框的
<code>Icon</code>对象
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>MatteBorder</code>对象
</dd>
</dl> </li>
</ul> <a name="createStrokeBorder-java.awt.BasicStroke-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStrokeBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createStrokeBorder(<a href="../../java/awt/BasicStroke.html" title="class in java.awt">BasicStroke</a> stroke)</pre>
<div class="block">
<span>创建指定的边框<code>stroke</code></span>
<span>组件的前景颜色将用于渲染边框。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>stroke</code> - 用于描边形状的<a href="../../java/awt/BasicStroke.html" title="java.awt中的类"><code>BasicStroke</code></a>对象</span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</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>stroke</code>
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createStrokeBorder-java.awt.BasicStroke-java.awt.Paint-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createStrokeBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createStrokeBorder(<a href="../../java/awt/BasicStroke.html" title="class in java.awt">BasicStroke</a> stroke,
<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint)</pre>
<div class="block">
<span>创建指定的<code>stroke</code><code>paint</code></span>
<span>如果指定的<code>paint</code><code>null</code> ,组件的前景颜色将用于渲染边框。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>stroke</code> - 用于描边形状的<a href="../../java/awt/BasicStroke.html" title="java.awt中的类"><code>BasicStroke</code></a>对象</span>
</dd>
<dd>
<span><code>paint</code> - 用于生成颜色的<a href="../../java/awt/Paint.html" title="java.awt中的接口"><code>Paint</code></a>对象</span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</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>stroke</code>
<code>null</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createDashedBorder-java.awt.Paint-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDashedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createDashedBorder(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint)</pre>
<div class="block">
<span>创建指定的虚线边框<code>paint</code></span>
<span>如果指定的<code>paint</code><code>null</code> ,组件的前景颜色将用于渲染边框。</span>
<span>虚线的宽度等于<code>1</code></span>
<span>虚线的相对长度和虚线之间的相对间距等于<code>1</code></span>
<span>虚线不圆。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>paint</code> - 用于生成颜色的<a href="../../java/awt/Paint.html" title="java.awt中的接口"><code>Paint</code></a>对象</span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createDashedBorder-java.awt.Paint-float-float-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDashedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createDashedBorder(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint,
float length,
float spacing)</pre>
<div class="block">
<span>创建指定的<code>paint</code> ,相对值<code>length</code>和相对值<code>spacing</code>的虚线边框。</span>
<span>如果指定的<code>paint</code><code>null</code> ,组件的前景色将用于渲染边框。</span>
<span>虚线的宽度等于<code>1</code></span>
<span>虚线不圆。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>paint</code> - 用于生成颜色的<a href="../../java/awt/Paint.html" title="java.awt中的接口"><code>Paint</code></a>对象</span>
</dd>
<dd>
<code>length</code> - 虚线的相对长度
</dd>
<dd>
<code>spacing</code> - 虚线之间的相对间距
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果指定的
<code>length</code>小于
<code>1</code> ,或者如果指定的
<code>spacing</code>小于
<code>0</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> <a name="createDashedBorder-java.awt.Paint-float-float-float-boolean-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>createDashedBorder</h4> <pre>public static <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> createDashedBorder(<a href="../../java/awt/Paint.html" title="interface in java.awt">Paint</a> paint,
float thickness,
float length,
float spacing,
boolean rounded)</pre>
<div class="block">
<span>创建指定的<code>paint</code> <code>thickness</code> ,相对<code>length</code>和相对<code>spacing</code>的虚线边框。</span>
<span>如果指定的<code>paint</code><code>null</code> ,组件的前景颜色将用于渲染边框。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>paint</code> - 用于生成颜色的<a href="../../java/awt/Paint.html" title="java.awt中的接口"><code>Paint</code></a>对象</span>
</dd>
<dd>
<code>thickness</code> - 虚线的宽度
</dd>
<dd>
<code>length</code> - 虚线的相对长度
</dd>
<dd>
<code>spacing</code> - 虚线之间的相对间距
</dd>
<dd>
<code>rounded</code> - 线端是否应该是圆的
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>Border</code>对象
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果指定的
<code>thickness</code>小于
<code>1</code> ,或者如果指定的
<code>length</code>小于
<code>1</code> ,或者如果指定的
<code>spacing</code>小于
<code>0</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.7
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>