ts-jsdk
Version:
TypeScript implementation of the Java platform
15 lines (14 loc) • 765 B
TypeScript
import { JFrame } from "./JFrame";
import { JDialog, JDialogResult } from "./JDialog";
export declare enum JOptionPaneMessageType {
PLAIN_MESSAGE = 0,
ERROR_MESSAGE = 1
}
export declare enum JOptionPaneOptionType {
OK_CANCEL_OPTION = 0
}
export declare class JOptionPane extends JDialog {
static showMessageDialog(_parentFrame: JFrame, message: string, title?: string, messageType?: JOptionPaneMessageType): JDialogResult;
static showConfirmDialog(_parentFrame: JFrame, message: string): JDialogResult;
static showOptionDialog(_parentComponent: JFrame, _message: Object, _title: string, _optionType: JOptionPaneOptionType, _messageType: JOptionPaneMessageType, _icon: any, _options: Object[] | null, _initialValue: Object): JDialogResult;
}