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

3127 lines
168 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 JFileChooser">Class JFileChooser</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.JFileChooser</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></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">JFileChooser</span>
extends <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a>
implements <a href="../../javax/accessibility/Accessible.html" title="interface in javax.accessibility">Accessible</a></pre>
<div class="block">
<span><code>JFileChooser</code>提供了一个简单的机制,供用户选择一个文件。</span>
<span>有关使用<code>JFileChooser</code> ,请参阅<em>Java教程</em><em></em> <a href="http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html">How to Use File Choosers</a>部分。</span>
<p> <span>以下代码弹出用户主目录的文件选择器,仅查看.jpg和.gif图像</span> </p>
<pre> <span>JFileChooser chooser = new JFileChooser();
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG &amp; GIF Images", "jpg", "gif");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " +
chooser.getSelectedFile().getName());
}</span> </pre>
<p> <span><strong>警告:</strong> Swing不是线程安全的。</span> <span>有关更多信息,请参阅<a href="package-summary.html#threading">Swing's Threading Policy</a></span> </p>
</div> </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/JFileChooser.AccessibleJFileChooser.html" title="class in javax.swing">JFileChooser.AccessibleJFileChooser</a></span></code>
<div class="block">
这个类实现了可访问性支持
<code>JFileChooser</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>static <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/JFileChooser.html#ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY">ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识是否使用AcceptAllFileFilter。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <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/JFileChooser.html#accessibleContext">accessibleContext</a></span></code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#ACCESSORY_CHANGED_PROPERTY">ACCESSORY_CHANGED_PROPERTY</a></span></code>
<div class="block">
说使用不同的附件组件(例如,预览文件)。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY">APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY</a></span></code>
<div class="block">
识别助记符的更改yesok按钮。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#APPROVE_BUTTON_TEXT_CHANGED_PROPERTY">APPROVE_BUTTON_TEXT_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识批准文本的更改(是,确定)按钮。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY">APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识批准(是,确定)按钮的工具提示文本中的更改。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#APPROVE_OPTION">APPROVE_OPTION</a></span></code>
<div class="block">
如果批准yesok则返回值。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#APPROVE_SELECTION">APPROVE_SELECTION</a></span></code>
<div class="block">
批准当前选择的指令与按yes或ok相同
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#CANCEL_OPTION">CANCEL_OPTION</a></span></code>
<div class="block">
如果选择了取消,则返回值。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#CANCEL_SELECTION">CANCEL_SELECTION</a></span></code>
<div class="block">
取消当前选择的指令。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY">CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识用户可以选择的预定义文件过滤器列表中的更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY">CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY</a></span></code>
<div class="block">
指示显示控制按钮。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#CUSTOM_DIALOG">CUSTOM_DIALOG</a></span></code>
<div class="block">
键入值,表示
<code>JFileChooser</code>支持开发人员指定的文件操作。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#DIALOG_TITLE_CHANGED_PROPERTY">DIALOG_TITLE_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识对话标题中的更改。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#DIALOG_TYPE_CHANGED_PROPERTY">DIALOG_TYPE_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识显示文件类型的变化(仅限文件,仅目录,或文件和目录)。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#DIRECTORIES_ONLY">DIRECTORIES_ONLY</a></span></code>
<div class="block">
仅显示目录的指令。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#DIRECTORY_CHANGED_PROPERTY">DIRECTORY_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识用户的目录更改。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#ERROR_OPTION">ERROR_OPTION</a></span></code>
<div class="block">
返回值,如果发生错误。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#FILE_FILTER_CHANGED_PROPERTY">FILE_FILTER_CHANGED_PROPERTY</a></span></code>
<div class="block">
用户更改了要显示的文件种类。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#FILE_HIDING_CHANGED_PROPERTY">FILE_HIDING_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识显示隐藏文件属性的更改。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#FILE_SELECTION_MODE_CHANGED_PROPERTY">FILE_SELECTION_MODE_CHANGED_PROPERTY</a></span></code>
<div class="block">
识别选择类型的变化(单个,多个等)。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#FILE_SYSTEM_VIEW_CHANGED_PROPERTY">FILE_SYSTEM_VIEW_CHANGED_PROPERTY</a></span></code>
<div class="block">
说使用不同的对象来查找系统上可用的驱动器。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#FILE_VIEW_CHANGED_PROPERTY">FILE_VIEW_CHANGED_PROPERTY</a></span></code>
<div class="block">
说使用不同的对象来检索文件信息。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#FILES_AND_DIRECTORIES">FILES_AND_DIRECTORIES</a></span></code>
<div class="block">
显示文件和目录的指令。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#FILES_ONLY">FILES_ONLY</a></span></code>
<div class="block">
仅显示文件的指令。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#MULTI_SELECTION_ENABLED_CHANGED_PROPERTY">MULTI_SELECTION_ENABLED_CHANGED_PROPERTY</a></span></code>
<div class="block">
启用多文件选择。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#OPEN_DIALOG">OPEN_DIALOG</a></span></code>
<div class="block">
键入值表示
<code>JFileChooser</code>支持“打开”文件操作。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#SAVE_DIALOG">SAVE_DIALOG</a></span></code>
<div class="block">
键入值表示
<code>JFileChooser</code>支持“保存”文件操作。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <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/JFileChooser.html#SELECTED_FILE_CHANGED_PROPERTY">SELECTED_FILE_CHANGED_PROPERTY</a></span></code>
<div class="block">
标识用户单文件选择的变化。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <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/JFileChooser.html#SELECTED_FILES_CHANGED_PROPERTY">SELECTED_FILES_CHANGED_PROPERTY</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#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.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/JFileChooser.html#JFileChooser--">JFileChooser</a></span>()</code>
<div class="block">
构造一个
<code>JFileChooser</code>指向用户的默认目录。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#JFileChooser-java.io.File-">JFileChooser</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> currentDirectory)</code>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的
<code>File</code>作为路径。
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#JFileChooser-java.io.File-javax.swing.filechooser.FileSystemView-">JFileChooser</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> currentDirectory, <a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</code>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的当前目录和
<code>FileSystemView</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#JFileChooser-javax.swing.filechooser.FileSystemView-">JFileChooser</a></span>(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</code>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定
<code>FileSystemView</code>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#JFileChooser-java.lang.String-">JFileChooser</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> currentDirectoryPath)</code>
<div class="block">
使用给定的路径构造一个
<code>JFileChooser</code>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#JFileChooser-java.lang.String-javax.swing.filechooser.FileSystemView-">JFileChooser</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> currentDirectoryPath, <a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</code>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的当前目录路径和
<code>FileSystemView</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>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#accept-java.io.File-">accept</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
如果文件应该显示则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#addActionListener-java.awt.event.ActionListener-">addActionListener</a></span>(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</code>
<div class="block">
<code>ActionListener</code>添加到文件选择器。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#addChoosableFileFilter-javax.swing.filechooser.FileFilter-">addChoosableFileFilter</a></span>(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> filter)</code>
<div class="block">
将一个过滤器添加到用户可选择的文件过滤器列表中。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#approveSelection--">approveSelection</a></span>()</code>
<div class="block">
当用户点击“批准”按钮(默认情况下标记为“打开”或“保存”)时,由用户名称调用。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#cancelSelection--">cancelSelection</a></span>()</code>
<div class="block">
当用户选择“取消”按钮时由UI调用。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#changeToParentDirectory--">changeToParentDirectory</a></span>()</code>
<div class="block">
将要设置的目录更改为当前目录的父级。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>protected <a href="../../javax/swing/JDialog.html" title="class in javax.swing">JDialog</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#createDialog-java.awt.Component-">createDialog</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)</code>
<div class="block">
创建并返回一个新的
<code>JDialog</code>封装
<code>this</code>集中在
<code>parent</code>的框架上的
<code>parent</code>
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#ensureFileIsVisible-java.io.File-">ensureFileIsVisible</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
确保指定的文件是可见的,而不是隐藏。
</div> </td>
</tr>
<tr class="altColor" id="i8">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#fireActionPerformed-java.lang.String-">fireActionPerformed</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> command)</code>
<div class="block">
通知所有在此事件类型上通知有兴趣的听众。
</div> </td>
</tr>
<tr class="rowColor" id="i9">
<td class="colFirst"><code><a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getAcceptAllFileFilter--">getAcceptAllFileFilter</a></span>()</code>
<div class="block">
返回
<code>AcceptAll</code>文件过滤器。
</div> </td>
</tr>
<tr class="altColor" id="i10">
<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/JFileChooser.html#getAccessibleContext--">getAccessibleContext</a></span>()</code>
<div class="block">
获取与此JFileChooser关联的AccessibleContext。
</div> </td>
</tr>
<tr class="rowColor" id="i11">
<td class="colFirst"><code><a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getAccessory--">getAccessory</a></span>()</code>
<div class="block">
返回附件组件。
</div> </td>
</tr>
<tr class="altColor" id="i12">
<td class="colFirst"><code><a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getActionListeners--">getActionListeners</a></span>()</code>
<div class="block">
返回在此文件选择器上注册的所有动作侦听器的数组。
</div> </td>
</tr>
<tr class="rowColor" id="i13">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getApproveButtonMnemonic--">getApproveButtonMnemonic</a></span>()</code>
<div class="block">
返回批准按钮的助记符。
</div> </td>
</tr>
<tr class="altColor" id="i14">
<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/JFileChooser.html#getApproveButtonText--">getApproveButtonText</a></span>()</code>
<div class="block">
返回在使用的文本
<code>ApproveButton</code>
<code>FileChooserUI</code>
</div> </td>
</tr>
<tr class="rowColor" id="i15">
<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/JFileChooser.html#getApproveButtonToolTipText--">getApproveButtonToolTipText</a></span>()</code>
<div class="block">
返回
<code>ApproveButton</code>使用的工具提示文本。
</div> </td>
</tr>
<tr class="altColor" id="i16">
<td class="colFirst"><code><a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getChoosableFileFilters--">getChoosableFileFilters</a></span>()</code>
<div class="block">
获取用户可选择的文件过滤器列表。
</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/JFileChooser.html#getControlButtonsAreShown--">getControlButtonsAreShown</a></span>()</code>
<div class="block">
返回
<code>controlButtonsAreShown</code>属性的值。
</div> </td>
</tr>
<tr class="altColor" id="i18">
<td class="colFirst"><code><a href="../../java/io/File.html" title="class in java.io">File</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getCurrentDirectory--">getCurrentDirectory</a></span>()</code>
<div class="block">
返回当前目录。
</div> </td>
</tr>
<tr class="rowColor" id="i19">
<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/JFileChooser.html#getDescription-java.io.File-">getDescription</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
返回文件描述。
</div> </td>
</tr>
<tr class="altColor" id="i20">
<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/JFileChooser.html#getDialogTitle--">getDialogTitle</a></span>()</code>
<div class="block">
获取
<code>JFileChooser</code>的标题
<code>JFileChooser</code>的字符串。
</div> </td>
</tr>
<tr class="rowColor" id="i21">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getDialogType--">getDialogType</a></span>()</code>
<div class="block">
返回此对话框的类型。
</div> </td>
</tr>
<tr class="altColor" id="i22">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getDragEnabled--">getDragEnabled</a></span>()</code>
<div class="block">
获取
<code>dragEnabled</code>属性的值。
</div> </td>
</tr>
<tr class="rowColor" id="i23">
<td class="colFirst"><code><a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getFileFilter--">getFileFilter</a></span>()</code>
<div class="block">
返回当前选择的文件过滤器。
</div> </td>
</tr>
<tr class="altColor" id="i24">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getFileSelectionMode--">getFileSelectionMode</a></span>()</code>
<div class="block">
返回当前的文件选择模式。
</div> </td>
</tr>
<tr class="rowColor" id="i25">
<td class="colFirst"><code><a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getFileSystemView--">getFileSystemView</a></span>()</code>
<div class="block">
返回文件系统视图。
</div> </td>
</tr>
<tr class="altColor" id="i26">
<td class="colFirst"><code><a href="../../javax/swing/filechooser/FileView.html" title="class in javax.swing.filechooser">FileView</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getFileView--">getFileView</a></span>()</code>
<div class="block">
返回当前文件视图。
</div> </td>
</tr>
<tr class="rowColor" id="i27">
<td class="colFirst"><code><a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getIcon-java.io.File-">getIcon</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
返回此文件或文件类型的图标,具体取决于系统。
</div> </td>
</tr>
<tr class="altColor" id="i28">
<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/JFileChooser.html#getName-java.io.File-">getName</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
返回文件名。
</div> </td>
</tr>
<tr class="rowColor" id="i29">
<td class="colFirst"><code><a href="../../java/io/File.html" title="class in java.io">File</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getSelectedFile--">getSelectedFile</a></span>()</code>
<div class="block">
返回所选文件。
</div> </td>
</tr>
<tr class="altColor" id="i30">
<td class="colFirst"><code><a href="../../java/io/File.html" title="class in java.io">File</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getSelectedFiles--">getSelectedFiles</a></span>()</code>
<div class="block">
如果文件选择器设置为允许多个选择,则返回所选文件的列表。
</div> </td>
</tr>
<tr class="rowColor" id="i31">
<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/JFileChooser.html#getTypeDescription-java.io.File-">getTypeDescription</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
返回文件类型。
</div> </td>
</tr>
<tr class="altColor" id="i32">
<td class="colFirst"><code><a href="../../javax/swing/plaf/FileChooserUI.html" title="class in javax.swing.plaf">FileChooserUI</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#getUI--">getUI</a></span>()</code>
<div class="block">
获取实现此组件的LF的UI对象。
</div> </td>
</tr>
<tr class="rowColor" id="i33">
<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/JFileChooser.html#getUIClassID--">getUIClassID</a></span>()</code>
<div class="block">
返回一个字符串它指定呈现此组件的LF类的名称。
</div> </td>
</tr>
<tr class="altColor" id="i34">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isAcceptAllFileFilterUsed--">isAcceptAllFileFilterUsed</a></span>()</code>
<div class="block">
返回是否使用
<code>AcceptAll FileFilter</code>
</div> </td>
</tr>
<tr class="rowColor" id="i35">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isDirectorySelectionEnabled--">isDirectorySelectionEnabled</a></span>()</code>
<div class="block">
方便电话确定目录是否可以根据当前的文件选择模式进行选择。
</div> </td>
</tr>
<tr class="altColor" id="i36">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isFileHidingEnabled--">isFileHidingEnabled</a></span>()</code>
<div class="block">
<span>如果文件选择器中未显示隐藏文件则返回true;</span>
<span>否则返回false。</span>
</div> </td>
</tr>
<tr class="rowColor" id="i37">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isFileSelectionEnabled--">isFileSelectionEnabled</a></span>()</code>
<div class="block">
方便电话确定文件是否可以基于当前文件选择模式进行选择。
</div> </td>
</tr>
<tr class="altColor" id="i38">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isMultiSelectionEnabled--">isMultiSelectionEnabled</a></span>()</code>
<div class="block">
如果可以选择多个文件则返回true。
</div> </td>
</tr>
<tr class="rowColor" id="i39">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#isTraversable-java.io.File-">isTraversable</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</code>
<div class="block">
如果可以访问文件目录则返回true。
</div> </td>
</tr>
<tr class="altColor" id="i40">
<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/JFileChooser.html#paramString--">paramString</a></span>()</code>
<div class="block">
返回此
<code>JFileChooser</code>的字符串表示
<code>JFileChooser</code>
</div> </td>
</tr>
<tr class="rowColor" id="i41">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#removeActionListener-java.awt.event.ActionListener-">removeActionListener</a></span>(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</code>
<div class="block">
从文件选择器中删除一个
<code>ActionListener</code>
</div> </td>
</tr>
<tr class="altColor" id="i42">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#removeChoosableFileFilter-javax.swing.filechooser.FileFilter-">removeChoosableFileFilter</a></span>(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> f)</code>
<div class="block">
从用户可选择的文件过滤器列表中删除一个过滤器。
</div> </td>
</tr>
<tr class="rowColor" id="i43">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#rescanCurrentDirectory--">rescanCurrentDirectory</a></span>()</code>
<div class="block">
告诉用户界面从当前目录重新扫描其文件列表。
</div> </td>
</tr>
<tr class="altColor" id="i44">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#resetChoosableFileFilters--">resetChoosableFileFilters</a></span>()</code>
<div class="block">
将可选择的文件过滤器列表重置为其启动状态。
</div> </td>
</tr>
<tr class="rowColor" id="i45">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setAcceptAllFileFilterUsed-boolean-">setAcceptAllFileFilterUsed</a></span>(boolean b)</code>
<div class="block">
确定是否
<code>AcceptAll FileFilter</code>用作可选择过滤器列表中一个可用选项。
</div> </td>
</tr>
<tr class="altColor" id="i46">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setAccessory-javax.swing.JComponent-">setAccessory</a></span>(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> newAccessory)</code>
<div class="block">
设置附件组件。
</div> </td>
</tr>
<tr class="rowColor" id="i47">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setApproveButtonMnemonic-char-">setApproveButtonMnemonic</a></span>(char mnemonic)</code>
<div class="block">
使用字符设置批准按钮的助记符。
</div> </td>
</tr>
<tr class="altColor" id="i48">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setApproveButtonMnemonic-int-">setApproveButtonMnemonic</a></span>(int mnemonic)</code>
<div class="block">
使用数字键码设置批准按钮的助记符。
</div> </td>
</tr>
<tr class="rowColor" id="i49">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setApproveButtonText-java.lang.String-">setApproveButtonText</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> approveButtonText)</code>
<div class="block">
设置在使用的文本
<code>ApproveButton</code>
<code>FileChooserUI</code>
</div> </td>
</tr>
<tr class="altColor" id="i50">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setApproveButtonToolTipText-java.lang.String-">setApproveButtonToolTipText</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> toolTipText)</code>
<div class="block">
设置
<code>ApproveButton</code>使用的工具提示文本。
</div> </td>
</tr>
<tr class="rowColor" id="i51">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setControlButtonsAreShown-boolean-">setControlButtonsAreShown</a></span>(boolean b)</code>
<div class="block">
设置指示
<i>批准</i>
<i>取消</i>按钮是否显示在文件选择器中的属性。
</div> </td>
</tr>
<tr class="altColor" id="i52">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setCurrentDirectory-java.io.File-">setCurrentDirectory</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> dir)</code>
<div class="block">
设置当前目录。
</div> </td>
</tr>
<tr class="rowColor" id="i53">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setDialogTitle-java.lang.String-">setDialogTitle</a></span>(<a href="../../java/lang/String.html" title="class in java.lang">String</a> dialogTitle)</code>
<div class="block">
设置
<code>JFileChooser</code>窗口标题栏中的字符串。
</div> </td>
</tr>
<tr class="altColor" id="i54">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setDialogType-int-">setDialogType</a></span>(int dialogType)</code>
<div class="block">
设置此对话框的类型。
</div> </td>
</tr>
<tr class="rowColor" id="i55">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setDragEnabled-boolean-">setDragEnabled</a></span>(boolean b)</code>
<div class="block">
设置
<code>dragEnabled</code>属性,该属性必须为
<code>true</code>以启用此组件上的自动拖放处理(第一部分拖放)。
</div> </td>
</tr>
<tr class="altColor" id="i56">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setFileFilter-javax.swing.filechooser.FileFilter-">setFileFilter</a></span>(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> filter)</code>
<div class="block">
设置当前文件过滤器。
</div> </td>
</tr>
<tr class="rowColor" id="i57">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setFileHidingEnabled-boolean-">setFileHidingEnabled</a></span>(boolean b)</code>
<div class="block">
设置文件隐藏打开或关闭。
</div> </td>
</tr>
<tr class="altColor" id="i58">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-">setFileSelectionMode</a></span>(int mode)</code>
<div class="block">
设置
<code>JFileChooser</code>以允许用户只需选择文件,只需选择目录,或选择文件和目录。
</div> </td>
</tr>
<tr class="rowColor" id="i59">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setFileSystemView-javax.swing.filechooser.FileSystemView-">setFileSystemView</a></span>(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</code>
<div class="block">
设置
<code>JFileChooser</code>用于访问和创建文件系统资源的文件系统视图,例如查找软盘驱动器和获取根驱动器列表。
</div> </td>
</tr>
<tr class="altColor" id="i60">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setFileView-javax.swing.filechooser.FileView-">setFileView</a></span>(<a href="../../javax/swing/filechooser/FileView.html" title="class in javax.swing.filechooser">FileView</a> fileView)</code>
<div class="block">
设置用于检索UI信息的文件视图例如表示文件的图标或文件的类型说明。
</div> </td>
</tr>
<tr class="rowColor" id="i61">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setMultiSelectionEnabled-boolean-">setMultiSelectionEnabled</a></span>(boolean b)</code>
<div class="block">
设置文件选择器以允许多个文件选择。
</div> </td>
</tr>
<tr class="altColor" id="i62">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setSelectedFile-java.io.File-">setSelectedFile</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a> file)</code>
<div class="block">
设置所选文件。
</div> </td>
</tr>
<tr class="rowColor" id="i63">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setSelectedFiles-java.io.File:A-">setSelectedFiles</a></span>(<a href="../../java/io/File.html" title="class in java.io">File</a>[] selectedFiles)</code>
<div class="block">
如果文件选择器设置为允许多个选择,则设置所选文件的列表。
</div> </td>
</tr>
<tr class="altColor" id="i64">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#setup-javax.swing.filechooser.FileSystemView-">setup</a></span>(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> view)</code>
<div class="block">
执行常见的构造函数初始化和设置。
</div> </td>
</tr>
<tr class="rowColor" id="i65">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-">showDialog</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent, <a href="../../java/lang/String.html" title="class in java.lang">String</a> approveButtonText)</code>
<div class="block">
使用自定义批准按钮弹出自定义文件选择器对话框。
</div> </td>
</tr>
<tr class="altColor" id="i66">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#showOpenDialog-java.awt.Component-">showOpenDialog</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)</code>
<div class="block">
弹出一个“打开文件”文件选择器对话框。
</div> </td>
</tr>
<tr class="rowColor" id="i67">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#showSaveDialog-java.awt.Component-">showSaveDialog</a></span>(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)</code>
<div class="block">
弹出“保存文件”文件选择器对话框。
</div> </td>
</tr>
<tr class="altColor" id="i68">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../javax/swing/JFileChooser.html#updateUI--">updateUI</a></span>()</code>
<div class="block">
将UI属性重置为当前外观的值。
</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#isValidateRoot--">isValidateRoot</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#setLayout-java.awt.LayoutManager-">setLayout</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#setComponentOrientation-java.awt.ComponentOrientation-">setComponentOrientation</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="OPEN_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>OPEN_DIALOG</h4> <pre>public static final int OPEN_DIALOG</pre>
<div class="block">
键入值表示
<code>JFileChooser</code>支持“打开”文件操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.OPEN_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="SAVE_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>SAVE_DIALOG</h4> <pre>public static final int SAVE_DIALOG</pre>
<div class="block">
键入值表示
<code>JFileChooser</code>支持“保存”文件操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.SAVE_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CUSTOM_DIALOG">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CUSTOM_DIALOG</h4> <pre>public static final int CUSTOM_DIALOG</pre>
<div class="block">
键入值,表示
<code>JFileChooser</code>支持开发人员指定的文件操作。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.CUSTOM_DIALOG">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CANCEL_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CANCEL_OPTION</h4> <pre>public static final int CANCEL_OPTION</pre>
<div class="block">
如果选择了取消,则返回值。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.CANCEL_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="APPROVE_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>APPROVE_OPTION</h4> <pre>public static final int APPROVE_OPTION</pre>
<div class="block">
如果批准yesok则返回值。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.APPROVE_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ERROR_OPTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ERROR_OPTION</h4> <pre>public static final int ERROR_OPTION</pre>
<div class="block">
返回值,如果发生错误。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.ERROR_OPTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILES_ONLY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILES_ONLY</h4> <pre>public static final int FILES_ONLY</pre>
<div class="block">
仅显示文件的指令。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILES_ONLY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DIRECTORIES_ONLY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DIRECTORIES_ONLY</h4> <pre>public static final int DIRECTORIES_ONLY</pre>
<div class="block">
仅显示目录的指令。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.DIRECTORIES_ONLY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILES_AND_DIRECTORIES">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILES_AND_DIRECTORIES</h4> <pre>public static final int FILES_AND_DIRECTORIES</pre>
<div class="block">
显示文件和目录的指令。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILES_AND_DIRECTORIES">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CANCEL_SELECTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CANCEL_SELECTION</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> CANCEL_SELECTION</pre>
<div class="block">
取消当前选择的指令。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.CANCEL_SELECTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="APPROVE_SELECTION">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>APPROVE_SELECTION</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> APPROVE_SELECTION</pre>
<div class="block">
批准当前选择的指令与按yes或ok相同
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.APPROVE_SELECTION">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="APPROVE_BUTTON_TEXT_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>APPROVE_BUTTON_TEXT_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> APPROVE_BUTTON_TEXT_CHANGED_PROPERTY</pre>
<div class="block">
标识批准文本的更改(是,确定)按钮。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.APPROVE_BUTTON_TEXT_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY</pre>
<div class="block">
标识批准(是,确定)按钮的工具提示文本中的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.APPROVE_BUTTON_TOOL_TIP_TEXT_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY</pre>
<div class="block">
识别助记符的更改yesok按钮。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.APPROVE_BUTTON_MNEMONIC_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY</pre>
<div class="block">
指示显示控制按钮。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DIRECTORY_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DIRECTORY_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> DIRECTORY_CHANGED_PROPERTY</pre>
<div class="block">
标识用户的目录更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.DIRECTORY_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="SELECTED_FILE_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>SELECTED_FILE_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> SELECTED_FILE_CHANGED_PROPERTY</pre>
<div class="block">
标识用户单文件选择的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.SELECTED_FILE_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="SELECTED_FILES_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>SELECTED_FILES_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> SELECTED_FILES_CHANGED_PROPERTY</pre>
<div class="block">
标识用户多文件选择的变化。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.SELECTED_FILES_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="MULTI_SELECTION_ENABLED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>MULTI_SELECTION_ENABLED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> MULTI_SELECTION_ENABLED_CHANGED_PROPERTY</pre>
<div class="block">
启用多文件选择。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.MULTI_SELECTION_ENABLED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_SYSTEM_VIEW_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_SYSTEM_VIEW_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FILE_SYSTEM_VIEW_CHANGED_PROPERTY</pre>
<div class="block">
说使用不同的对象来查找系统上可用的驱动器。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILE_SYSTEM_VIEW_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_VIEW_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_VIEW_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FILE_VIEW_CHANGED_PROPERTY</pre>
<div class="block">
说使用不同的对象来检索文件信息。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILE_VIEW_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_HIDING_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_HIDING_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FILE_HIDING_CHANGED_PROPERTY</pre>
<div class="block">
标识显示隐藏文件属性的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILE_HIDING_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_FILTER_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_FILTER_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FILE_FILTER_CHANGED_PROPERTY</pre>
<div class="block">
用户更改了要显示的文件种类。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILE_FILTER_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FILE_SELECTION_MODE_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FILE_SELECTION_MODE_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> FILE_SELECTION_MODE_CHANGED_PROPERTY</pre>
<div class="block">
识别选择类型的变化(单个,多个等)。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.FILE_SELECTION_MODE_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ACCESSORY_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ACCESSORY_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ACCESSORY_CHANGED_PROPERTY</pre>
<div class="block">
说使用不同的附件组件(例如,预览文件)。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.ACCESSORY_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY</pre>
<div class="block">
标识是否使用AcceptAllFileFilter。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.ACCEPT_ALL_FILE_FILTER_USED_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DIALOG_TITLE_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DIALOG_TITLE_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> DIALOG_TITLE_CHANGED_PROPERTY</pre>
<div class="block">
标识对话标题中的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.DIALOG_TITLE_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DIALOG_TYPE_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DIALOG_TYPE_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> DIALOG_TYPE_CHANGED_PROPERTY</pre>
<div class="block">
标识显示文件类型的变化(仅限文件,仅目录,或文件和目录)。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.DIALOG_TYPE_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY</h4> <pre>public static final <a href="../../java/lang/String.html" title="class in java.lang">String</a> CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY</pre>
<div class="block">
标识用户可以选择的预定义文件过滤器列表中的更改。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../constant-values.html#javax.swing.JFileChooser.CHOOSABLE_FILE_FILTER_CHANGED_PROPERTY">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="accessibleContext">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>accessibleContext</h4> <pre>protected <a href="../../javax/accessibility/AccessibleContext.html" title="class in javax.accessibility">AccessibleContext</a> accessibleContext</pre> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="JFileChooser--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser()</pre>
<div class="block">
<span>构造一个<code>JFileChooser</code>指向用户的默认目录。</span>
<span>这个默认值取决于操作系统。</span>
<span>它通常是Windows上的“我的文档”文件夹Unix上的用户主目录。</span>
</div> </li>
</ul> <a name="JFileChooser-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser(<a href="../../java/lang/String.html" title="class in java.lang">String</a> currentDirectoryPath)</pre>
<div class="block">
<span>使用给定的路径构造一个<code>JFileChooser</code></span>
<span>传递<code>null</code>字符串会导致文件选择器指向用户的默认目录。</span>
<span>这个默认值取决于操作系统。</span>
<span>它通常是Windows上的“我的文档”文件夹Unix上的用户主目录。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>currentDirectoryPath</code> - a
<code>String</code>给出文件或目录的路径
</dd>
</dl> </li>
</ul> <a name="JFileChooser-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser(<a href="../../java/io/File.html" title="class in java.io">File</a> currentDirectory)</pre>
<div class="block">
<span>构造一个<code>JFileChooser</code>使用给定的<code>File</code>作为路径。</span>
<span>传递<code>null</code>文件会导致文件选择器指向用户的默认目录。</span>
<span>这个默认值取决于操作系统。</span>
<span>它通常是Windows上的“我的文档”文件夹Unix上的用户主目录。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>currentDirectory</code> - 一个
<code>File</code>文件或目录的路径的
<code>File</code>对象
</dd>
</dl> </li>
</ul> <a name="JFileChooser-javax.swing.filechooser.FileSystemView-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</pre>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的
<code>FileSystemView</code>
</div> </li>
</ul> <a name="JFileChooser-java.io.File-javax.swing.filechooser.FileSystemView-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser(<a href="../../java/io/File.html" title="class in java.io">File</a> currentDirectory,
<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</pre>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的当前目录和
<code>FileSystemView</code>
</div> </li>
</ul> <a name="JFileChooser-java.lang.String-javax.swing.filechooser.FileSystemView-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>JFileChooser</h4> <pre>public JFileChooser(<a href="../../java/lang/String.html" title="class in java.lang">String</a> currentDirectoryPath,
<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</pre>
<div class="block">
构造一个
<code>JFileChooser</code>使用给定的当前目录路径和
<code>FileSystemView</code>
</div> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="setup-javax.swing.filechooser.FileSystemView-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setup</h4> <pre>protected void setup(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> view)</pre>
<div class="block">
执行常见的构造函数初始化和设置。
</div> </li>
</ul> <a name="setDragEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDragEnabled</h4> <pre>public void setDragEnabled(boolean b)</pre>
<div class="block">
<span>设置<code>dragEnabled</code>属性,该属性必须为<code>true</code>以启用此组件上的自动拖放处理(第一部分拖放)。</span>
<span><code>transferHandler</code>属性需要设置为非<code>null</code>值来拖动才能执行任何操作。</span>
<span><code>dragEnabled</code>属性的默认值为<code>false</code></span>
<p> <span>当启用自动拖动处理时,每当用户将鼠标按在一个项目上,然后将鼠标移动几个像素时,大多数外观和感觉开始拖放操作。</span> <span>因此,将此属性设置为<code>true</code>可以对选择行为的方式产生微妙的影响。</span> </p>
<p> <span>有些外观和感觉可能不支持自动拖放;</span> <span>他们将忽略此属性。</span> <span>您可以解决这样的外观和修改组件以直接调用感觉<code>exportAsDrag</code>一个的方法<code>TransferHandler</code></span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 设置
<code>dragEnabled</code>属性的值
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果
<code>b</code>
<code>true</code>
<code>GraphicsEnvironment.isHeadless()</code>返回
<code>true</code>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a> <a href="../../javax/swing/JFileChooser.html#getDragEnabled--"><code>getDragEnabled()</code></a> <a href="../../javax/swing/JComponent.html#setTransferHandler-javax.swing.TransferHandler-"><code>JComponent.setTransferHandler(javax.swing.TransferHandler)</code></a> <a href="../../javax/swing/TransferHandler.html" title="javax.swing中的类"><code>TransferHandler</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getDragEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDragEnabled</h4> <pre>public boolean getDragEnabled()</pre>
<div class="block">
获取
<code>dragEnabled</code>属性的值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该值为
<code>dragEnabled</code>属性
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setDragEnabled-boolean-"><code>setDragEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="getSelectedFile--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedFile</h4> <pre>public <a href="../../java/io/File.html" title="class in java.io">File</a> getSelectedFile()</pre>
<div class="block">
<span>返回所选文件。</span>
<span>这可以由程序员通过<code>setSelectedFile</code>或用户操作设置例如在UI中键入文件名或从UI中的列表中选择文件。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所选文件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setSelectedFile-java.io.File-"><code>setSelectedFile(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="setSelectedFile-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelectedFile</h4> <pre>public void setSelectedFile(<a href="../../java/io/File.html" title="class in java.io">File</a> file)</pre>
<div class="block">
<span>设置所选文件。</span>
<span>如果文件的父目录不是当前目录,则将当前目录更改为文件的父目录。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>file</code> - 所选文件
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getSelectedFile--"><code>getSelectedFile()</code></a>
</dd>
</dl> </li>
</ul> <a name="getSelectedFiles--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getSelectedFiles</h4> <pre>public <a href="../../java/io/File.html" title="class in java.io">File</a>[] getSelectedFiles()</pre>
<div class="block">
如果文件选择器设置为允许多个选择,则返回所选文件的列表。
</div> </li>
</ul> <a name="setSelectedFiles-java.io.File:A-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setSelectedFiles</h4> <pre>public void setSelectedFiles(<a href="../../java/io/File.html" title="class in java.io">File</a>[] selectedFiles)</pre>
<div class="block">
如果文件选择器设置为允许多个选择,则设置所选文件的列表。
</div> </li>
</ul> <a name="getCurrentDirectory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getCurrentDirectory</h4> <pre>public <a href="../../java/io/File.html" title="class in java.io">File</a> getCurrentDirectory()</pre>
<div class="block">
返回当前目录。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前目录
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setCurrentDirectory-java.io.File-"><code>setCurrentDirectory(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="setCurrentDirectory-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setCurrentDirectory</h4> <pre>public void setCurrentDirectory(<a href="../../java/io/File.html" title="class in java.io">File</a> dir)</pre>
<div class="block">
<span>设置当前目录。</span>
<span><code>null</code>设置文件选择器指向用户的默认目录。</span>
<span>这个默认值取决于操作系统。</span>
<span>它通常是Windows上的“我的文档”文件夹Unix上的用户主目录。</span>
<span>如果以<code>currentDirectory</code>传递的文件不是目录则该文件的父项将被用作currentDirectory。</span>
<span>如果父进程不可遍历,那么它将向上移动父树,直到找到可遍历目录,或者触及文件系统的根目录。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>dir</code> - 指向的当前目录
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getCurrentDirectory--"><code>getCurrentDirectory()</code></a>
</dd>
</dl> </li>
</ul> <a name="changeToParentDirectory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>changeToParentDirectory</h4> <pre>public void changeToParentDirectory()</pre>
<div class="block">
将要设置的目录更改为当前目录的父级。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getCurrentDirectory--"><code>getCurrentDirectory()</code></a>
</dd>
</dl> </li>
</ul> <a name="rescanCurrentDirectory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>rescanCurrentDirectory</h4> <pre>public void rescanCurrentDirectory()</pre>
<div class="block">
告诉用户界面从当前目录重新扫描其文件列表。
</div> </li>
</ul> <a name="ensureFileIsVisible-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>ensureFileIsVisible</h4> <pre>public void ensureFileIsVisible(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
确保指定的文件是可见的,而不是隐藏。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> - 一个File对象
</dd>
</dl> </li>
</ul> <a name="showOpenDialog-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>showOpenDialog</h4> <pre>public int showOpenDialog(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)
throws <a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></pre>
<div class="block">
<span>弹出一个“打开文件”文件选择器对话框。</span>
<span>请注意批准按钮中显示的文本由LF确定。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>parent</code> - 对话框的父组件,可以是<code>null</code> ;</span>
<span>详见<code>showDialog</code></span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>弹出窗口中文件选择器的返回状态:</span>
<ul>
<li> <span>JFileChooser.CANCEL_OPTION</span> </li>
<li> <span>JFileChooser.APPROVE_OPTION</span> </li>
<li> <span>JFileChooser.ERROR_OPTION如果发生错误或对话框被关闭</span> </li>
</ul>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果GraphicsEnvironment.isHeadless返回true。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="showSaveDialog-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>showSaveDialog</h4> <pre>public int showSaveDialog(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)
throws <a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></pre>
<div class="block">
<span>弹出“保存文件”文件选择器对话框。</span>
<span>请注意批准按钮中显示的文本由LF确定。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>parent</code> - 对话框的父组件,可以是<code>null</code> ;</span>
<span>详见<code>showDialog</code></span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>弹出窗口中文件选择器的返回状态:</span>
<ul>
<li> <span>JFileChooser.CANCEL_OPTION</span> </li>
<li> <span>JFileChooser.APPROVE_OPTION</span> </li>
<li> <span>JFileChooser.ERROR_OPTION如果发生错误或对话框被关闭</span> </li>
</ul>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果GraphicsEnvironment.isHeadless返回真。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="showDialog-java.awt.Component-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>showDialog</h4> <pre>public int showDialog(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent,
<a href="../../java/lang/String.html" title="class in java.lang">String</a> approveButtonText)
throws <a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></pre>
<div class="block">
<span>使用自定义批准按钮弹出自定义文件选择器对话框。</span>
<span>例如,以下代码使用“运行应用程序”按钮弹出文件选择器(而不是正常的“保存”或“打开”按钮):</span>
<pre> <span>filechooser.showDialog(parentFrame, "Run Application");</span> </pre>
<span>或者,以下代码也是一样的:</span>
<pre> <span>JFileChooser chooser = new JFileChooser(null);
chooser.setApproveButtonText("Run Application");
chooser.showDialog(parentFrame, null);</span> </pre>
<!--PENDING(jeff) - the following method should be added to the api:
showDialog(Component parent);-->
<!--PENDING(kwalrath) - should specify modality and what
"depends" means.-->
<p> <span><code>parent</code>参数确定了两件事情:打开的对话框所依赖的框架和放置对话框时外观和感觉应该考虑的位置的组件。</span> <span>如果父对象是<code>Frame</code>对象(例如<code>JFrame</code> ),那么该对话框取决于对话框相对于框架(例如,居中在框架上)的框架和外观。</span> <span>如果父类是组件,则对话框依赖于包含组件的框架,并且相对于组件定位(例如,以组件为中心)。</span> <span>如果父母是<code>null</code> ,则对话框不依赖于可视窗口,并且它被放置在与外观相关的位置,例如屏幕的中心。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>parent</code> - 对话框的父组件;</span>
<span>可以<code>null</code></span>
</dd>
<dd>
<code>approveButtonText</code> - 文字
<code>ApproveButton</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>弹出窗口中文件选择器的返回状态:</span>
<ul>
<li> <span>JFileChooser.CANCEL_OPTION</span> </li>
<li> <span>JFileChooser.APPROVE_OPTION</span> </li>
<li> <span>JFileChooser.ERROR_OPTION如果发生错误或对话框被关闭</span> </li>
</ul>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果GraphicsEnvironment.isHeadless返回true。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
</dd>
</dl> </li>
</ul> <a name="createDialog-java.awt.Component-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>createDialog</h4> <pre>protected <a href="../../javax/swing/JDialog.html" title="class in javax.swing">JDialog</a> createDialog(<a href="../../java/awt/Component.html" title="class in java.awt">Component</a> parent)
throws <a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></pre>
<div class="block">
<span>创建并返回一个新的<code>JDialog</code>封装<code>this</code>集中在<code>parent</code>的框架上的<code>parent</code></span>
<span>该方法可以覆盖以进一步操纵对话框,禁止调整大小,设置位置等。示例:</span>
<pre> <span>class MyFileChooser extends JFileChooser {
protected JDialog createDialog(Component parent) throws HeadlessException {
JDialog dialog = super.createDialog(parent);
dialog.setLocation(300, 200);
dialog.setResizable(false);
return dialog;
}
}</span> </pre>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>parent</code> - 对话框的父组件;</span>
<span>可以是<code>null</code></span>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个新的
<code>JDialog</code>包含这个实例
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../java/awt/HeadlessException.html" title="class in java.awt">HeadlessException</a></code> - 如果GraphicsEnvironment.isHeadless返回true。
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../java/awt/GraphicsEnvironment.html#isHeadless--"><code>GraphicsEnvironment.isHeadless()</code></a>
</dd>
</dl> </li>
</ul> <a name="getControlButtonsAreShown--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getControlButtonsAreShown</h4> <pre>public boolean getControlButtonsAreShown()</pre>
<div class="block">
返回
<code>controlButtonsAreShown</code>属性的值。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该值为
<code>controlButtonsAreShown</code>属性
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setControlButtonsAreShown-boolean-"><code>setControlButtonsAreShown(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setControlButtonsAreShown-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setControlButtonsAreShown</h4> <pre>public void setControlButtonsAreShown(boolean b)</pre>
<div class="block">
<span>设置指示<i>批准</i><i>取消</i>按钮是否显示在文件选择器中的属性。</span>
<span>此属性默认为<code>true</code></span>
<span>看起来,感觉总是显示这些按钮将忽略此属性的值。</span>
<span>此方法使用字符串值<code>CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY</code>作为属性的名称触发属性更改事件。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>b</code> - <code>false</code>如果不显示控制按钮;</span>
<span>否则, <code>true</code></span>
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getControlButtonsAreShown--"><code>getControlButtonsAreShown()</code></a>
<a href="../../javax/swing/JFileChooser.html#CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY"><code>CONTROL_BUTTONS_ARE_SHOWN_CHANGED_PROPERTY</code></a>
</dd>
</dl> </li>
</ul> <a name="getDialogType--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDialogType</h4> <pre>public int getDialogType()</pre>
<div class="block">
<span>返回此对话框的类型。</span>
<span>默认值为<code>JFileChooser.OPEN_DIALOG</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>要显示的对话框类型:</span>
<ul>
<li> <span>JFileChooser.OPEN_DIALOG</span> </li>
<li> <span>JFileChooser.SAVE_DIALOG</span> </li>
<li> <span>JFileChooser.CUSTOM_DIALOG</span> </li>
</ul>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setDialogType-int-"><code>setDialogType(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDialogType-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDialogType</h4> <pre>public void setDialogType(int dialogType)</pre>
<div class="block">
<span>设置此对话框的类型。</span>
<span>当您想打开用户可以使用的文件选择器打开文件时,请使用<code>OPEN_DIALOG</code></span>
<span>同样,使用<code>SAVE_DIALOG</code>让用户选择要保存的文件。</span>
<span>当您要在“打开”或“保存”之外的上下文中使用文件选择器时,请使用<code>CUSTOM_DIALOG</code></span>
<span>例如,您可能想要启动一个允许用户选择要执行的文件的文件选择器。</span>
<span>请注意,您通常不需要将<code>JFileChooser</code>设置为使用<code>CUSTOM_DIALOG</code>因为调用<code>setApproveButtonText</code>可以为您提供此功能。</span>
<span>默认对话框类型为<code>JFileChooser.OPEN_DIALOG</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>dialogType</code> - 要显示的对话框的类型:</span>
<ul>
<li> <span>JFileChooser.OPEN_DIALOG</span> </li>
<li> <span>JFileChooser.SAVE_DIALOG</span> </li>
<li> <span>JFileChooser.CUSTOM_DIALOG</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> - 如果
<code>dialogType</code>不合法
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getDialogType--"><code>getDialogType()</code></a>
<a href="../../javax/swing/JFileChooser.html#setApproveButtonText-java.lang.String-"><code>setApproveButtonText(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="setDialogTitle-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setDialogTitle</h4> <pre>public void setDialogTitle(<a href="../../java/lang/String.html" title="class in java.lang">String</a> dialogTitle)</pre>
<div class="block">
设置
<code>JFileChooser</code>窗口标题栏中的字符串。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>dialogTitle</code> - 标题栏的新
<code>String</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getDialogTitle--"><code>getDialogTitle()</code></a>
</dd>
</dl> </li>
</ul> <a name="getDialogTitle--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDialogTitle</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getDialogTitle()</pre>
<div class="block">
获取
<code>JFileChooser</code>的标题
<code>JFileChooser</code>的字符串。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setDialogTitle-java.lang.String-"><code>setDialogTitle(java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="setApproveButtonToolTipText-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setApproveButtonToolTipText</h4> <pre>public void setApproveButtonToolTipText(<a href="../../java/lang/String.html" title="class in java.lang">String</a> toolTipText)</pre>
<div class="block">
<span>设置<code>ApproveButton</code>使用的工具提示文本。</span>
<span>如果<code>null</code> UI对象将确定按钮的文本。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>toolTipText</code> - 批准按钮的工具提示文字
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setApproveButtonText-java.lang.String-"><code>setApproveButtonText(java.lang.String)</code></a>
<a href="../../javax/swing/JFileChooser.html#setDialogType-int-"><code>setDialogType(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getApproveButtonToolTipText--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getApproveButtonToolTipText</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getApproveButtonToolTipText()</pre>
<div class="block">
<span>返回<code>ApproveButton</code>使用的工具提示文本。</span>
<span>如果<code>null</code> UI对象将确定按钮的文本。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
用于批准按钮的工具提示文本
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setApproveButtonText-java.lang.String-"><code>setApproveButtonText(java.lang.String)</code></a>
<a href="../../javax/swing/JFileChooser.html#setDialogType-int-"><code>setDialogType(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getApproveButtonMnemonic--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getApproveButtonMnemonic</h4> <pre>public int getApproveButtonMnemonic()</pre>
<div class="block">
返回批准按钮的助记符。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
助记键的整数值
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setApproveButtonMnemonic-int-"><code>setApproveButtonMnemonic(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="setApproveButtonMnemonic-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setApproveButtonMnemonic</h4> <pre>public void setApproveButtonMnemonic(int mnemonic)</pre>
<div class="block">
使用数字键码设置批准按钮的助记符。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mnemonic</code> - 助记键的整数值
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getApproveButtonMnemonic--"><code>getApproveButtonMnemonic()</code></a>
</dd>
</dl> </li>
</ul> <a name="setApproveButtonMnemonic-char-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setApproveButtonMnemonic</h4> <pre>public void setApproveButtonMnemonic(char mnemonic)</pre>
<div class="block">
使用字符设置批准按钮的助记符。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>mnemonic</code> - 助记键的字符值
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getApproveButtonMnemonic--"><code>getApproveButtonMnemonic()</code></a>
</dd>
</dl> </li>
</ul> <a name="setApproveButtonText-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setApproveButtonText</h4> <pre>public void setApproveButtonText(<a href="../../java/lang/String.html" title="class in java.lang">String</a> approveButtonText)</pre>
<div class="block">
设置在使用的文本
<code>ApproveButton</code>
<code>FileChooserUI</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>approveButtonText</code> -
<code>approveButtonText</code>使用的
<code>ApproveButton</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getApproveButtonText--"><code>getApproveButtonText()</code></a>
<a href="../../javax/swing/JFileChooser.html#setDialogType-int-"><code>setDialogType(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getApproveButtonText--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getApproveButtonText</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getApproveButtonText()</pre>
<div class="block">
<span>返回在使用的文本<code>ApproveButton</code><code>FileChooserUI</code></span>
<span>如果<code>null</code> UI对象将确定按钮的文本。</span>
<span>通常,这将是“打开”或“保存”。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
文字用于
<code>ApproveButton</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setApproveButtonText-java.lang.String-"><code>setApproveButtonText(java.lang.String)</code></a>
<a href="../../javax/swing/JFileChooser.html#setDialogType-int-"><code>setDialogType(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#showDialog-java.awt.Component-java.lang.String-"><code>showDialog(java.awt.Component, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getChoosableFileFilters--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getChoosableFileFilters</h4> <pre>public <a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a>[] getChoosableFileFilters()</pre>
<div class="block">
获取用户可选择的文件过滤器列表。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个
<code>FileFilter</code>所有可选择的文件过滤器的
<code>FileFilter</code>数组
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#addChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>addChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#removeChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>removeChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#resetChoosableFileFilters--"><code>resetChoosableFileFilters()</code></a>
</dd>
</dl> </li>
</ul> <a name="addChoosableFileFilter-javax.swing.filechooser.FileFilter-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addChoosableFileFilter</h4> <pre>public void addChoosableFileFilter(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> filter)</pre>
<div class="block">
<span>将一个过滤器添加到用户可选择的文件过滤器列表中。</span>
<span>有关设置文件选择模式的信息,请参阅<a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-"><code>setFileSelectionMode</code></a></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>filter</code> -在
<code>FileFilter</code>添加到可选择文件过滤列表
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getChoosableFileFilters--"><code>getChoosableFileFilters()</code></a>
<a href="../../javax/swing/JFileChooser.html#removeChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>removeChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#resetChoosableFileFilters--"><code>resetChoosableFileFilters()</code></a>
<a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-"><code>setFileSelectionMode(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="removeChoosableFileFilter-javax.swing.filechooser.FileFilter-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeChoosableFileFilter</h4> <pre>public boolean removeChoosableFileFilter(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> f)</pre>
<div class="block">
<span>从用户可选择的文件过滤器列表中删除一个过滤器。</span>
<span>如果文件过滤器被删除则返回true。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#addChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>addChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#getChoosableFileFilters--"><code>getChoosableFileFilters()</code></a>
<a href="../../javax/swing/JFileChooser.html#resetChoosableFileFilters--"><code>resetChoosableFileFilters()</code></a>
</dd>
</dl> </li>
</ul> <a name="resetChoosableFileFilters--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>resetChoosableFileFilters</h4> <pre>public void resetChoosableFileFilters()</pre>
<div class="block">
<span>将可选择的文件过滤器列表重置为其启动状态。</span>
<span>通常,这将删除所有添加的文件过滤器,同时留下<code>AcceptAll</code>文件过滤器。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#addChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>addChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#getChoosableFileFilters--"><code>getChoosableFileFilters()</code></a>
<a href="../../javax/swing/JFileChooser.html#removeChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>removeChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
</dd>
</dl> </li>
</ul> <a name="getAcceptAllFileFilter--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAcceptAllFileFilter</h4> <pre>public <a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> getAcceptAllFileFilter()</pre>
<div class="block">
<span>返回<code>AcceptAll</code>文件过滤器。</span>
<span>例如在Microsoft Windows上这将是所有文件*。*)。</span>
</div> </li>
</ul> <a name="isAcceptAllFileFilterUsed--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isAcceptAllFileFilterUsed</h4> <pre>public boolean isAcceptAllFileFilterUsed()</pre>
<div class="block">
返回是否使用
<code>AcceptAll FileFilter</code>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果使用
<code>AcceptAll FileFilter</code> 则为true
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setAcceptAllFileFilterUsed-boolean-"><code>setAcceptAllFileFilterUsed(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setAcceptAllFileFilterUsed-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setAcceptAllFileFilterUsed</h4> <pre>public void setAcceptAllFileFilterUsed(boolean b)</pre>
<div class="block">
<span>确定是否<code>AcceptAll FileFilter</code>用作可选择过滤器列表中一个可用选项。</span>
<span>如果为false <code>AcceptAll</code>文件过滤器列表中删除AcceptAll文件过滤器。</span>
<span>如果为true <code>AcceptAll</code>文件过滤器将成为主动使用的文件过滤器。</span>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.3
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#isAcceptAllFileFilterUsed--"><code>isAcceptAllFileFilterUsed()</code></a>
<a href="../../javax/swing/JFileChooser.html#getAcceptAllFileFilter--"><code>getAcceptAllFileFilter()</code></a>
<a href="../../javax/swing/JFileChooser.html#setFileFilter-javax.swing.filechooser.FileFilter-"><code>setFileFilter(javax.swing.filechooser.FileFilter)</code></a>
</dd>
</dl> </li>
</ul> <a name="getAccessory--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAccessory</h4> <pre>public <a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> getAccessory()</pre>
<div class="block">
返回附件组件。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
这个JFileChooser的附件组件或null
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setAccessory-javax.swing.JComponent-"><code>setAccessory(javax.swing.JComponent)</code></a>
</dd>
</dl> </li>
</ul> <a name="setAccessory-javax.swing.JComponent-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setAccessory</h4> <pre>public void setAccessory(<a href="../../javax/swing/JComponent.html" title="class in javax.swing">JComponent</a> newAccessory)</pre>
<div class="block">
<span>设置附件组件。</span>
<span>附件通常用于显示所选文件的预览图像;</span>
<span>然而,它可以用于程序员希望的任何东西,例如额外的自定义文件选择器控件。</span>
<p> <span>注意:如果有以前的附件,您应该取消注册附件可能已注册到文件选择器的任何监听器。</span> </p>
</div> </li>
</ul> <a name="setFileSelectionMode-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFileSelectionMode</h4> <pre>public void setFileSelectionMode(int mode)</pre>
<div class="block">
<span>设置<code>JFileChooser</code>以允许用户选择文件,只需选择目录,或选择文件和目录。</span>
<span>默认值为<code>JFilesChooser.FILES_ONLY</code></span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>mode</code> - 要显示的文件类型:</span>
<ul>
<li> <span>JFileChooser.FILES_ONLY</span> </li>
<li> <span>JFileChooser.DIRECTORIES_ONLY</span> </li>
<li> <span>JFileChooser.FILES_AND_DIRECTORIES</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> - 如果
<code>mode</code>是非法文件选择模式
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getFileSelectionMode--"><code>getFileSelectionMode()</code></a>
</dd>
</dl> </li>
</ul> <a name="getFileSelectionMode--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFileSelectionMode</h4> <pre>public int getFileSelectionMode()</pre>
<div class="block">
<span>返回当前的文件选择模式。</span>
<span>默认值为<code>JFilesChooser.FILES_ONLY</code></span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>要显示的文件类型,请执行以下操作之一:</span>
<ul>
<li> <span>JFileChooser.FILES_ONLY</span> </li>
<li> <span>JFileChooser.DIRECTORIES_ONLY</span> </li>
<li> <span>JFileChooser.FILES_AND_DIRECTORIES</span> </li>
</ul>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-"><code>setFileSelectionMode(int)</code></a>
</dd>
</dl> </li>
</ul> <a name="isFileSelectionEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isFileSelectionEnabled</h4> <pre>public boolean isFileSelectionEnabled()</pre>
<div class="block">
方便电话确定文件是否可以基于当前文件选择模式进行选择。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-"><code>setFileSelectionMode(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#getFileSelectionMode--"><code>getFileSelectionMode()</code></a>
</dd>
</dl> </li>
</ul> <a name="isDirectorySelectionEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isDirectorySelectionEnabled</h4> <pre>public boolean isDirectorySelectionEnabled()</pre>
<div class="block">
方便电话确定目录是否可以根据当前的文件选择模式进行选择。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileSelectionMode-int-"><code>setFileSelectionMode(int)</code></a>
<a href="../../javax/swing/JFileChooser.html#getFileSelectionMode--"><code>getFileSelectionMode()</code></a>
</dd>
</dl> </li>
</ul> <a name="setMultiSelectionEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMultiSelectionEnabled</h4> <pre>public void setMultiSelectionEnabled(boolean b)</pre>
<div class="block">
设置文件选择器以允许多个文件选择。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 如果可以选择多个文件则为true
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#isMultiSelectionEnabled--"><code>isMultiSelectionEnabled()</code></a>
</dd>
</dl> </li>
</ul> <a name="isMultiSelectionEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isMultiSelectionEnabled</h4> <pre>public boolean isMultiSelectionEnabled()</pre>
<div class="block">
如果可以选择多个文件则返回true。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果可以选择多个文件则为true
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setMultiSelectionEnabled-boolean-"><code>setMultiSelectionEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="isFileHidingEnabled--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isFileHidingEnabled</h4> <pre>public boolean isFileHidingEnabled()</pre>
<div class="block">
<span>如果文件选择器中未显示隐藏文件则返回true;</span>
<span>否则返回false。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
文件隐藏属性的状态
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileHidingEnabled-boolean-"><code>setFileHidingEnabled(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFileHidingEnabled-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFileHidingEnabled</h4> <pre>public void setFileHidingEnabled(boolean b)</pre>
<div class="block">
<span>设置文件隐藏打开或关闭。</span>
<span>如果为true隐藏文件将不会显示在文件选择器中。</span>
<span>确定显示哪些文件的工作是由<code>FileView</code>完成的。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>b</code> - 确定文件隐藏打开的布尔值
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#isFileHidingEnabled--"><code>isFileHidingEnabled()</code></a>
</dd>
</dl> </li>
</ul> <a name="setFileFilter-javax.swing.filechooser.FileFilter-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFileFilter</h4> <pre>public void setFileFilter(<a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> filter)</pre>
<div class="block">
<span>设置当前文件过滤器。</span>
<span>文件选择器使用文件过滤器从用户的视图过滤出文件。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>filter</code> - 要使用的新的当前文件过滤器
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getFileFilter--"><code>getFileFilter()</code></a>
</dd>
</dl> </li>
</ul> <a name="getFileFilter--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFileFilter</h4> <pre>public <a href="../../javax/swing/filechooser/FileFilter.html" title="class in javax.swing.filechooser">FileFilter</a> getFileFilter()</pre>
<div class="block">
返回当前选择的文件过滤器。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
当前文件过滤器
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileFilter-javax.swing.filechooser.FileFilter-"><code>setFileFilter(javax.swing.filechooser.FileFilter)</code></a>
<a href="../../javax/swing/JFileChooser.html#addChoosableFileFilter-javax.swing.filechooser.FileFilter-"><code>addChoosableFileFilter(javax.swing.filechooser.FileFilter)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFileView-javax.swing.filechooser.FileView-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFileView</h4> <pre>public void setFileView(<a href="../../javax/swing/filechooser/FileView.html" title="class in javax.swing.filechooser">FileView</a> fileView)</pre>
<div class="block">
设置用于检索UI信息的文件视图例如表示文件的图标或文件的类型说明。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#getFileView--"><code>getFileView()</code></a>
</dd>
</dl> </li>
</ul> <a name="getFileView--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFileView</h4> <pre>public <a href="../../javax/swing/filechooser/FileView.html" title="class in javax.swing.filechooser">FileView</a> getFileView()</pre>
<div class="block">
返回当前文件视图。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileView-javax.swing.filechooser.FileView-"><code>setFileView(javax.swing.filechooser.FileView)</code></a>
</dd>
</dl> </li>
</ul> <a name="getName-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getName</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getName(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
返回文件名。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>String</code>包含的文件名
<code>f</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileView.html#getName-java.io.File-"><code>FileView.getName(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="getDescription-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getDescription</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getDescription(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
返回文件描述。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>String</code> f的文件
<code>f</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileView.html#getDescription-java.io.File-"><code>FileView.getDescription(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="getTypeDescription-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getTypeDescription</h4> <pre>public <a href="../../java/lang/String.html" title="class in java.lang">String</a> getTypeDescription(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
返回文件类型。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>String</code> f的文件类型
<code>f</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileView.html#getTypeDescription-java.io.File-"><code>FileView.getTypeDescription(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="getIcon-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getIcon</h4> <pre>public <a href="../../javax/swing/Icon.html" title="interface in javax.swing">Icon</a> getIcon(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
返回此文件或文件类型的图标,具体取决于系统。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
该文件的
<code>Icon</code>或文件类型
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileView.html#getIcon-java.io.File-"><code>FileView.getIcon(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="isTraversable-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>isTraversable</h4> <pre>public boolean isTraversable(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
<span>如果可以访问文件目录则返回true。</span>
<span>如果目录无法遍历返回false。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果文件/目录可以遍历则为true否则为false
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileView.html#isTraversable-java.io.File-"><code>FileView.isTraversable(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="accept-java.io.File-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>accept</h4> <pre>public boolean accept(<a href="../../java/io/File.html" title="class in java.io">File</a> f)</pre>
<div class="block">
如果文件应该显示则返回true。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>f</code> -
<code>File</code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
如果文件应该显示为true否则为false
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/filechooser/FileFilter.html#accept-java.io.File-"><code>FileFilter.accept(java.io.File)</code></a>
</dd>
</dl> </li>
</ul> <a name="setFileSystemView-javax.swing.filechooser.FileSystemView-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setFileSystemView</h4> <pre>public void setFileSystemView(<a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> fsv)</pre>
<div class="block">
设置
<code>JFileChooser</code>用于访问和创建文件系统资源的文件系统视图,例如查找软盘驱动器并获取根驱动器列表。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>fsv</code> - 全新
<code>FileSystemView</code>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/filechooser/FileSystemView.html" title="javax.swing.filechooser中的类"><code>FileSystemView</code></a></span>
</dd>
</dl> </li>
</ul> <a name="getFileSystemView--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getFileSystemView</h4> <pre>public <a href="../../javax/swing/filechooser/FileSystemView.html" title="class in javax.swing.filechooser">FileSystemView</a> getFileSystemView()</pre>
<div class="block">
返回文件系统视图。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<code>FileSystemView</code>对象
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#setFileSystemView-javax.swing.filechooser.FileSystemView-"><code>setFileSystemView(javax.swing.filechooser.FileSystemView)</code></a>
</dd>
</dl> </li>
</ul> <a name="approveSelection--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>approveSelection</h4> <pre>public void approveSelection()</pre>
<div class="block">
<span>当用户点击“批准”按钮(默认情况下标记为“打开”或“保存”)时,由用户名称调用。</span>
<span>这也可以由程序员调用。</span>
<span>此方法使命令字符串触发一个动作事件等于<code>APPROVE_SELECTION</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#APPROVE_SELECTION"><code>APPROVE_SELECTION</code></a>
</dd>
</dl> </li>
</ul> <a name="cancelSelection--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>cancelSelection</h4> <pre>public void cancelSelection()</pre>
<div class="block">
<span>当用户选择“取消”按钮时由UI调用。</span>
<span>这也可以由程序员调用。</span>
<span>该方法使命令字符串触发动作事件等于<code>CANCEL_SELECTION</code></span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#CANCEL_SELECTION"><code>CANCEL_SELECTION</code></a>
</dd>
</dl> </li>
</ul> <a name="addActionListener-java.awt.event.ActionListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>addActionListener</h4> <pre>public void addActionListener(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</pre>
<div class="block">
添加一个
<code>ActionListener</code>到文件选择器。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要添加的侦听器
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#approveSelection--"><code>approveSelection()</code></a>
<a href="../../javax/swing/JFileChooser.html#cancelSelection--"><code>cancelSelection()</code></a>
</dd>
</dl> </li>
</ul> <a name="removeActionListener-java.awt.event.ActionListener-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>removeActionListener</h4> <pre>public void removeActionListener(<a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a> l)</pre>
<div class="block">
从文件选择器中删除一个
<code>ActionListener</code>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>l</code> - 要删除的侦听器
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#addActionListener-java.awt.event.ActionListener-"><code>addActionListener(java.awt.event.ActionListener)</code></a>
</dd>
</dl> </li>
</ul> <a name="getActionListeners--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getActionListeners</h4> <pre>public <a href="../../java/awt/event/ActionListener.html" title="interface in java.awt.event">ActionListener</a>[] getActionListeners()</pre>
<div class="block">
返回在此文件选择器上注册的所有动作侦听器的数组。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
所有这个文件选择器的
<code>ActionListener</code> s或一个空数组如果没有动作侦听器当前注册
</dd>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../javax/swing/JFileChooser.html#addActionListener-java.awt.event.ActionListener-"><code>addActionListener(java.awt.event.ActionListener)</code></a>
<a href="../../javax/swing/JFileChooser.html#removeActionListener-java.awt.event.ActionListener-"><code>removeActionListener(java.awt.event.ActionListener)</code></a>
</dd>
</dl> </li>
</ul> <a name="fireActionPerformed-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>fireActionPerformed</h4> <pre>protected void fireActionPerformed(<a href="../../java/lang/String.html" title="class in java.lang">String</a> command)</pre>
<div class="block">
<span>通知所有在此事件类型上通知有兴趣的听众。</span>
<span>事件实例使用<code>command</code>参数懒惰创建。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../javax/swing/event/EventListenerList.html" title="javax.swing.event中的类"><code>EventListenerList</code></a></span>
</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">
将UI属性重置为当前外观的值。
</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>
</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>
字符串“FileChooserUI”
</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="getUI--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getUI</h4> <pre>public <a href="../../javax/swing/plaf/FileChooserUI.html" title="class in javax.swing.plaf">FileChooserUI</a> getUI()</pre>
<div class="block">
获取实现此组件的LF的UI对象。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
实现FileChooserUI LF的FileChooserUI对象
</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>JFileChooser</code>的字符串表示<code>JFileChooser</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>JFileChooser</code>的字符串表示
<code>JFileChooser</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>获取与此JFileChooser关联的AccessibleContext。</span>
<span>对于文件选择器AccessibleContext采用AccessibleJFileChooser的形式。</span>
<span>如有必要将创建一个新的AccessibleJFileChooser实例。</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>
一个AccessibleJFileChooser作为这个JFileChooser的AccessibleContext
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>