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

1810 lines
118 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 JScrollPane">Class JScrollPane</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Component.html" title="class in java.awt">java.awt.Component</a></li>
<li>
<ul class="inheritance">
<li><a href="../../java/awt/Container.html" title="class in java.awt">java.awt.Container</a></li>
<li>
<ul class="inheritance">
<li><a href="../../javax/swing/JComponent.html" title="class in javax.swing">javax.swing.JComponent</a></li>
<li>
<ul class="inheritance">
<li>javax.swing.JScrollPane</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../java/awt/image/ImageObserver.html" title="java.awt.image中的接口">ImageObserver</a> <a href="../../java/awt/MenuContainer.html" title="java.awt中的接口">MenuContainer</a> <a href="../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../javax/accessibility/Accessible.html" title="javax.accessibility中的接口">Accessible</a> <a href="../../javax/swing/ScrollPaneConstants.html" title="javax.swing中的接口">ScrollPaneConstants</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JScrollPane</span>
extends <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a>
implements <a href="../../javax/swing/ScrollPaneConstants.html" title="interface in javax.swing">ScrollPaneConstants</a>, <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></pre>
<div class="block">
<span>提供轻量级组件的可滚动视图。</span>
<span>A <code>JScrollPane</code>管理视口,可选的垂直和水平滚动条以及可选的行和列标题视口。</span>
<span>您可以在How to Use Scroll Panes中找到面向任务的<code>JScrollPane</code> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/scrollpane.html">JScrollPane</a> <em>这是Java教程</em><em></em>一节。</span>
<span>请注意, <code>JScrollPane</code>不支持重量级组件。</span>
<span> <p style="TEXT-ALIGN:CENTER"><img alt="The following text describes this image." height="248" src="doc-files/JScrollPane-1.gif" style="FLOAT:BOTTOM; BORDER:0px" width="256"/> </p> </span>
<table border="0" style="FLOAT:RIGHT" summary="layout">
</table>
<span><code>JViewport</code>在数据源(例如文本文件)上提供一个窗口或“视口”。</span>
<span>该数据源是由<code>JViewport</code>视图显示的“可滚动客户端”(又称数据模型)。</span>
<span><code>JScrollPane</code>基本上由<code>JScrollBar</code> SA <code>JViewport</code> ,以及它们之间的布线,如右图所示的图中</span>
<p> <span>除了滚动条和视口之外, <code>JScrollPane</code>还可以有列标题和行标题。</span> <span>这些都是一个<code>JViewport</code>对象,您使用<code>setRowHeaderView</code><code>setColumnHeaderView</code>指定。</span> <span>列标题视口自动向左和向右滚动,跟踪主视口的左右滚动。</span> <span>(它从不垂直滚动。)行标题的行为类似。</span> </p>
<p> <span>当两个滚动条相遇时,行标题与列标题相符,或者一个滚动条与其中一个标题相符,这两个组件都停止在拐角处,留下一个矩形空间,默认为空。</span> <span>这些空间可能存在于任何数量的四个角落。</span> <span>在上图中,顶部右侧的空格存在并由标签“角部分”标识。</span> </p>
<p> <span>可以使用<code>setCorner</code>方法将任意数量的这些空格替换为特定角落中的一个组件。</span> <span>(注意:相同的组件不能添加到多个角落。)如果要添加到滚动窗格中有一些额外的装饰或功能,这很有用。</span> <span>每个角部分的大小完全由其周围的标题和/或滚动条的大小决定。</span> </p>
<p> <span>如果该角落中存在空的空间,则该角色组件将仅可见。例如,将组件集合放置在带有列标题的滚动窗格的右上角。</span> <span>如果滚动窗格的垂直滚动条不存在,也许是因为视图组件没有变得足够大以至于不需要它,那么角色组件将不会被显示(因为标题会议创建的角落中没有空格和垂直滚动条)。</span> <span>使用<code>setVerticalScrollBarPolicy(VERTICAL_SCROLLBAR_ALWAYS)</code>强制滚动条始终显示,将确保角部组件的空间始终存在。</span> </p>
<p> <span>要在主视口周围添加边框,可以使用<code>setViewportBorder</code></span> <span>(当然,您也可以使用<code>setBorder</code>在整个滚动窗格中添加边框。)</span> </p>
<p> <span>想要做的一个常见的操作是设置在主视口视图小于视口的情况下使用的背景颜色,或者不透明。</span> <span>这可以通过设置视口的背景颜色,通过<code>scrollPane.getViewport().setBackground()</code><code>scrollPane.getViewport().setBackground()</code></span> <span>设置视口而不是滚动窗口的颜色的原因是,默认情况下, <code>JViewport</code>是不透明的,除其他外,它意味着它将使用其背景颜色完全填充其背景。</span> <span>因此,当<code>JScrollPane</code>绘制其背景时,视口通常会绘制它。</span> </p>
<p> <span>默认情况下, <code>JScrollPane</code>使用<code>ScrollPaneLayout</code>来处理其子组件的布局。</span> <span><code>ScrollPaneLayout</code>以两种方式之一确定使视口视图的大小:</span> </p>
<ol>
<li> <span>如果视图实现<code>Scrollable</code>的组合<code>getPreferredScrollableViewportSize</code> <code>getScrollableTracksViewportWidth</code><code>getScrollableTracksViewportHeight</code>被使用,否则</span> </li>
<li> <span><code>getPreferredSize</code>被使用。</span> </li>
</ol>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>欲了解更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
<p> <span><strong>警告:</strong>此类的序列化对象与将来的Swing版本不兼容。</span> <span>当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。</span> <span>从1.4开始对所有JavaBeans的长期存储的支持已经添加到<code>java.beans</code>包中。</span> <span>请参阅<a href="../../java/beans/XMLEncoder.html" title="java.beans中的类"><code>XMLEncoder</code></a></span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JScrollBar.html" title="javax.swing中的类"><code>JScrollBar</code></a> <a href="../../javax/swing/JViewport.html" title="javax.swing中的类"><code>JViewport</code></a> <a href="../../javax/swing/ScrollPaneLayout.html" title="javax.swing中的类"><code>ScrollPaneLayout</code></a> <a href="../../javax/swing/Scrollable.html" title="javax.swing中的接口"><code>Scrollable</code></a> <a href="../../java/awt/Component.html#getPreferredSize--"><code>Component.getPreferredSize()</code></a> <a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-"><code>setViewportView(java.awt.Component)</code></a> <a href="../../javax/swing/JScrollPane.html#setRowHeaderView-java.awt.Component-"><code>setRowHeaderView(java.awt.Component)</code></a> <a href="../../javax/swing/JScrollPane.html#setColumnHeaderView-java.awt.Component-"><code>setColumnHeaderView(java.awt.Component)</code></a> <a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a> <a href="../../javax/swing/JScrollPane.html#setViewportBorder-javax.swing.border.Border-"><code>setViewportBorder(javax.swing.border.Border)</code></a></span>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- --> </a> <h3>Nested Class Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption>
<span>Nested Classes</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.AccessibleJScrollPane.html" title="class in javax.swing">JScrollPane.AccessibleJScrollPane</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JScrollPane</code>类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected class </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.ScrollBar.html" title="class in javax.swing">JScrollPane.ScrollBar</a></span></code>
<div class="block">
默认情况下,
<code>JScrollPane</code>创建作为此类的实例的滚动条。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.AccessibleJComponent.html" title="class in javax.swing">JComponent.AccessibleJComponent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.AccessibleAWTContainer.html" title="class in java.awt">Container.AccessibleAWTContainer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Nested classes/interfaces inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.AccessibleAWTComponent.html" title="class in java.awt">Component.AccessibleAWTComponent</a>, <a href="../../java/awt/Component.BaselineResizeBehavior.html" title="enum in java.awt">Component.BaselineResizeBehavior</a>, <a href="../../java/awt/Component.BltBufferStrategy.html" title="class in java.awt">Component.BltBufferStrategy</a>, <a href="../../java/awt/Component.FlipBufferStrategy.html" title="class in java.awt">Component.FlipBufferStrategy</a></code></li>
</ul> </li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#columnHeader">columnHeader</a></span></code>
<div class="block">
列标题子。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#horizontalScrollBar">horizontalScrollBar</a></span></code>
<div class="block">
滚动盘的水平滚动条小孩。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#horizontalScrollBarPolicy">horizontalScrollBarPolicy</a></span></code>
<div class="block">
水平滚动条的显示策略。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#lowerLeft">lowerLeft</a></span></code>
<div class="block">
要显示在左下角的组件。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#lowerRight">lowerRight</a></span></code>
<div class="block">
要显示在右下角的组件。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#rowHeader">rowHeader</a></span></code>
<div class="block">
行标题子。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#upperLeft">upperLeft</a></span></code>
<div class="block">
组件显示在左上角。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#upperRight">upperRight</a></span></code>
<div class="block">
组件显示在右上角。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#verticalScrollBar">verticalScrollBar</a></span></code>
<div class="block">
滚动盘的垂直滚动条小孩。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#verticalScrollBarPolicy">verticalScrollBarPolicy</a></span></code>
<div class="block">
垂直滚动条的显示策略。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#viewport">viewport</a></span></code>
<div class="block">
滚动窗口的视口小孩。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Fields inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#listenerList">listenerList</a>, <a href="../../javax/swing/JComponent.html#TOOL_TIP_TEXT_KEY">TOOL_TIP_TEXT_KEY</a>, <a href="../../javax/swing/JComponent.html#ui">ui</a>, <a href="../../javax/swing/JComponent.html#UNDEFINED_CONDITION">UNDEFINED_CONDITION</a>, <a href="../../javax/swing/JComponent.html#WHEN_ANCESTOR_OF_FOCUSED_COMPONENT">WHEN_ANCESTOR_OF_FOCUSED_COMPONENT</a>, <a href="../../javax/swing/JComponent.html#WHEN_FOCUSED">WHEN_FOCUSED</a>, <a href="../../javax/swing/JComponent.html#WHEN_IN_FOCUSED_WINDOW">WHEN_IN_FOCUSED_WINDOW</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Fields inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#accessibleContext">accessibleContext</a>, <a href="../../java/awt/Component.html#BOTTOM_ALIGNMENT">BOTTOM_ALIGNMENT</a>, <a href="../../java/awt/Component.html#CENTER_ALIGNMENT">CENTER_ALIGNMENT</a>, <a href="../../java/awt/Component.html#LEFT_ALIGNMENT">LEFT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#RIGHT_ALIGNMENT">RIGHT_ALIGNMENT</a>, <a href="../../java/awt/Component.html#TOP_ALIGNMENT">TOP_ALIGNMENT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.ScrollPaneConstants">
<!-- --> </a> <h3>Fields inherited from interface javax.swing.<a href="../../javax/swing/ScrollPaneConstants.html" title="interface in javax.swing">ScrollPaneConstants</a></h3> <code><a href="../../javax/swing/ScrollPaneConstants.html#COLUMN_HEADER">COLUMN_HEADER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR">HORIZONTAL_SCROLLBAR</a>, <a href="../../javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_ALWAYS">HORIZONTAL_SCROLLBAR_ALWAYS</a>, <a href="../../javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_AS_NEEDED">HORIZONTAL_SCROLLBAR_AS_NEEDED</a>, <a href="../../javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_NEVER">HORIZONTAL_SCROLLBAR_NEVER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#HORIZONTAL_SCROLLBAR_POLICY">HORIZONTAL_SCROLLBAR_POLICY</a>, <a href="../../javax/swing/ScrollPaneConstants.html#LOWER_LEADING_CORNER">LOWER_LEADING_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#LOWER_LEFT_CORNER">LOWER_LEFT_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#LOWER_RIGHT_CORNER">LOWER_RIGHT_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#LOWER_TRAILING_CORNER">LOWER_TRAILING_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#ROW_HEADER">ROW_HEADER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#UPPER_LEADING_CORNER">UPPER_LEADING_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#UPPER_LEFT_CORNER">UPPER_LEFT_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#UPPER_RIGHT_CORNER">UPPER_RIGHT_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#UPPER_TRAILING_CORNER">UPPER_TRAILING_CORNER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR">VERTICAL_SCROLLBAR</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_ALWAYS">VERTICAL_SCROLLBAR_ALWAYS</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_AS_NEEDED">VERTICAL_SCROLLBAR_AS_NEEDED</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_NEVER">VERTICAL_SCROLLBAR_NEVER</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VERTICAL_SCROLLBAR_POLICY">VERTICAL_SCROLLBAR_POLICY</a>, <a href="../../javax/swing/ScrollPaneConstants.html#VIEWPORT">VIEWPORT</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- --> </a> <h3>Fields inherited from interface java.awt.image.<a href="../../java/awt/image/ImageObserver.html" title="interface in java.awt.image">ImageObserver</a></h3> <code><a href="../../java/awt/image/ImageObserver.html#ABORT">ABORT</a>, <a href="../../java/awt/image/ImageObserver.html#ALLBITS">ALLBITS</a>, <a href="../../java/awt/image/ImageObserver.html#ERROR">ERROR</a>, <a href="../../java/awt/image/ImageObserver.html#FRAMEBITS">FRAMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#HEIGHT">HEIGHT</a>, <a href="../../java/awt/image/ImageObserver.html#PROPERTIES">PROPERTIES</a>, <a href="../../java/awt/image/ImageObserver.html#SOMEBITS">SOMEBITS</a>, <a href="../../java/awt/image/ImageObserver.html#WIDTH">WIDTH</a></code></li>
</ul> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#JScrollPane--">JScrollPane</a></span>()</code>
<div class="block">
创建一个空(
<code>JScrollPane</code>口视图)
<code>JScrollPane</code> ,其中水平和垂直滚动条在需要时出现。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#JScrollPane-java.awt.Component-">JScrollPane</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</code>
<div class="block">
创建一个
<code>JScrollPane</code> ,它显示指定组件的内容,当组件的内容大于视图时,水平和垂直滚动条都会显示。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#JScrollPane-java.awt.Component-int-int-">JScrollPane</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view, int vsbPolicy, int hsbPolicy)</code>
<div class="block">
创建一个
<code>JScrollPane</code> ,它可以在一个视口中显示视图组件,其视图位置可以通过一对滚动条来控制。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#JScrollPane-int-int-">JScrollPane</a></span>(int vsbPolicy, int hsbPolicy)</code>
<div class="block">
使用指定的滚动条策略创建一个空(
<code>JScrollPane</code>口视图)
<code>JScrollPane</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/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#createHorizontalScrollBar--">createHorizontalScrollBar</a></span>()</code>
<div class="block">
默认情况下返回
<code>JScrollPane.ScrollBar</code>
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#createVerticalScrollBar--">createVerticalScrollBar</a></span>()</code>
<div class="block">
默认返回
<code>JScrollPane.ScrollBar</code>
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#createViewport--">createViewport</a></span>()</code>
<div class="block">
默认情况下返回一个新的
<code>JViewport</code>
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code><a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JScrollPane关联的AccessibleContext。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getColumnHeader--">getColumnHeader</a></span>()</code>
<div class="block">
返回列标题。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getCorner-java.lang.String-">getCorner</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> key)</code>
<div class="block">
返回指定角落的组件。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getHorizontalScrollBar--">getHorizontalScrollBar</a></span>()</code>
<div class="block">
返回控制视口水平视图位置的水平滚动条。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getHorizontalScrollBarPolicy--">getHorizontalScrollBarPolicy</a></span>()</code>
<div class="block">
返回水平滚动条策略值。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code><a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getRowHeader--">getRowHeader</a></span>()</code>
<div class="block">
返回行标题。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code><a href="../../javax/swing/plaf/ScrollPaneUI.html" title="class in javax.swing.plaf">ScrollPaneUI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getUI--">getUI</a></span>()</code>
<div class="block">
返回渲染此组件的外观和感觉LF对象。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<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/JScrollPane.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
返回用于构造用于呈现此组件的LF类的名称的后缀。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getVerticalScrollBar--">getVerticalScrollBar</a></span>()</code>
<div class="block">
返回控制视口垂直视图位置的垂直滚动条。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getVerticalScrollBarPolicy--">getVerticalScrollBarPolicy</a></span>()</code>
<div class="block">
返回垂直滚动条策略值。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code><a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getViewport--">getViewport</a></span>()</code>
<div class="block">
返回当前的
<code>JViewport</code>
</div> </td>
</tr>
<tr class="altColor" id="i14">
<td class="colFirst"><code><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/JScrollPane.html#getViewportBorder--">getViewportBorder</a></span>()</code>
<div class="block">
返回视口
<code>Border</code>对象。
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<td class="colFirst"><code><a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#getViewportBorderBounds--">getViewportBorderBounds</a></span>()</code>
<div class="block">
返回视口边框的边界。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#isValidateRoot--">isValidateRoot</a></span>()</code>
<div class="block">
重写以返回true这样任何电话
<code>revalidate</code>这个的任何后代
<code>JScrollPane</code>会造成这个开始的整棵树
<code>JScrollPane</code>进行验证。
</div> </td>
</tr>
<tr class="rowColor" id="i17">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#isWheelScrollingEnabled--">isWheelScrollingEnabled</a></span>()</code>
<div class="block">
指示是否会响应于鼠标滚轮进行滚动。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code>protected <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/JScrollPane.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JScrollPane</code>的字符串表示
<code>JScrollPane</code>
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setColumnHeader-javax.swing.JViewport-">setColumnHeader</a></span>(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> columnHeader)</code>
<div class="block">
<span>删除旧的columnHeader如果存在</span>
<span>如果新的columnHeader不是<code>null</code> 则将其viewPosition的x坐标与视口如果有的话同步然后将其添加到滚动窗格。</span>
</div> </td>
</tr>
<tr class="altColor" id="i20">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setColumnHeaderView-java.awt.Component-">setColumnHeaderView</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</code>
<div class="block">
如果需要,创建列标题视口,设置其视图,然后将列标题视口添加到滚动页面。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a></span>(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> co)</code>
<div class="block">
设置由ComponentOrientation参数确定的垂直和水平滚动条的
<code>ComponentOrientation</code>
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-">setCorner</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> key, <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> corner)</code>
<div class="block">
添加一个孩子,出现在一个滚动窗格的角落,如果有空间。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBar-javax.swing.JScrollBar-">setHorizontalScrollBar</a></span>(<a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> horizontalScrollBar)</code>
<div class="block">
将控制视口的水平视图位置的滚动条添加到滚动条。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy-int-">setHorizontalScrollBarPolicy</a></span>(int policy)</code>
<div class="block">
确定水平滚动条何时出现在滚动条中。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setLayout-java.awt.LayoutManager-">setLayout</a></span>(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> layout)</code>
<div class="block">
设置此
<code>JScrollPane</code>的布局管理器。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setRowHeader-javax.swing.JViewport-">setRowHeader</a></span>(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> rowHeader)</code>
<div class="block">
<span>删除旧的行阅读器(如果存在)</span>
<span>如果新的rowHeader不是<code>null</code> 则将其viewPosition的y坐标与视口同步如果有然后将其添加到滚动窗格。</span>
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setRowHeaderView-java.awt.Component-">setRowHeaderView</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</code>
<div class="block">
如果需要,创建行标题视口,设置其视图,然后将行标题视口添加到滚动条。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setUI-javax.swing.plaf.ScrollPaneUI-">setUI</a></span>(<a href="../../javax/swing/plaf/ScrollPaneUI.html" title="class in javax.swing.plaf">ScrollPaneUI</a> ui)</code>
<div class="block">
设置为该
<code>ScrollPaneUI</code>提供外观和感觉LF的ScrollPaneUI对象。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setVerticalScrollBar-javax.swing.JScrollBar-">setVerticalScrollBar</a></span>(<a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> verticalScrollBar)</code>
<div class="block">
将控制视口垂直视图位置的滚动条添加到滚动条。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setVerticalScrollBarPolicy-int-">setVerticalScrollBarPolicy</a></span>(int policy)</code>
<div class="block">
确定滚动条中何时出现垂直滚动条。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setViewport-javax.swing.JViewport-">setViewport</a></span>(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> viewport)</code>
<div class="block">
<span>删除旧的视口(如果有的话);</span>
<span>迫使新视口的观点位于+ x+ y象限中;</span>
<span>使用新的视口同步行和列标题(如果有的话);</span>
<span>最后使用新的视口同步滚动条和标题。</span>
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setViewportBorder-javax.swing.border.Border-">setViewportBorder</a></span>(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> viewportBorder)</code>
<div class="block">
在视口周围添加一个边框。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-">setViewportView</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</code>
<div class="block">
如果需要,创建一个视口,然后设置它的视图。
</div> </td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#setWheelScrollingEnabled-boolean-">setWheelScrollingEnabled</a></span>(boolean handleWheel)</code>
<div class="block">
响应于鼠标滚轮的移动启用/禁用滚动。
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JScrollPane.html#updateUI--">updateUI</a></span>()</code>
<div class="block">
将当前的
<code>ScrollPaneUI</code>对象替换为当前默认外观的版本。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
<!-- --> </a> <h3>Methods inherited from class javax.swing.<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></h3> <code><a href="../../javax/swing/JComponent.html#addAncestorListener-javax.swing.event.AncestorListener-">addAncestorListener</a>, <a href="../../javax/swing/JComponent.html#addNotify--">addNotify</a>, <a href="../../javax/swing/JComponent.html#addVetoableChangeListener-java.beans.VetoableChangeListener-">addVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#computeVisibleRect-java.awt.Rectangle-">computeVisibleRect</a>, <a href="../../javax/swing/JComponent.html#contains-int-int-">contains</a>, <a href="../../javax/swing/JComponent.html#createToolTip--">createToolTip</a>, <a href="../../javax/swing/JComponent.html#disable--">disable</a>, <a href="../../javax/swing/JComponent.html#enable--">enable</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-boolean-boolean-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-char-char-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#firePropertyChange-java.lang.String-int-int-">firePropertyChange</a>, <a href="../../javax/swing/JComponent.html#fireVetoableChange-java.lang.String-java.lang.Object-java.lang.Object-">fireVetoableChange</a>, <a href="../../javax/swing/JComponent.html#getActionForKeyStroke-javax.swing.KeyStroke-">getActionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getActionMap--">getActionMap</a>, <a href="../../javax/swing/JComponent.html#getAlignmentX--">getAlignmentX</a>, <a href="../../javax/swing/JComponent.html#getAlignmentY--">getAlignmentY</a>, <a href="../../javax/swing/JComponent.html#getAncestorListeners--">getAncestorListeners</a>, <a href="../../javax/swing/JComponent.html#getAutoscrolls--">getAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#getBaseline-int-int-">getBaseline</a>, <a href="../../javax/swing/JComponent.html#getBaselineResizeBehavior--">getBaselineResizeBehavior</a>, <a href="../../javax/swing/JComponent.html#getBorder--">getBorder</a>, <a href="../../javax/swing/JComponent.html#getBounds-java.awt.Rectangle-">getBounds</a>, <a href="../../javax/swing/JComponent.html#getClientProperty-java.lang.Object-">getClientProperty</a>, <a href="../../javax/swing/JComponent.html#getComponentGraphics-java.awt.Graphics-">getComponentGraphics</a>, <a href="../../javax/swing/JComponent.html#getComponentPopupMenu--">getComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getConditionForKeyStroke-javax.swing.KeyStroke-">getConditionForKeyStroke</a>, <a href="../../javax/swing/JComponent.html#getDebugGraphicsOptions--">getDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#getDefaultLocale--">getDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#getFontMetrics-java.awt.Font-">getFontMetrics</a>, <a href="../../javax/swing/JComponent.html#getGraphics--">getGraphics</a>, <a href="../../javax/swing/JComponent.html#getHeight--">getHeight</a>, <a href="../../javax/swing/JComponent.html#getInheritsPopupMenu--">getInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#getInputMap--">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputMap-int-">getInputMap</a>, <a href="../../javax/swing/JComponent.html#getInputVerifier--">getInputVerifier</a>, <a href="../../javax/swing/JComponent.html#getInsets--">getInsets</a>, <a href="../../javax/swing/JComponent.html#getInsets-java.awt.Insets-">getInsets</a>, <a href="../../javax/swing/JComponent.html#getListeners-java.lang.Class-">getListeners</a>, <a href="../../javax/swing/JComponent.html#getLocation-java.awt.Point-">getLocation</a>, <a href="../../javax/swing/JComponent.html#getMaximumSize--">getMaximumSize</a>, <a href="../../javax/swing/JComponent.html#getMinimumSize--">getMinimumSize</a>, <a href="../../javax/swing/JComponent.html#getNextFocusableComponent--">getNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#getPopupLocation-java.awt.event.MouseEvent-">getPopupLocation</a>, <a href="../../javax/swing/JComponent.html#getPreferredSize--">getPreferredSize</a>, <a href="../../javax/swing/JComponent.html#getRegisteredKeyStrokes--">getRegisteredKeyStrokes</a>, <a href="../../javax/swing/JComponent.html#getRootPane--">getRootPane</a>, <a href="../../javax/swing/JComponent.html#getSize-java.awt.Dimension-">getSize</a>, <a href="../../javax/swing/JComponent.html#getToolTipLocation-java.awt.event.MouseEvent-">getToolTipLocation</a>, <a href="../../javax/swing/JComponent.html#getToolTipText--">getToolTipText</a>, <a href="../../javax/swing/JComponent.html#getToolTipText-java.awt.event.MouseEvent-">getToolTipText</a>, <a href="../../javax/swing/JComponent.html#getTopLevelAncestor--">getTopLevelAncestor</a>, <a href="../../javax/swing/JComponent.html#getTransferHandler--">getTransferHandler</a>, <a href="../../javax/swing/JComponent.html#getVerifyInputWhenFocusTarget--">getVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#getVetoableChangeListeners--">getVetoableChangeListeners</a>, <a href="../../javax/swing/JComponent.html#getVisibleRect--">getVisibleRect</a>, <a href="../../javax/swing/JComponent.html#getWidth--">getWidth</a>, <a href="../../javax/swing/JComponent.html#getX--">getX</a>, <a href="../../javax/swing/JComponent.html#getY--">getY</a>, <a href="../../javax/swing/JComponent.html#grabFocus--">grabFocus</a>, <a href="../../javax/swing/JComponent.html#hide--">hide</a>, <a href="../../javax/swing/JComponent.html#isDoubleBuffered--">isDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#isLightweightComponent-java.awt.Component-">isLightweightComponent</a>, <a href="../../javax/swing/JComponent.html#isManagingFocus--">isManagingFocus</a>, <a href="../../javax/swing/JComponent.html#isOpaque--">isOpaque</a>, <a href="../../javax/swing/JComponent.html#isOptimizedDrawingEnabled--">isOptimizedDrawingEnabled</a>, <a href="../../javax/swing/JComponent.html#isPaintingForPrint--">isPaintingForPrint</a>, <a href="../../javax/swing/JComponent.html#isPaintingOrigin--">isPaintingOrigin</a>, <a href="../../javax/swing/JComponent.html#isPaintingTile--">isPaintingTile</a>, <a href="../../javax/swing/JComponent.html#isRequestFocusEnabled--">isRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#paint-java.awt.Graphics-">paint</a>, <a href="../../javax/swing/JComponent.html#paintBorder-java.awt.Graphics-">paintBorder</a>, <a href="../../javax/swing/JComponent.html#paintChildren-java.awt.Graphics-">paintChildren</a>, <a href="../../javax/swing/JComponent.html#paintComponent-java.awt.Graphics-">paintComponent</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-int-int-int-int-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#paintImmediately-java.awt.Rectangle-">paintImmediately</a>, <a href="../../javax/swing/JComponent.html#print-java.awt.Graphics-">print</a>, <a href="../../javax/swing/JComponent.html#printAll-java.awt.Graphics-">printAll</a>, <a href="../../javax/swing/JComponent.html#printBorder-java.awt.Graphics-">printBorder</a>, <a href="../../javax/swing/JComponent.html#printChildren-java.awt.Graphics-">printChildren</a>, <a href="../../javax/swing/JComponent.html#printComponent-java.awt.Graphics-">printComponent</a>, <a href="../../javax/swing/JComponent.html#processComponentKeyEvent-java.awt.event.KeyEvent-">processComponentKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processKeyBinding-javax.swing.KeyStroke-java.awt.event.KeyEvent-int-boolean-">processKeyBinding</a>, <a href="../../javax/swing/JComponent.html#processKeyEvent-java.awt.event.KeyEvent-">processKeyEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseEvent-java.awt.event.MouseEvent-">processMouseEvent</a>, <a href="../../javax/swing/JComponent.html#processMouseMotionEvent-java.awt.event.MouseEvent-">processMouseMotionEvent</a>, <a href="../../javax/swing/JComponent.html#putClientProperty-java.lang.Object-java.lang.Object-">putClientProperty</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#registerKeyboardAction-java.awt.event.ActionListener-java.lang.String-javax.swing.KeyStroke-int-">registerKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#removeAncestorListener-javax.swing.event.AncestorListener-">removeAncestorListener</a>, <a href="../../javax/swing/JComponent.html#removeNotify--">removeNotify</a>, <a href="../../javax/swing/JComponent.html#removeVetoableChangeListener-java.beans.VetoableChangeListener-">removeVetoableChangeListener</a>, <a href="../../javax/swing/JComponent.html#repaint-long-int-int-int-int-">repaint</a>, <a href="../../javax/swing/JComponent.html#repaint-java.awt.Rectangle-">repaint</a>, <a href="../../javax/swing/JComponent.html#requestDefaultFocus--">requestDefaultFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus--">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocus-boolean-">requestFocus</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow--">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#requestFocusInWindow-boolean-">requestFocusInWindow</a>, <a href="../../javax/swing/JComponent.html#resetKeyboardActions--">resetKeyboardActions</a>, <a href="../../javax/swing/JComponent.html#reshape-int-int-int-int-">reshape</a>, <a href="../../javax/swing/JComponent.html#revalidate--">revalidate</a>, <a href="../../javax/swing/JComponent.html#scrollRectToVisible-java.awt.Rectangle-">scrollRectToVisible</a>, <a href="../../javax/swing/JComponent.html#setActionMap-javax.swing.ActionMap-">setActionMap</a>, <a href="../../javax/swing/JComponent.html#setAlignmentX-float-">setAlignmentX</a>, <a href="../../javax/swing/JComponent.html#setAlignmentY-float-">setAlignmentY</a>, <a href="../../javax/swing/JComponent.html#setAutoscrolls-boolean-">setAutoscrolls</a>, <a href="../../javax/swing/JComponent.html#setBackground-java.awt.Color-">setBackground</a>, <a href="../../javax/swing/JComponent.html#setBorder-javax.swing.border.Border-">setBorder</a>, <a href="../../javax/swing/JComponent.html#setComponentPopupMenu-javax.swing.JPopupMenu-">setComponentPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setDebugGraphicsOptions-int-">setDebugGraphicsOptions</a>, <a href="../../javax/swing/JComponent.html#setDefaultLocale-java.util.Locale-">setDefaultLocale</a>, <a href="../../javax/swing/JComponent.html#setDoubleBuffered-boolean-">setDoubleBuffered</a>, <a href="../../javax/swing/JComponent.html#setEnabled-boolean-">setEnabled</a>, <a href="../../javax/swing/JComponent.html#setFocusTraversalKeys-int-java.util.Set-">setFocusTraversalKeys</a>, <a href="../../javax/swing/JComponent.html#setFont-java.awt.Font-">setFont</a>, <a href="../../javax/swing/JComponent.html#setForeground-java.awt.Color-">setForeground</a>, <a href="../../javax/swing/JComponent.html#setInheritsPopupMenu-boolean-">setInheritsPopupMenu</a>, <a href="../../javax/swing/JComponent.html#setInputMap-int-javax.swing.InputMap-">setInputMap</a>, <a href="../../javax/swing/JComponent.html#setInputVerifier-javax.swing.InputVerifier-">setInputVerifier</a>, <a href="../../javax/swing/JComponent.html#setMaximumSize-java.awt.Dimension-">setMaximumSize</a>, <a href="../../javax/swing/JComponent.html#setMinimumSize-java.awt.Dimension-">setMinimumSize</a>, <a href="../../javax/swing/JComponent.html#setNextFocusableComponent-java.awt.Component-">setNextFocusableComponent</a>, <a href="../../javax/swing/JComponent.html#setOpaque-boolean-">setOpaque</a>, <a href="../../javax/swing/JComponent.html#setPreferredSize-java.awt.Dimension-">setPreferredSize</a>, <a href="../../javax/swing/JComponent.html#setRequestFocusEnabled-boolean-">setRequestFocusEnabled</a>, <a href="../../javax/swing/JComponent.html#setToolTipText-java.lang.String-">setToolTipText</a>, <a href="../../javax/swing/JComponent.html#setTransferHandler-javax.swing.TransferHandler-">setTransferHandler</a>, <a href="../../javax/swing/JComponent.html#setUI-javax.swing.plaf.ComponentUI-">setUI</a>, <a href="../../javax/swing/JComponent.html#setVerifyInputWhenFocusTarget-boolean-">setVerifyInputWhenFocusTarget</a>, <a href="../../javax/swing/JComponent.html#setVisible-boolean-">setVisible</a>, <a href="../../javax/swing/JComponent.html#unregisterKeyboardAction-javax.swing.KeyStroke-">unregisterKeyboardAction</a>, <a href="../../javax/swing/JComponent.html#update-java.awt.Graphics-">update</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Container.html" title="class in java.awt">Container</a></h3> <code><a href="../../java/awt/Container.html#add-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-int-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-">add</a>, <a href="../../java/awt/Container.html#add-java.awt.Component-java.lang.Object-int-">add</a>, <a href="../../java/awt/Container.html#add-java.lang.String-java.awt.Component-">add</a>, <a href="../../java/awt/Container.html#addContainerListener-java.awt.event.ContainerListener-">addContainerListener</a>, <a href="../../java/awt/Container.html#addImpl-java.awt.Component-java.lang.Object-int-">addImpl</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#addPropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">addPropertyChangeListener</a>, <a href="../../java/awt/Container.html#applyComponentOrientation-java.awt.ComponentOrientation-">applyComponentOrientation</a>, <a href="../../java/awt/Container.html#areFocusTraversalKeysSet-int-">areFocusTraversalKeysSet</a>, <a href="../../java/awt/Container.html#countComponents--">countComponents</a>, <a href="../../java/awt/Container.html#deliverEvent-java.awt.Event-">deliverEvent</a>, <a href="../../java/awt/Container.html#doLayout--">doLayout</a>, <a href="../../java/awt/Container.html#findComponentAt-int-int-">findComponentAt</a>, <a href="../../java/awt/Container.html#findComponentAt-java.awt.Point-">findComponentAt</a>, <a href="../../java/awt/Container.html#getComponent-int-">getComponent</a>, <a href="../../java/awt/Container.html#getComponentAt-int-int-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentAt-java.awt.Point-">getComponentAt</a>, <a href="../../java/awt/Container.html#getComponentCount--">getComponentCount</a>, <a href="../../java/awt/Container.html#getComponents--">getComponents</a>, <a href="../../java/awt/Container.html#getComponentZOrder-java.awt.Component-">getComponentZOrder</a>, <a href="../../java/awt/Container.html#getContainerListeners--">getContainerListeners</a>, <a href="../../java/awt/Container.html#getFocusTraversalKeys-int-">getFocusTraversalKeys</a>, <a href="../../java/awt/Container.html#getFocusTraversalPolicy--">getFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#getLayout--">getLayout</a>, <a href="../../java/awt/Container.html#getMousePosition-boolean-">getMousePosition</a>, <a href="../../java/awt/Container.html#insets--">insets</a>, <a href="../../java/awt/Container.html#invalidate--">invalidate</a>, <a href="../../java/awt/Container.html#isAncestorOf-java.awt.Component-">isAncestorOf</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot--">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusCycleRoot-java.awt.Container-">isFocusCycleRoot</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicyProvider--">isFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#isFocusTraversalPolicySet--">isFocusTraversalPolicySet</a>, <a href="../../java/awt/Container.html#layout--">layout</a>, <a href="../../java/awt/Container.html#list-java.io.PrintStream-int-">list</a>, <a href="../../java/awt/Container.html#list-java.io.PrintWriter-int-">list</a>, <a href="../../java/awt/Container.html#locate-int-int-">locate</a>, <a href="../../java/awt/Container.html#minimumSize--">minimumSize</a>, <a href="../../java/awt/Container.html#paintComponents-java.awt.Graphics-">paintComponents</a>, <a href="../../java/awt/Container.html#preferredSize--">preferredSize</a>, <a href="../../java/awt/Container.html#printComponents-java.awt.Graphics-">printComponents</a>, <a href="../../java/awt/Container.html#processContainerEvent-java.awt.event.ContainerEvent-">processContainerEvent</a>, <a href="../../java/awt/Container.html#processEvent-java.awt.AWTEvent-">processEvent</a>, <a href="../../java/awt/Container.html#remove-java.awt.Component-">remove</a>, <a href="../../java/awt/Container.html#remove-int-">remove</a>, <a href="../../java/awt/Container.html#removeAll--">removeAll</a>, <a href="../../java/awt/Container.html#removeContainerListener-java.awt.event.ContainerListener-">removeContainerListener</a>, <a href="../../java/awt/Container.html#setComponentZOrder-java.awt.Component-int-">setComponentZOrder</a>, <a href="../../java/awt/Container.html#setFocusCycleRoot-boolean-">setFocusCycleRoot</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicy-java.awt.FocusTraversalPolicy-">setFocusTraversalPolicy</a>, <a href="../../java/awt/Container.html#setFocusTraversalPolicyProvider-boolean-">setFocusTraversalPolicyProvider</a>, <a href="../../java/awt/Container.html#transferFocusDownCycle--">transferFocusDownCycle</a>, <a href="../../java/awt/Container.html#validate--">validate</a>, <a href="../../java/awt/Container.html#validateTree--">validateTree</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- --> </a> <h3>Methods inherited from class java.awt.<a href="../../java/awt/Component.html" title="class in java.awt">Component</a></h3> <code><a href="../../java/awt/Component.html#action-java.awt.Event-java.lang.Object-">action</a>, <a href="../../java/awt/Component.html#add-java.awt.PopupMenu-">add</a>, <a href="../../java/awt/Component.html#addComponentListener-java.awt.event.ComponentListener-">addComponentListener</a>, <a href="../../java/awt/Component.html#addFocusListener-java.awt.event.FocusListener-">addFocusListener</a>, <a href="../../java/awt/Component.html#addHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">addHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#addHierarchyListener-java.awt.event.HierarchyListener-">addHierarchyListener</a>, <a href="../../java/awt/Component.html#addInputMethodListener-java.awt.event.InputMethodListener-">addInputMethodListener</a>, <a href="../../java/awt/Component.html#addKeyListener-java.awt.event.KeyListener-">addKeyListener</a>, <a href="../../java/awt/Component.html#addMouseListener-java.awt.event.MouseListener-">addMouseListener</a>, <a href="../../java/awt/Component.html#addMouseMotionListener-java.awt.event.MouseMotionListener-">addMouseMotionListener</a>, <a href="../../java/awt/Component.html#addMouseWheelListener-java.awt.event.MouseWheelListener-">addMouseWheelListener</a>, <a href="../../java/awt/Component.html#bounds--">bounds</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#checkImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">checkImage</a>, <a href="../../java/awt/Component.html#coalesceEvents-java.awt.AWTEvent-java.awt.AWTEvent-">coalesceEvents</a>, <a href="../../java/awt/Component.html#contains-java.awt.Point-">contains</a>, <a href="../../java/awt/Component.html#createImage-java.awt.image.ImageProducer-">createImage</a>, <a href="../../java/awt/Component.html#createImage-int-int-">createImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-">createVolatileImage</a>, <a href="../../java/awt/Component.html#createVolatileImage-int-int-java.awt.ImageCapabilities-">createVolatileImage</a>, <a href="../../java/awt/Component.html#disableEvents-long-">disableEvents</a>, <a href="../../java/awt/Component.html#dispatchEvent-java.awt.AWTEvent-">dispatchEvent</a>, <a href="../../java/awt/Component.html#enable-boolean-">enable</a>, <a href="../../java/awt/Component.html#enableEvents-long-">enableEvents</a>, <a href="../../java/awt/Component.html#enableInputMethods-boolean-">enableInputMethods</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-byte-byte-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-double-double-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-float-float-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-long-long-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-java.lang.Object-java.lang.Object-">firePropertyChange</a>, <a href="../../java/awt/Component.html#firePropertyChange-java.lang.String-short-short-">firePropertyChange</a>, <a href="../../java/awt/Component.html#getBackground--">getBackground</a>, <a href="../../java/awt/Component.html#getBounds--">getBounds</a>, <a href="../../java/awt/Component.html#getColorModel--">getColorModel</a>, <a href="../../java/awt/Component.html#getComponentListeners--">getComponentListeners</a>, <a href="../../java/awt/Component.html#getComponentOrientation--">getComponentOrientation</a>, <a href="../../java/awt/Component.html#getCursor--">getCursor</a>, <a href="../../java/awt/Component.html#getDropTarget--">getDropTarget</a>, <a href="../../java/awt/Component.html#getFocusCycleRootAncestor--">getFocusCycleRootAncestor</a>, <a href="../../java/awt/Component.html#getFocusListeners--">getFocusListeners</a>, <a href="../../java/awt/Component.html#getFocusTraversalKeysEnabled--">getFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#getFont--">getFont</a>, <a href="../../java/awt/Component.html#getForeground--">getForeground</a>, <a href="../../java/awt/Component.html#getGraphicsConfiguration--">getGraphicsConfiguration</a>, <a href="../../java/awt/Component.html#getHierarchyBoundsListeners--">getHierarchyBoundsListeners</a>, <a href="../../java/awt/Component.html#getHierarchyListeners--">getHierarchyListeners</a>, <a href="../../java/awt/Component.html#getIgnoreRepaint--">getIgnoreRepaint</a>, <a href="../../java/awt/Component.html#getInputContext--">getInputContext</a>, <a href="../../java/awt/Component.html#getInputMethodListeners--">getInputMethodListeners</a>, <a href="../../java/awt/Component.html#getInputMethodRequests--">getInputMethodRequests</a>, <a href="../../java/awt/Component.html#getKeyListeners--">getKeyListeners</a>, <a href="../../java/awt/Component.html#getLocale--">getLocale</a>, <a href="../../java/awt/Component.html#getLocation--">getLocation</a>, <a href="../../java/awt/Component.html#getLocationOnScreen--">getLocationOnScreen</a>, <a href="../../java/awt/Component.html#getMouseListeners--">getMouseListeners</a>, <a href="../../java/awt/Component.html#getMouseMotionListeners--">getMouseMotionListeners</a>, <a href="../../java/awt/Component.html#getMousePosition--">getMousePosition</a>, <a href="../../java/awt/Component.html#getMouseWheelListeners--">getMouseWheelListeners</a>, <a href="../../java/awt/Component.html#getName--">getName</a>, <a href="../../java/awt/Component.html#getParent--">getParent</a>, <a href="../../java/awt/Component.html#getPeer--">getPeer</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners--">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getPropertyChangeListeners-java.lang.String-">getPropertyChangeListeners</a>, <a href="../../java/awt/Component.html#getSize--">getSize</a>, <a href="../../java/awt/Component.html#getToolkit--">getToolkit</a>, <a href="../../java/awt/Component.html#getTreeLock--">getTreeLock</a>, <a href="../../java/awt/Component.html#gotFocus-java.awt.Event-java.lang.Object-">gotFocus</a>, <a href="../../java/awt/Component.html#handleEvent-java.awt.Event-">handleEvent</a>, <a href="../../java/awt/Component.html#hasFocus--">hasFocus</a>, <a href="../../java/awt/Component.html#imageUpdate-java.awt.Image-int-int-int-int-int-">imageUpdate</a>, <a href="../../java/awt/Component.html#inside-int-int-">inside</a>, <a href="../../java/awt/Component.html#isBackgroundSet--">isBackgroundSet</a>, <a href="../../java/awt/Component.html#isCursorSet--">isCursorSet</a>, <a href="../../java/awt/Component.html#isDisplayable--">isDisplayable</a>, <a href="../../java/awt/Component.html#isEnabled--">isEnabled</a>, <a href="../../java/awt/Component.html#isFocusable--">isFocusable</a>, <a href="../../java/awt/Component.html#isFocusOwner--">isFocusOwner</a>, <a href="../../java/awt/Component.html#isFocusTraversable--">isFocusTraversable</a>, <a href="../../java/awt/Component.html#isFontSet--">isFontSet</a>, <a href="../../java/awt/Component.html#isForegroundSet--">isForegroundSet</a>, <a href="../../java/awt/Component.html#isLightweight--">isLightweight</a>, <a href="../../java/awt/Component.html#isMaximumSizeSet--">isMaximumSizeSet</a>, <a href="../../java/awt/Component.html#isMinimumSizeSet--">isMinimumSizeSet</a>, <a href="../../java/awt/Component.html#isPreferredSizeSet--">isPreferredSizeSet</a>, <a href="../../java/awt/Component.html#isShowing--">isShowing</a>, <a href="../../java/awt/Component.html#isValid--">isValid</a>, <a href="../../java/awt/Component.html#isVisible--">isVisible</a>, <a href="../../java/awt/Component.html#keyDown-java.awt.Event-int-">keyDown</a>, <a href="../../java/awt/Component.html#keyUp-java.awt.Event-int-">keyUp</a>, <a href="../../java/awt/Component.html#list--">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintStream-">list</a>, <a href="../../java/awt/Component.html#list-java.io.PrintWriter-">list</a>, <a href="../../java/awt/Component.html#location--">location</a>, <a href="../../java/awt/Component.html#lostFocus-java.awt.Event-java.lang.Object-">lostFocus</a>, <a href="../../java/awt/Component.html#mouseDown-java.awt.Event-int-int-">mouseDown</a>, <a href="../../java/awt/Component.html#mouseDrag-java.awt.Event-int-int-">mouseDrag</a>, <a href="../../java/awt/Component.html#mouseEnter-java.awt.Event-int-int-">mouseEnter</a>, <a href="../../java/awt/Component.html#mouseExit-java.awt.Event-int-int-">mouseExit</a>, <a href="../../java/awt/Component.html#mouseMove-java.awt.Event-int-int-">mouseMove</a>, <a href="../../java/awt/Component.html#mouseUp-java.awt.Event-int-int-">mouseUp</a>, <a href="../../java/awt/Component.html#move-int-int-">move</a>, <a href="../../java/awt/Component.html#nextFocus--">nextFocus</a>, <a href="../../java/awt/Component.html#paintAll-java.awt.Graphics-">paintAll</a>, <a href="../../java/awt/Component.html#postEvent-java.awt.Event-">postEvent</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#prepareImage-java.awt.Image-int-int-java.awt.image.ImageObserver-">prepareImage</a>, <a href="../../java/awt/Component.html#processComponentEvent-java.awt.event.ComponentEvent-">processComponentEvent</a>, <a href="../../java/awt/Component.html#processFocusEvent-java.awt.event.FocusEvent-">processFocusEvent</a>, <a href="../../java/awt/Component.html#processHierarchyBoundsEvent-java.awt.event.HierarchyEvent-">processHierarchyBoundsEvent</a>, <a href="../../java/awt/Component.html#processHierarchyEvent-java.awt.event.HierarchyEvent-">processHierarchyEvent</a>, <a href="../../java/awt/Component.html#processInputMethodEvent-java.awt.event.InputMethodEvent-">processInputMethodEvent</a>, <a href="../../java/awt/Component.html#processMouseWheelEvent-java.awt.event.MouseWheelEvent-">processMouseWheelEvent</a>, <a href="../../java/awt/Component.html#remove-java.awt.MenuComponent-">remove</a>, <a href="../../java/awt/Component.html#removeComponentListener-java.awt.event.ComponentListener-">removeComponentListener</a>, <a href="../../java/awt/Component.html#removeFocusListener-java.awt.event.FocusListener-">removeFocusListener</a>, <a href="../../java/awt/Component.html#removeHierarchyBoundsListener-java.awt.event.HierarchyBoundsListener-">removeHierarchyBoundsListener</a>, <a href="../../java/awt/Component.html#removeHierarchyListener-java.awt.event.HierarchyListener-">removeHierarchyListener</a>, <a href="../../java/awt/Component.html#removeInputMethodListener-java.awt.event.InputMethodListener-">removeInputMethodListener</a>, <a href="../../java/awt/Component.html#removeKeyListener-java.awt.event.KeyListener-">removeKeyListener</a>, <a href="../../java/awt/Component.html#removeMouseListener-java.awt.event.MouseListener-">removeMouseListener</a>, <a href="../../java/awt/Component.html#removeMouseMotionListener-java.awt.event.MouseMotionListener-">removeMouseMotionListener</a>, <a href="../../java/awt/Component.html#removeMouseWheelListener-java.awt.event.MouseWheelListener-">removeMouseWheelListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#removePropertyChangeListener-java.lang.String-java.beans.PropertyChangeListener-">removePropertyChangeListener</a>, <a href="../../java/awt/Component.html#repaint--">repaint</a>, <a href="../../java/awt/Component.html#repaint-int-int-int-int-">repaint</a>, <a href="../../java/awt/Component.html#repaint-long-">repaint</a>, <a href="../../java/awt/Component.html#resize-java.awt.Dimension-">resize</a>, <a href="../../java/awt/Component.html#resize-int-int-">resize</a>, <a href="../../java/awt/Component.html#setBounds-int-int-int-int-">setBounds</a>, <a href="../../java/awt/Component.html#setBounds-java.awt.Rectangle-">setBounds</a>, <a href="../../java/awt/Component.html#setCursor-java.awt.Cursor-">setCursor</a>, <a href="../../java/awt/Component.html#setDropTarget-java.awt.dnd.DropTarget-">setDropTarget</a>, <a href="../../java/awt/Component.html#setFocusable-boolean-">setFocusable</a>, <a href="../../java/awt/Component.html#setFocusTraversalKeysEnabled-boolean-">setFocusTraversalKeysEnabled</a>, <a href="../../java/awt/Component.html#setIgnoreRepaint-boolean-">setIgnoreRepaint</a>, <a href="../../java/awt/Component.html#setLocale-java.util.Locale-">setLocale</a>, <a href="../../java/awt/Component.html#setLocation-int-int-">setLocation</a>, <a href="../../java/awt/Component.html#setLocation-java.awt.Point-">setLocation</a>, <a href="../../java/awt/Component.html#setName-java.lang.String-">setName</a>, <a href="../../java/awt/Component.html#setSize-java.awt.Dimension-">setSize</a>, <a href="../../java/awt/Component.html#setSize-int-int-">setSize</a>, <a href="../../java/awt/Component.html#show--">show</a>, <a href="../../java/awt/Component.html#show-boolean-">show</a>, <a href="../../java/awt/Component.html#size--">size</a>, <a href="../../java/awt/Component.html#toString--">toString</a>, <a href="../../java/awt/Component.html#transferFocus--">transferFocus</a>, <a href="../../java/awt/Component.html#transferFocusBackward--">transferFocusBackward</a>, <a href="../../java/awt/Component.html#transferFocusUpCycle--">transferFocusUpCycle</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../java/lang/Object.html#clone--">clone</a>, <a href="../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../java/lang/Object.html#notify--">notify</a>, <a href="../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../java/lang/Object.html#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">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="verticalScrollBarPolicy">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>verticalScrollBarPolicy</h4> <pre>protected int verticalScrollBarPolicy</pre>
<div class="block">
<span>垂直滚动条的显示策略。</span>
<span>默认值为<code>ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBarPolicy-int-"><code>setVerticalScrollBarPolicy(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="horizontalScrollBarPolicy">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>horizontalScrollBarPolicy</h4> <pre>protected int horizontalScrollBarPolicy</pre>
<div class="block">
<span>水平滚动条的显示策略。</span>
<span>默认值为<code>ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy-int-"><code>setHorizontalScrollBarPolicy(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="viewport">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>viewport</h4> <pre>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> viewport</pre>
<div class="block">
<span>滚动窗口的视口小孩。</span>
<span>默认为空<code>JViewport</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewport-javax.swing.JViewport-"><code>setViewport(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="verticalScrollBar">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>verticalScrollBar</h4> <pre>protected <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> verticalScrollBar</pre>
<div class="block">
<span>滚动盘的垂直滚动条小孩。</span>
<span>默认是<code>JScrollBar</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBar-javax.swing.JScrollBar-"><code>setVerticalScrollBar(javax.swing.JScrollBar)</code></a>
</dd>
</dl> </li>
</ul> <a name="horizontalScrollBar">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>horizontalScrollBar</h4> <pre>protected <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> horizontalScrollBar</pre>
<div class="block">
<span>滚动盘的水平滚动条小孩。</span>
<span>默认是<code>JScrollBar</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBar-javax.swing.JScrollBar-"><code>setHorizontalScrollBar(javax.swing.JScrollBar)</code></a>
</dd>
</dl> </li>
</ul> <a name="rowHeader">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>rowHeader</h4> <pre>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> rowHeader</pre>
<div class="block">
<span>行标题子。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setRowHeader-javax.swing.JViewport-"><code>setRowHeader(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="columnHeader">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>columnHeader</h4> <pre>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> columnHeader</pre>
<div class="block">
<span>列标题子。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setColumnHeader-javax.swing.JViewport-"><code>setColumnHeader(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="lowerLeft">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>lowerLeft</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> lowerLeft</pre>
<div class="block">
<span>要显示在左下角的组件。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="lowerRight">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>lowerRight</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> lowerRight</pre>
<div class="block">
<span>要显示在右下角的组件。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="upperLeft">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>upperLeft</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> upperLeft</pre>
<div class="block">
<span>组件显示在左上角。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="upperRight">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>upperRight</h4> <pre>protected <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> upperRight</pre>
<div class="block">
<span>组件显示在右上角。</span>
<span>默认值为<code>null</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JScrollPane-java.awt.Component-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JScrollPane</h4> <pre>public JScrollPane(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view,
int vsbPolicy,
int hsbPolicy)</pre>
<div class="block">
<span>创建一个<code>JScrollPane</code> ,它在视口中显示视图组件,其视图位置可以用一对滚动条来控制。</span>
<span>滚动条策略指定何时显示滚动条,例如,如果<code>vsbPolicy</code><code>VERTICAL_SCROLLBAR_AS_NEEDED</code>则垂直滚动条仅在垂直方向不适合时才会出现。</span>
<span>可用的策略设置列在<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBarPolicy-int-"><code>setVerticalScrollBarPolicy(int)</code></a><a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy-int-"><code>setHorizontalScrollBarPolicy(int)</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>view</code> - 在滚动窗口视口中显示的组件
</dd>
<dd>
<code>vsbPolicy</code> - 一个指定垂直滚动条策略的整数
</dd>
<dd>
<code>hsbPolicy</code> - 一个指定水平滚动条策略的整数
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-"><code>setViewportView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="JScrollPane-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JScrollPane</h4> <pre>public JScrollPane(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</pre>
<div class="block">
创建一个
<code>JScrollPane</code> ,显示指定组件的内容,当组件的内容大于视图时,会显示水平和垂直滚动条。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>view</code> - 在滚动窗口的视口中显示的组件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-"><code>setViewportView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="JScrollPane-int-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JScrollPane</h4> <pre>public JScrollPane(int vsbPolicy,
int hsbPolicy)</pre>
<div class="block">
<span>使用指定的滚动条策略创建一个空( <code>JScrollPane</code>口视图) <code>JScrollPane</code></span>
<span>可用的策略设置列在<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBarPolicy-int-"><code>setVerticalScrollBarPolicy(int)</code></a><a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy-int-"><code>setHorizontalScrollBarPolicy(int)</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>vsbPolicy</code> - 一个指定垂直滚动条策略的整数
</dd>
<dd>
<code>hsbPolicy</code> - 一个整数,用于指定水平滚动条策略
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-"><code>setViewportView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="JScrollPane--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JScrollPane</h4> <pre>public JScrollPane()</pre>
<div class="block">
创建一个空(
<code>JScrollPane</code>口视图)
<code>JScrollPane</code> ,其中水平和垂直滚动条在需要时出现。
</div> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUI</h4> <pre>public <a href="../../javax/swing/plaf/ScrollPaneUI.html" title="class in javax.swing.plaf">ScrollPaneUI</a> getUI()</pre>
<div class="block">
返回渲染此组件的外观和感觉LF对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
呈现此组件的
<code>ScrollPaneUI</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setUI-javax.swing.plaf.ScrollPaneUI-"><code>setUI(javax.swing.plaf.ScrollPaneUI)</code></a>
</dd>
</dl> </li>
</ul> <a name="setUI-javax.swing.plaf.ScrollPaneUI-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setUI</h4> <pre>public void setUI(<a href="../../javax/swing/plaf/ScrollPaneUI.html" title="class in javax.swing.plaf">ScrollPaneUI</a> ui)</pre>
<div class="block">
设置为该
<code>ScrollPaneUI</code>提供外观LF的ScrollPaneUI对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>ui</code> -
<code>ScrollPaneUI</code> LF对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getUI--"><code>getUI()</code></a>
</dd>
</dl> </li>
</ul> <a name="updateUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>updateUI</h4> <pre>public void updateUI()</pre>
<div class="block">
<span>将当前的<code>ScrollPaneUI</code>对象替换为当前默认外观的版本。</span>
<span>当默认的外观和感觉发生变化时被调用。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#updateUI--">updateUI</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#updateUI--"><code>JComponent.updateUI()</code></a>
<a href="../../javax/swing/UIManager.html#getUI-javax.swing.JComponent-"><code>UIManager.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="getUIClassID--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUIClassID</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getUIClassID()</pre>
<div class="block">
返回用于构造用于呈现此组件的LF类的名称的后缀。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#getUIClassID--">getUIClassID</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串“ScrollPaneUI”
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JComponent.html#getUIClassID--"><code>JComponent.getUIClassID()</code></a>
<a href="../../javax/swing/UIDefaults.html#getUI-javax.swing.JComponent-"><code>UIDefaults.getUI(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="setLayout-java.awt.LayoutManager-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setLayout</h4> <pre>public void setLayout(<a href="../../java/awt/LayoutManager.html" title="interface in java.awt">LayoutManager</a> layout)</pre>
<div class="block">
<span>设置此<code>JScrollPane</code>的布局管理器。</span>
<span>此方法重写<code>setLayout</code><code>java.awt.Container</code> ,以确保只有<code>LayoutManager</code> ,这种是子类<code>ScrollPaneLayout</code>可以被用在<code>JScrollPane</code></span>
<span>如果<code>layout</code>是非空的,这将调用<code>syncWithScrollPane</code>就可以了。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-">setLayout</a></code>
<code><a href="../../java/awt/Container.html" title="class in java.awt">Container</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>layout</code> - 指定的布局管理器
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/ClassCastException.html" title="class in java.lang">ClassCastException</a></code> - 如果布局不是
<code>ScrollPaneLayout</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#getLayout--"><code>Container.getLayout()</code></a>
<a href="../../java/awt/Container.html#setLayout-java.awt.LayoutManager-"><code>Container.setLayout(java.awt.LayoutManager)</code></a>
</dd>
</dl> </li>
</ul> <a name="isValidateRoot--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isValidateRoot</h4> <pre>public boolean isValidateRoot()</pre>
<div class="block">
重写以返回true这样任何电话
<code>revalidate</code>这个的任何后代
<code>JScrollPane</code>会造成这个开始的整棵树
<code>JScrollPane</code>进行验证。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#isValidateRoot--">isValidateRoot</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
真正
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/Container.html#validate--"><code>Container.validate()</code></a>
<a href="../../javax/swing/JComponent.html#revalidate--"><code>JComponent.revalidate()</code></a>
<a href="../../javax/swing/JComponent.html#isValidateRoot--"><code>JComponent.isValidateRoot()</code></a>
<a href="../../java/awt/Container.html#isValidateRoot--"><code>Container.isValidateRoot()</code></a>
</dd>
</dl> </li>
</ul> <a name="getVerticalScrollBarPolicy--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getVerticalScrollBarPolicy</h4> <pre>public int getVerticalScrollBarPolicy()</pre>
<div class="block">
返回垂直滚动条策略值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>verticalScrollBarPolicy</code>财产
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBarPolicy-int-"><code>setVerticalScrollBarPolicy(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setVerticalScrollBarPolicy-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setVerticalScrollBarPolicy</h4> <pre>public void setVerticalScrollBarPolicy(int policy)</pre>
<div class="block">
<span>确定滚动条中何时出现垂直滚动条。</span>
<span>合法价值是:</span>
<ul>
<li> <code>ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED</code> </li>
<li> <code>ScrollPaneConstants.VERTICAL_SCROLLBAR_NEVER</code> </li>
<li> <code>ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS</code> </li>
</ul>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>policy</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>policy</code>不是上述合法值之一
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getVerticalScrollBarPolicy--"><code>getVerticalScrollBarPolicy()</code></a>
</dd>
</dl> </li>
</ul> <a name="getHorizontalScrollBarPolicy--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalScrollBarPolicy</h4> <pre>public int getHorizontalScrollBarPolicy()</pre>
<div class="block">
返回水平滚动条策略值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>horizontalScrollBarPolicy</code>财产
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBarPolicy-int-"><code>setHorizontalScrollBarPolicy(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setHorizontalScrollBarPolicy-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setHorizontalScrollBarPolicy</h4> <pre>public void setHorizontalScrollBarPolicy(int policy)</pre>
<div class="block">
<span>确定水平滚动条何时出现在滚动条中。</span>
<span>选项是:</span>
<ul>
<li> <code>ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED</code> </li>
<li> <code>ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER</code> </li>
<li> <code>ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS</code> </li>
</ul>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>policy</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>policy</code>不是上述合法值之一
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getHorizontalScrollBarPolicy--"><code>getHorizontalScrollBarPolicy()</code></a>
</dd>
</dl> </li>
</ul> <a name="getViewportBorder--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getViewportBorder</h4> <pre>public <a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> getViewportBorder()</pre>
<div class="block">
返回视口
<code>Border</code>对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>viewportBorder</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewportBorder-javax.swing.border.Border-"><code>setViewportBorder(javax.swing.border.Border)</code></a>
</dd>
</dl> </li>
</ul> <a name="setViewportBorder-javax.swing.border.Border-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setViewportBorder</h4> <pre>public void setViewportBorder(<a href="../../javax/swing/border/Border.html" title="interface in javax.swing.border">Border</a> viewportBorder)</pre>
<div class="block">
<span>在视口周围添加一个边框。</span>
<span>请注意,边框没有直接在视口上设置, <code>JViewport</code>不支持<code>JComponent</code>边框属性。</span>
<span>同样设置<code>JScrollPane</code>的视口不影响<code>viewportBorder</code>属性。</span>
<p> <span>该属性的默认值由外观实现计算。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>viewportBorder</code> - 要添加的边框
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getViewportBorder--"><code>getViewportBorder()</code></a>
<a href="../../javax/swing/JScrollPane.html#setViewport-javax.swing.JViewport-"><code>setViewport(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="getViewportBorderBounds--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getViewportBorderBounds</h4> <pre>public <a href="../../java/awt/Rectangle.html" title="class in java.awt">Rectangle</a> getViewportBorderBounds()</pre>
<div class="block">
返回视口边框的边界。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>Rectangle</code>视口边框的
<code>Rectangle</code>对象
</dd>
</dl> </li>
</ul> <a name="createHorizontalScrollBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createHorizontalScrollBar</h4> <pre>public <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> createHorizontalScrollBar()</pre>
<div class="block">
<span>默认情况下返回<code>JScrollPane.ScrollBar</code></span>
<span>子类可以覆盖此方法,以迫使<code>ScrollPaneUI</code>实现使用一个<code>JScrollBar</code>子类。</span>
<span><code>ScrollPaneUI</code>实现用于创建水平滚动条。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>JScrollBar</code>方向的JScrollBar
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JScrollBar.html" title="javax.swing中的类"><code>JScrollBar</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getHorizontalScrollBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getHorizontalScrollBar</h4> <pre>public <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> getHorizontalScrollBar()</pre>
<div class="block">
返回控制视口水平视图位置的水平滚动条。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>horizontalScrollBar</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setHorizontalScrollBar-javax.swing.JScrollBar-"><code>setHorizontalScrollBar(javax.swing.JScrollBar)</code></a>
</dd>
</dl> </li>
</ul> <a name="setHorizontalScrollBar-javax.swing.JScrollBar-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setHorizontalScrollBar</h4> <pre>public void setHorizontalScrollBar(<a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> horizontalScrollBar)</pre>
<div class="block">
<span>将控制视口的水平视图位置的滚动条添加到滚动条。</span>
<span>这通常是不必要的,因为默认情况下<code>JScrollPane</code>创建水平和垂直滚动条。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>horizontalScrollBar</code> - 要添加的水平滚动条
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#createHorizontalScrollBar--"><code>createHorizontalScrollBar()</code></a>
<a href="../../javax/swing/JScrollPane.html#getHorizontalScrollBar--"><code>getHorizontalScrollBar()</code></a>
</dd>
</dl> </li>
</ul> <a name="createVerticalScrollBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createVerticalScrollBar</h4> <pre>public <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> createVerticalScrollBar()</pre>
<div class="block">
<span>默认情况下返回<code>JScrollPane.ScrollBar</code></span>
<span>子类可以覆盖此方法,以迫使<code>ScrollPaneUI</code>实现使用一个<code>JScrollBar</code>子类。</span>
<span><code>ScrollPaneUI</code>用于创建垂直滚动条。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>JScrollBar</code>与垂直方向
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JScrollBar.html" title="javax.swing中的类"><code>JScrollBar</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getVerticalScrollBar--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getVerticalScrollBar</h4> <pre>public <a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> getVerticalScrollBar()</pre>
<div class="block">
返回控制视口垂直视图位置的垂直滚动条。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>verticalScrollBar</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setVerticalScrollBar-javax.swing.JScrollBar-"><code>setVerticalScrollBar(javax.swing.JScrollBar)</code></a>
</dd>
</dl> </li>
</ul> <a name="setVerticalScrollBar-javax.swing.JScrollBar-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setVerticalScrollBar</h4> <pre>public void setVerticalScrollBar(<a href="../../javax/swing/JScrollBar.html" title="class in javax.swing">JScrollBar</a> verticalScrollBar)</pre>
<div class="block">
<span>将控制视口垂直视图位置的滚动条添加到滚动条。</span>
<span>这通常是不必要的,因为默认情况下<code>JScrollPane</code>创建垂直和水平滚动条。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>verticalScrollBar</code> - 要添加的新垂直滚动条
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#createVerticalScrollBar--"><code>createVerticalScrollBar()</code></a>
<a href="../../javax/swing/JScrollPane.html#getVerticalScrollBar--"><code>getVerticalScrollBar()</code></a>
</dd>
</dl> </li>
</ul> <a name="createViewport--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createViewport</h4> <pre>protected <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> createViewport()</pre>
<div class="block">
<span>默认情况下返回一个新的<code>JViewport</code></span>
<span>用于创建视口(需要)在<code>setViewportView</code> <code>setRowHeaderView</code><code>setColumnHeaderView</code></span>
<span>子类可以覆盖此方法以返回<code>JViewport</code>的子类。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个新的
<code>JViewport</code>
</dd>
</dl> </li>
</ul> <a name="getViewport--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getViewport</h4> <pre>public <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> getViewport()</pre>
<div class="block">
返回当前的
<code>JViewport</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>viewport</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewport-javax.swing.JViewport-"><code>setViewport(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="setViewport-javax.swing.JViewport-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setViewport</h4> <pre>public void setViewport(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> viewport)</pre>
<div class="block">
<span>删除旧的视口(如果有的话);</span>
<span>迫使新视口的观点位于+ x+ y象限中;</span>
<span>使用新的视口同步行和列标题(如果有的话);</span>
<span>最后使用新的视口同步滚动条和标题。</span>
<p> <span>大多数应用程序会发现更方便使用<code>setViewportView</code>添加一个视口和视图到滚动窗口。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>viewport</code> - 要使用的新视口;</span>
<span>如果视口是<code>null</code> ,旧的视口仍然被删除,新的视口设置为<code>null</code></span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#createViewport--"><code>createViewport()</code></a>
<a href="../../javax/swing/JScrollPane.html#getViewport--"><code>getViewport()</code></a>
<a href="../../javax/swing/JScrollPane.html#setViewportView-java.awt.Component-"><code>setViewportView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="setViewportView-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setViewportView</h4> <pre>public void setViewportView(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</pre>
<div class="block">
<span>如果需要,创建一个视口,然后设置它的视图。</span>
<span>不直接向<code>JScrollPane</code>函数提供视图的<code>JScrollPane</code>程序应使用此方法来指定要在滚动条中显示的可滚动子项。</span>
<span>例如:</span>
<pre> <span>JScrollPane scrollpane = new JScrollPane();
scrollpane.setViewportView(myBigComponentToScroll);</span> </pre>
<span>应用程序不应该将子项直接添加到滚动窗格。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>view</code> - 要添加到视口的组件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setViewport-javax.swing.JViewport-"><code>setViewport(javax.swing.JViewport)</code></a>
<a href="../../javax/swing/JViewport.html#setView-java.awt.Component-"><code>JViewport.setView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="getRowHeader--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRowHeader</h4> <pre>public <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> getRowHeader()</pre>
<div class="block">
返回行标题。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>rowHeader</code>属性
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setRowHeader-javax.swing.JViewport-"><code>setRowHeader(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="setRowHeader-javax.swing.JViewport-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRowHeader</h4> <pre>public void setRowHeader(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> rowHeader)</pre>
<div class="block">
<span>删除旧的行阅读器(如果存在)</span>
<span>如果新的rowHeader不是<code>null</code> 则将其viewPosition的y坐标与视口同步如果有然后将其添加到滚动窗格。</span>
<p> <span>大多数应用程序会发现使用<code>setRowHeaderView</code>更方便地将行标题组件及其视口添加到滚动窗格。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>rowHeader</code> - 要使用的新行标题;</span>
<span>如果<code>null</code>旧行标题仍然被删除并且新的rowHeader设置为<code>null</code></span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getRowHeader--"><code>getRowHeader()</code></a>
<a href="../../javax/swing/JScrollPane.html#setRowHeaderView-java.awt.Component-"><code>setRowHeaderView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="setRowHeaderView-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setRowHeaderView</h4> <pre>public void setRowHeaderView(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</pre>
<div class="block">
<span>如果需要,创建行标题视口,设置其视图,然后将行标题视口添加到滚动条。</span>
<span>例如:</span>
<pre> <span>JScrollPane scrollpane = new JScrollPane();
scrollpane.setViewportView(myBigComponentToScroll);
scrollpane.setRowHeaderView(myBigComponentsRowHeader);</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>view</code> - 要显示为行标题的组件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setRowHeader-javax.swing.JViewport-"><code>setRowHeader(javax.swing.JViewport)</code></a>
<a href="../../javax/swing/JViewport.html#setView-java.awt.Component-"><code>JViewport.setView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="getColumnHeader--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getColumnHeader</h4> <pre>public <a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> getColumnHeader()</pre>
<div class="block">
返回列标题。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>columnHeader</code>财产
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setColumnHeader-javax.swing.JViewport-"><code>setColumnHeader(javax.swing.JViewport)</code></a>
</dd>
</dl> </li>
</ul> <a name="setColumnHeader-javax.swing.JViewport-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setColumnHeader</h4> <pre>public void setColumnHeader(<a href="../../javax/swing/JViewport.html" title="class in javax.swing">JViewport</a> columnHeader)</pre>
<div class="block">
<span>删除旧的columnHeader如果存在</span>
<span>如果新的columnHeader不是<code>null</code> 则将其viewPosition的x坐标与视口同步如果有然后将其添加到滚动窗格。</span>
<p> <span>大多数应用程序会发现使用<code>setColumnHeaderView</code>将列标题组件及其视口添加到滚动窗格更方便。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#getColumnHeader--"><code>getColumnHeader()</code></a>
<a href="../../javax/swing/JScrollPane.html#setColumnHeaderView-java.awt.Component-"><code>setColumnHeaderView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="setColumnHeaderView-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setColumnHeaderView</h4> <pre>public void setColumnHeaderView(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> view)</pre>
<div class="block">
<span>如果需要,创建列标题视口,设置其视图,然后将列标题视口添加到滚动页面。</span>
<span>例如:</span>
<pre> <span>JScrollPane scrollpane = new JScrollPane();
scrollpane.setViewportView(myBigComponentToScroll);
scrollpane.setColumnHeaderView(myBigComponentsColumnHeader);</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>view</code> - 要显示为列标题的组件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setColumnHeader-javax.swing.JViewport-"><code>setColumnHeader(javax.swing.JViewport)</code></a>
<a href="../../javax/swing/JViewport.html#setView-java.awt.Component-"><code>JViewport.setView(java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="getCorner-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getCorner</h4> <pre>public <a href="../../java/awt/Component.html" title="class in java.awt">Component</a> getCorner(<a href="../../java/lang/String.html" title="class in java.lang">String</a> key)</pre>
<div class="block">
<span>返回指定角落的组件。</span>
<span>指定角落的<code>key</code>值是以下之一:</span>
<ul>
<li> <span>ScrollPaneConstants.LOWER_LEFT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_RIGHT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_LEFT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_RIGHT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_LEADING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_TRAILING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_LEADING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_TRAILING_CORNER</span> </li>
</ul>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>key</code> - 如上所示的值之一
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
由给定键
<code>null</code>的角部分(可能为
<code>null</code> ),如果键无效,
<code>null</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setCorner-java.lang.String-java.awt.Component-"><code>setCorner(java.lang.String, java.awt.Component)</code></a>
</dd>
</dl> </li>
</ul> <a name="setCorner-java.lang.String-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setCorner</h4> <pre>public void setCorner(<a href="../../java/lang/String.html" title="class in java.lang">String</a> key,
<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> corner)</pre>
<div class="block">
<span>添加一个孩子,出现在一个滚动窗格的角落,如果有空间。</span>
<span>例如,两个滚动条显示(在滚动窗口的右下边缘),左下角的组件将显示在两个滚动条的两端之间的空间中。</span>
<span><b>关键的</b>合法价值是:</span>
<ul>
<li> <span>ScrollPaneConstants.LOWER_LEFT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_RIGHT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_LEFT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_RIGHT_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_LEADING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.LOWER_TRAILING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_LEADING_CORNER</span> </li>
<li> <span>ScrollPaneConstants.UPPER_TRAILING_CORNER</span> </li>
</ul>
<p> <span>虽然“角”与任何bean属性签名不匹配 <code>PropertyChange</code>会生成<code>PropertyChange</code>事件,属性名称设置为角键。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>key</code> - 识别组件将出现在哪个角落
</dd>
<dd>
<span><code>corner</code> - 以下组件之一:</span>
<ul>
<li> <span>lowerLeft</span> </li>
<li> <span>lowerRight</span> </li>
<li> <span>左上</span> </li>
<li> <span>右上方</span> </li>
</ul>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/lang/IllegalArgumentException.html" title="class in java.lang">IllegalArgumentException</a></code> - 如果角键无效
</dd>
</dl> </li>
</ul> <a name="setComponentOrientation-java.awt.ComponentOrientation-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setComponentOrientation</h4> <pre>public void setComponentOrientation(<a href="../../java/awt/ComponentOrientation.html" title="class in java.awt">ComponentOrientation</a> co)</pre>
<div class="block">
设置垂直和水平滚动条的方向,由
<code>ComponentOrientation</code>参数确定。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>co</code> - 以下值之一:</span>
<ul>
<li> <span>java.awt.ComponentOrientation.LEFT_TO_RIGHT</span> </li>
<li> <span>java.awt.ComponentOrientation.RIGHT_TO_LEFT</span> </li>
<li> <span>java.awt.ComponentOrientation.UNKNOWN</span> </li>
</ul>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/ComponentOrientation.html" title="java.awt中的类"><code>ComponentOrientation</code></a></span>
</dd>
</dl> </li>
</ul> <a name="isWheelScrollingEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isWheelScrollingEnabled</h4> <pre>public boolean isWheelScrollingEnabled()</pre>
<div class="block">
<span>指示是否会响应于鼠标滚轮进行滚动。</span>
<span>轮滚动默认启用。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JScrollPane.html#setWheelScrollingEnabled-boolean-"><code>setWheelScrollingEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setWheelScrollingEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setWheelScrollingEnabled</h4> <pre>public void setWheelScrollingEnabled(boolean handleWheel)</pre>
<div class="block">
<span>响应于鼠标滚轮的移动启用/禁用滚动。</span>
<span>轮滚动默认启用。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>handleWheel</code> -
<code>true</code>如果滚动应为的MouseWheelEvent自动完成
<code>false</code>其他。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/JScrollPane.html#isWheelScrollingEnabled--"><code>isWheelScrollingEnabled()</code></a> <a href="../../java/awt/event/MouseWheelEvent.html" title="java.awt.event中的类"><code>MouseWheelEvent</code></a> <a href="../../java/awt/event/MouseWheelListener.html" title="java.awt.event中的接口"><code>MouseWheelListener</code></a></span>
</dd>
</dl> </li>
</ul> <a name="paramString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>paramString</h4> <pre>protected <a href="../../java/lang/String.html" title="class in java.lang">String</a> paramString()</pre>
<div class="block">
<span>返回此<code>JScrollPane</code>的字符串表示<code>JScrollPane</code></span>
<span>该方法仅用于调试目的,并且返回的字符串的内容和格式可能因实现而异。</span>
<span>返回的字符串可能为空,但可能不是<code>null</code></span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../javax/swing/JComponent.html#paramString--">paramString</a></code>
<code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个
<code>JScrollPane</code>的字符串表示
<code>JScrollPane</code>
</dd>
</dl> </li>
</ul> <a name="getAccessibleContext--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getAccessibleContext</h4> <pre>public <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> getAccessibleContext()</pre>
<div class="block">
<span>获取与此JScrollPane关联的AccessibleContext。</span>
<span>对于滚动窗格AccessibleContext采用AccessibleJScrollPane的形式。</span>
<span>如有必要将创建一个新的AccessibleJScrollPane实例。</span>
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">Specified by:</span>
</dt>
<dd>
<code><a href="../../javax/accessibility/Accessible.html#getAccessibleContext--">getAccessibleContext</a></code>在接口
<code><a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></code>
</dd>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../java/awt/Component.html#getAccessibleContext--">getAccessibleContext</a></code>
<code><a href="../../java/awt/Component.html" title="class in java.awt">Component</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个AccessibleJScrollPane用作此JScrollPane的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>