ts-jsdk
Version:
TypeScript implementation of the Java platform
12 lines (11 loc) • 422 B
TypeScript
import { FileFilter } from "io/FileFilter";
import { JFrame } from "./JFrame";
import { JDialogResult } from "./JDialog";
import { JFile } from "../io/JFile";
export declare class JFileChooser {
protected filter: FileFilter | undefined;
private selectedFile;
setFileFilter(filter: FileFilter): void;
showOpenDialog(_parentFrame: JFrame): Promise<JDialogResult>;
getSelectedFile(): JFile | undefined;
}