类 java.awt.FileDialog
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Dialog
|
+----java.awt.FileDialog
--------------------------------------------------------------------------------
public class FileDialog
extends Dialog
FileDialog 类显示出一个对话框窗口,用户可以从中选择文件。
因为它是一个模式对话框,当应用调用它的 show 方法来显示对话框时,它会阻塞应用的其余部分直到用户选择了一个文件。
来自:
JDK1.0
参见:
show
--------------------------------------------------------------------------------
变量索引
LOAD
该常量值表明文件对话框窗口的用途是确定从哪里读取文件。
SAVE
该常量值表明文件对话框窗口的用途是确定向哪里写入文件。
--------------------------------------------------------------------------------
构造子索引
FileDialog(Frame)
创建一个读取文件的文件对话框。
FileDialog(Frame, String)
以指定的标题创建一个读取文件的文件对话框窗口。
FileDialog(Frame, String, int)
以指定的标题创建一个读取或保存文件的文件对话框窗口。
--------------------------------------------------------------------------------
方法索引
addNotify()
创建文件对话框的同级件。
getDirectory()
获取该文件对话框的目录。
getFile()
获取该文件对话框所选中的文件。
getFilenameFilter()
确定该文件对话框的文件名过滤器。
getMode()
表示该文件对话框是用于读取文件或是用于保存文件。
paramString()
返回表示该文件对话框窗口的状态的参数字符串。
setDirectory(String)
将该文件对话框窗口的目录设置为指定的目录。
setFile(String)
将该文件对话框窗口的选定文件设置为指定的文件。
setFilenameFilter(FilenameFilter)
将该文件对话框窗口的文件名过滤器设置为指定的过滤器。
setMode(int)
设置文件对话框的模式。
--------------------------------------------------------------------------------
变量
LOAD
public static final int LOAD
该常量值表明文件对话框窗口的用途是确定从哪里读取文件。
SAVE
public static final int SAVE
该常量值表示文件对话框窗口的用途是确定向哪里写入文件。
--------------------------------------------------------------------------------
构造子
FileDialog
public FileDialog(Frame parent)
创建一个读取文件的文件对话框。 文件对话框的标题起初是空的。
参数:
parent - 对话框的拥有者
FileDialog
public FileDialog(Frame parent,
String title)
以指定的标题创建一个读取文件的文件对话框窗口。 显示出的文件是在当前目录中的文件。
参数:
parent - 对话框的拥有者
title - 对话框的标题。
FileDialog
public FileDialog(Frame parent,
String title,
int mode)
以指定的标题创建一个读取或保存文件的文件对话框窗口。
如果 mode 值是 LOAD ,那么文件对话框将找到文件来读取。 如果 mode 值是 SAVE ,那么文件对话框将找到位置来写入文件。
参数:
parent - 对话框的拥有者。
title - 对话框的标题。
mode - 对话框的模式。
分享到:
相关推荐
《FileDialog_ReadOnly_src源码详解》 在编程领域,源码是理解软件工作原理的关键。本文将深入探讨名为"FileDialog_ReadOnly_src"的C++源码项目,它包含两个核心文件:FileDialog_ReadOnly.cpp和FileDialog_...
本文将深入探讨Tkinter中的两个关键控件:`messagebox`和`filedialog`,以及它们的基本功能、用法和注意事项。 ### messagebox模块 `messagebox`模块是Tkinter库的一部分,它提供了简单易用的消息框,用于向用户...
Java中的`JFileChooser`是Swing库提供的一种用于在用户界面中实现文件选择功能的组件。它允许用户从本地文件系统中打开、保存或者选择文件,对于任何涉及到用户需要交互选择文件的应用程序,如文件加密器,都是必不...
QT教程详解 QT,全称为Qt,是一款广受欢迎的跨平台应用程序开发框架,由The Qt Company维护,并且在开源社区中拥有极高的活跃度。它允许开发者使用C++语言编写一次代码,即可在多种操作系统上运行,如Windows、...
Access VB详解Microsoft Access 对象 请参阅 特性 Application Forms (Form) Controls (Control) Properties (Control) Module Properties (Form) Reports (Report) Controls (Control) Properties (Control) ...
file_path = filedialog.askopenfilename(filetypes=(("Excel Files", "*.xls"), ("All Files", "*.*"))) # 接下来可能需要使用Tcl/Tk的API或其他接口来操作文件 ``` 5. pandas库:现代Python处理Excel的首选库...
- `FileDialog(Dialog parent, String title, int mode)`:创建一个带有指定标题和模式的文件对话框。 ### 总结 通过以上介绍,我们可以看到AWT提供的组件非常丰富,涵盖了从基本的文本标签到复杂的文件选择...
1. 文件对话框(FileDialog) - 打开文件对话框(OpenFileDialog):用户可以从中选择一个或多个文件进行打开。主要属性包括`InitialDirectory`(初始目录)、`Filter`(文件筛选器)、`FilterIndex`(选定的筛选器...
在IT开发领域,合理配置开发工具的内存设置至关重要,尤其对于集成开发环境(IDE)如Eclipse而言。Eclipse通过配置文件eclipse.ini来设置Java虚拟机(JVM)的内存参数,从而达到提高开发效率和避免内存溢出的目的。...
### 知识点详解 #### 一、简易记事本系统的概述 简易记事本系统是一种基于Java Swing的文本编辑工具。它包含了基本的文件操作(新建、打开、保存、另存为)以及文本编辑功能(剪切、复制、粘贴)。此系统使用Java ...
### Java导出成Excel知识点详解 #### 一、概述 在日常工作中,经常需要将Java程序中的数据导出为Excel格式以便于进一步处理或分享。本文档将详细介绍一种使用Java进行Excel导出的方法,并通过一个具体的示例代码来...
### GetLastError返回值详解 #### 一、概述 `GetLastError`是Windows API中的一个非常重要的函数,用于获取最后一次调用失败的系统函数的错误代码。这些错误代码可以帮助开发者诊断问题并进行相应的错误处理。通常...
### JMF多媒体播放器开发详解 #### 一、概述 JMF(Java Media Framework)是Sun Microsystems为Java平台提供的一套多媒体开发框架。通过JMF,开发者能够方便地实现音频和视频的播放功能。本文档将详细介绍如何使用...
《VB简易记事本应用程序详解》 VB,全称Visual Basic,是Microsoft公司推出的一种面向对象的、基于事件驱动的编程语言,它以其简洁的语法和直观的编程环境深受初学者喜爱。VB简易记事本应用程序是利用VB的基础功能...
首先,我们导入所需的模块:`tkinter`用于构建用户界面,`tkinter.filedialog`用于打开文件对话框,以及`cv2`(OpenCV)用于处理和显示图片。 ```python import tkinter as tk import tkinter.filedialog import cv...
### Excel VBA内置对话框使用方法详解 #### 一、引言 在Excel VBA编程中,使用内置对话框能够极大地提高工作效率,并为用户提供更加友好的交互体验。这些内置对话框包括但不限于打开文件对话框、保存文件对话框、...
### PyQt打开保存对话框的方法和使用详解 #### 一、控件说明 `QFileDialog` 是 PyQT 中用于打开和保存文件的一个标准对话框组件,它继承自 `QDialog` 类。通过 `QFileDialog`,我们可以轻松地实现让用户选择文件或...