cosmic-internal-jdk
Version:
KingScript: JDK1.8
870 lines • 3.6 MB
TypeScript
declare const NULL: unknown;
declare namespace $ {
function type(name: string): any;
function extend(type: any, impl: object): any;
namespace java.applet {
interface AppletStatic {
newAudioClip(arg0: java.net.URL): AudioClip;
}
interface AppletConstructor extends AppletStatic {
new (): Applet;
}
interface Applet extends AppletStatic, java.awt.Panel {
add(arg0: java.awt.Component): java.awt.Component;
add(arg0: java.awt.PopupMenu): void;
add(arg0: java.awt.Component, arg1: number): java.awt.Component;
add(arg0: string, arg1: java.awt.Component): java.awt.Component;
add(arg0: java.awt.Component, arg1: any): void;
add(arg0: java.awt.Component, arg1: any, arg2: number): void;
addPropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
addPropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
checkImage(arg0: java.awt.Image, arg1: java.awt.image.ImageObserver): number;
checkImage(arg0: java.awt.Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): number;
contains(arg0: java.awt.Point): boolean;
contains(arg0: number, arg1: number): boolean;
createImage(arg0: java.awt.image.ImageProducer): java.awt.Image;
createImage(arg0: number, arg1: number): java.awt.Image;
createVolatileImage(arg0: number, arg1: number): java.awt.image.VolatileImage;
createVolatileImage(arg0: number, arg1: number, arg2: java.awt.ImageCapabilities): java.awt.image.VolatileImage;
destroy(): void;
enable(): void;
enable(arg0: boolean): void;
findComponentAt(arg0: java.awt.Point): java.awt.Component;
findComponentAt(arg0: number, arg1: number): java.awt.Component;
firePropertyChange(arg0: string, arg1: bigint, arg2: bigint): void;
firePropertyChange(arg0: string, arg1: number, arg2: number): void;
firePropertyChange(arg0: string, arg1: string, arg2: string): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getAppletContext(): AppletContext;
getAppletInfo(): string;
getAudioClip(arg0: java.net.URL): AudioClip;
getAudioClip(arg0: java.net.URL, arg1: string): AudioClip;
getBounds(): java.awt.Rectangle;
getBounds(arg0: java.awt.Rectangle): java.awt.Rectangle;
getCodeBase(): java.net.URL;
getComponentAt(arg0: java.awt.Point): java.awt.Component;
getComponentAt(arg0: number, arg1: number): java.awt.Component;
getDocumentBase(): java.net.URL;
getImage(arg0: java.net.URL): java.awt.Image;
getImage(arg0: java.net.URL, arg1: string): java.awt.Image;
getLocale(): java.util.Locale;
getLocation(): java.awt.Point;
getLocation(arg0: java.awt.Point): java.awt.Point;
getMousePosition(): java.awt.Point;
getMousePosition(arg0: boolean): java.awt.Point;
getParameter(arg0: string): string;
getParameterInfo(): any[];
getPropertyChangeListeners(): any[];
getPropertyChangeListeners(arg0: string): any[];
getSize(): java.awt.Dimension;
getSize(arg0: java.awt.Dimension): java.awt.Dimension;
init(): void;
isActive(): boolean;
isFocusCycleRoot(): boolean;
isFocusCycleRoot(arg0: java.awt.Container): boolean;
list(): void;
list(arg0: java.io.PrintStream): void;
list(arg0: java.io.PrintWriter): void;
list(arg0: java.io.PrintWriter, arg1: number): void;
list(arg0: java.io.PrintStream, arg1: number): void;
newAudioClip(arg0: java.net.URL): AudioClip;
play(arg0: java.net.URL): void;
play(arg0: java.net.URL, arg1: string): void;
prepareImage(arg0: java.awt.Image, arg1: java.awt.image.ImageObserver): boolean;
prepareImage(arg0: java.awt.Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): boolean;
remove(arg0: java.awt.MenuComponent): void;
remove(arg0: java.awt.Component): void;
remove(arg0: number): void;
removePropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
removePropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
repaint(): void;
repaint(arg0: bigint): void;
repaint(arg0: number, arg1: number, arg2: number, arg3: number): void;
repaint(arg0: bigint, arg1: number, arg2: number, arg3: number, arg4: number): void;
resize(arg0: java.awt.Dimension): void;
resize(arg0: number, arg1: number): void;
setBounds(arg0: java.awt.Rectangle): void;
setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
setLocation(arg0: java.awt.Point): void;
setLocation(arg0: number, arg1: number): void;
setSize(arg0: java.awt.Dimension): void;
setSize(arg0: number, arg1: number): void;
setStub(arg0: AppletStub): void;
show(): void;
show(arg0: boolean): void;
showStatus(arg0: string): void;
start(): void;
stop(): void;
}
interface AppletContextConstructor {
new (): AppletContext;
}
interface AppletContext {
getApplet(arg0: string): Applet;
getApplets(): java.util.Enumeration;
getAudioClip(arg0: java.net.URL): AudioClip;
getImage(arg0: java.net.URL): java.awt.Image;
getStream(arg0: string): java.io.InputStream;
getStreamKeys(): java.util.Iterator;
setStream(arg0: string, arg1: java.io.InputStream): void;
showDocument(arg0: java.net.URL): void;
showDocument(arg0: java.net.URL, arg1: string): void;
showStatus(arg0: string): void;
}
interface AppletStubConstructor {
new (): AppletStub;
}
interface AppletStub {
appletResize(arg0: number, arg1: number): void;
getAppletContext(): AppletContext;
getCodeBase(): java.net.URL;
getDocumentBase(): java.net.URL;
getParameter(arg0: string): string;
isActive(): boolean;
}
interface AudioClipConstructor {
new (): AudioClip;
}
interface AudioClip {
loop(): void;
play(): void;
stop(): void;
}
}
namespace java.awt {
interface AWTErrorConstructor {
new (arg0: string): AWTError;
}
interface AWTError extends java.lang.Error {
printStackTrace(): void;
printStackTrace(arg0: java.io.PrintWriter): void;
printStackTrace(arg0: java.io.PrintStream): void;
}
interface AWTEventStatic {
readonly ACTION_EVENT_MASK: bigint;
readonly ADJUSTMENT_EVENT_MASK: bigint;
readonly COMPONENT_EVENT_MASK: bigint;
readonly CONTAINER_EVENT_MASK: bigint;
readonly FOCUS_EVENT_MASK: bigint;
readonly HIERARCHY_BOUNDS_EVENT_MASK: bigint;
readonly HIERARCHY_EVENT_MASK: bigint;
readonly INPUT_METHOD_EVENT_MASK: bigint;
readonly INVOCATION_EVENT_MASK: bigint;
readonly ITEM_EVENT_MASK: bigint;
readonly KEY_EVENT_MASK: bigint;
readonly MOUSE_EVENT_MASK: bigint;
readonly MOUSE_MOTION_EVENT_MASK: bigint;
readonly MOUSE_WHEEL_EVENT_MASK: bigint;
readonly PAINT_EVENT_MASK: bigint;
readonly RESERVED_ID_MAX: number;
readonly TEXT_EVENT_MASK: bigint;
readonly WINDOW_EVENT_MASK: bigint;
readonly WINDOW_FOCUS_EVENT_MASK: bigint;
readonly WINDOW_STATE_EVENT_MASK: bigint;
}
interface AWTEventConstructor extends AWTEventStatic {
new (arg0: Event): AWTEvent;
new (arg0: any, arg1: number): AWTEvent;
}
interface AWTEvent extends AWTEventStatic, java.util.EventObject {
readonly ACTION_EVENT_MASK: bigint;
readonly ADJUSTMENT_EVENT_MASK: bigint;
readonly COMPONENT_EVENT_MASK: bigint;
readonly CONTAINER_EVENT_MASK: bigint;
readonly FOCUS_EVENT_MASK: bigint;
readonly HIERARCHY_BOUNDS_EVENT_MASK: bigint;
readonly HIERARCHY_EVENT_MASK: bigint;
readonly INPUT_METHOD_EVENT_MASK: bigint;
readonly INVOCATION_EVENT_MASK: bigint;
readonly ITEM_EVENT_MASK: bigint;
readonly KEY_EVENT_MASK: bigint;
readonly MOUSE_EVENT_MASK: bigint;
readonly MOUSE_MOTION_EVENT_MASK: bigint;
readonly MOUSE_WHEEL_EVENT_MASK: bigint;
readonly PAINT_EVENT_MASK: bigint;
readonly RESERVED_ID_MAX: number;
readonly TEXT_EVENT_MASK: bigint;
readonly WINDOW_EVENT_MASK: bigint;
readonly WINDOW_FOCUS_EVENT_MASK: bigint;
readonly WINDOW_STATE_EVENT_MASK: bigint;
getID(): number;
paramString(): string;
setSource(arg0: any): void;
}
interface AWTEventMulticasterStatic {
add(arg0: java.awt.event.WindowListener, arg1: java.awt.event.WindowListener): java.awt.event.WindowListener;
add(arg0: java.awt.event.MouseMotionListener, arg1: java.awt.event.MouseMotionListener): java.awt.event.MouseMotionListener;
add(arg0: java.awt.event.MouseListener, arg1: java.awt.event.MouseListener): java.awt.event.MouseListener;
add(arg0: java.awt.event.WindowStateListener, arg1: java.awt.event.WindowStateListener): java.awt.event.WindowStateListener;
add(arg0: java.awt.event.WindowFocusListener, arg1: java.awt.event.WindowFocusListener): java.awt.event.WindowFocusListener;
add(arg0: java.awt.event.ComponentListener, arg1: java.awt.event.ComponentListener): java.awt.event.ComponentListener;
add(arg0: java.awt.event.ContainerListener, arg1: java.awt.event.ContainerListener): java.awt.event.ContainerListener;
add(arg0: java.awt.event.FocusListener, arg1: java.awt.event.FocusListener): java.awt.event.FocusListener;
add(arg0: java.awt.event.KeyListener, arg1: java.awt.event.KeyListener): java.awt.event.KeyListener;
add(arg0: java.awt.event.InputMethodListener, arg1: java.awt.event.InputMethodListener): java.awt.event.InputMethodListener;
add(arg0: java.awt.event.HierarchyListener, arg1: java.awt.event.HierarchyListener): java.awt.event.HierarchyListener;
add(arg0: java.awt.event.HierarchyBoundsListener, arg1: java.awt.event.HierarchyBoundsListener): java.awt.event.HierarchyBoundsListener;
add(arg0: java.awt.event.MouseWheelListener, arg1: java.awt.event.MouseWheelListener): java.awt.event.MouseWheelListener;
add(arg0: java.awt.event.ActionListener, arg1: java.awt.event.ActionListener): java.awt.event.ActionListener;
add(arg0: java.awt.event.ItemListener, arg1: java.awt.event.ItemListener): java.awt.event.ItemListener;
add(arg0: java.awt.event.AdjustmentListener, arg1: java.awt.event.AdjustmentListener): java.awt.event.AdjustmentListener;
add(arg0: java.awt.event.TextListener, arg1: java.awt.event.TextListener): java.awt.event.TextListener;
getListeners(arg0: java.util.EventListener, arg1: java.lang.Class): any[];
remove(arg0: java.awt.event.WindowListener, arg1: java.awt.event.WindowListener): java.awt.event.WindowListener;
remove(arg0: java.awt.event.WindowStateListener, arg1: java.awt.event.WindowStateListener): java.awt.event.WindowStateListener;
remove(arg0: java.awt.event.WindowFocusListener, arg1: java.awt.event.WindowFocusListener): java.awt.event.WindowFocusListener;
remove(arg0: java.awt.event.ActionListener, arg1: java.awt.event.ActionListener): java.awt.event.ActionListener;
remove(arg0: java.awt.event.FocusListener, arg1: java.awt.event.FocusListener): java.awt.event.FocusListener;
remove(arg0: java.awt.event.KeyListener, arg1: java.awt.event.KeyListener): java.awt.event.KeyListener;
remove(arg0: java.awt.event.ContainerListener, arg1: java.awt.event.ContainerListener): java.awt.event.ContainerListener;
remove(arg0: java.awt.event.MouseListener, arg1: java.awt.event.MouseListener): java.awt.event.MouseListener;
remove(arg0: java.awt.event.ComponentListener, arg1: java.awt.event.ComponentListener): java.awt.event.ComponentListener;
remove(arg0: java.awt.event.InputMethodListener, arg1: java.awt.event.InputMethodListener): java.awt.event.InputMethodListener;
remove(arg0: java.awt.event.HierarchyListener, arg1: java.awt.event.HierarchyListener): java.awt.event.HierarchyListener;
remove(arg0: java.awt.event.HierarchyBoundsListener, arg1: java.awt.event.HierarchyBoundsListener): java.awt.event.HierarchyBoundsListener;
remove(arg0: java.awt.event.MouseWheelListener, arg1: java.awt.event.MouseWheelListener): java.awt.event.MouseWheelListener;
remove(arg0: java.awt.event.MouseMotionListener, arg1: java.awt.event.MouseMotionListener): java.awt.event.MouseMotionListener;
remove(arg0: java.awt.event.ItemListener, arg1: java.awt.event.ItemListener): java.awt.event.ItemListener;
remove(arg0: java.awt.event.AdjustmentListener, arg1: java.awt.event.AdjustmentListener): java.awt.event.AdjustmentListener;
remove(arg0: java.awt.event.TextListener, arg1: java.awt.event.TextListener): java.awt.event.TextListener;
}
interface AWTEventMulticasterConstructor extends AWTEventMulticasterStatic {
new (): AWTEventMulticaster;
}
interface AWTEventMulticaster extends AWTEventMulticasterStatic, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.awt.event.FocusListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.WindowListener, java.awt.event.WindowFocusListener, java.awt.event.WindowStateListener, java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.event.AdjustmentListener, java.awt.event.TextListener, java.awt.event.InputMethodListener, java.awt.event.HierarchyListener, java.awt.event.HierarchyBoundsListener, java.awt.event.MouseWheelListener {
add(arg0: java.awt.event.ItemListener, arg1: java.awt.event.ItemListener): java.awt.event.ItemListener;
add(arg0: java.awt.event.TextListener, arg1: java.awt.event.TextListener): java.awt.event.TextListener;
add(arg0: java.awt.event.WindowListener, arg1: java.awt.event.WindowListener): java.awt.event.WindowListener;
add(arg0: java.awt.event.HierarchyListener, arg1: java.awt.event.HierarchyListener): java.awt.event.HierarchyListener;
add(arg0: java.awt.event.ComponentListener, arg1: java.awt.event.ComponentListener): java.awt.event.ComponentListener;
add(arg0: java.awt.event.InputMethodListener, arg1: java.awt.event.InputMethodListener): java.awt.event.InputMethodListener;
add(arg0: java.awt.event.ActionListener, arg1: java.awt.event.ActionListener): java.awt.event.ActionListener;
add(arg0: java.awt.event.AdjustmentListener, arg1: java.awt.event.AdjustmentListener): java.awt.event.AdjustmentListener;
add(arg0: java.awt.event.MouseListener, arg1: java.awt.event.MouseListener): java.awt.event.MouseListener;
add(arg0: java.awt.event.WindowStateListener, arg1: java.awt.event.WindowStateListener): java.awt.event.WindowStateListener;
add(arg0: java.awt.event.HierarchyBoundsListener, arg1: java.awt.event.HierarchyBoundsListener): java.awt.event.HierarchyBoundsListener;
add(arg0: java.awt.event.MouseMotionListener, arg1: java.awt.event.MouseMotionListener): java.awt.event.MouseMotionListener;
add(arg0: java.awt.event.FocusListener, arg1: java.awt.event.FocusListener): java.awt.event.FocusListener;
add(arg0: java.awt.event.ContainerListener, arg1: java.awt.event.ContainerListener): java.awt.event.ContainerListener;
add(arg0: java.awt.event.MouseWheelListener, arg1: java.awt.event.MouseWheelListener): java.awt.event.MouseWheelListener;
add(arg0: java.awt.event.KeyListener, arg1: java.awt.event.KeyListener): java.awt.event.KeyListener;
add(arg0: java.awt.event.WindowFocusListener, arg1: java.awt.event.WindowFocusListener): java.awt.event.WindowFocusListener;
getListeners(arg0: java.util.EventListener, arg1: java.lang.Class): any[];
remove(arg0: java.awt.event.ContainerListener, arg1: java.awt.event.ContainerListener): java.awt.event.ContainerListener;
remove(arg0: java.awt.event.TextListener, arg1: java.awt.event.TextListener): java.awt.event.TextListener;
remove(arg0: java.awt.event.KeyListener, arg1: java.awt.event.KeyListener): java.awt.event.KeyListener;
remove(arg0: java.awt.event.MouseWheelListener, arg1: java.awt.event.MouseWheelListener): java.awt.event.MouseWheelListener;
remove(arg0: java.awt.event.WindowFocusListener, arg1: java.awt.event.WindowFocusListener): java.awt.event.WindowFocusListener;
remove(arg0: java.awt.event.WindowStateListener, arg1: java.awt.event.WindowStateListener): java.awt.event.WindowStateListener;
remove(arg0: java.awt.event.HierarchyBoundsListener, arg1: java.awt.event.HierarchyBoundsListener): java.awt.event.HierarchyBoundsListener;
remove(arg0: java.awt.event.AdjustmentListener, arg1: java.awt.event.AdjustmentListener): java.awt.event.AdjustmentListener;
remove(arg0: java.awt.event.ComponentListener, arg1: java.awt.event.ComponentListener): java.awt.event.ComponentListener;
remove(arg0: java.awt.event.MouseListener, arg1: java.awt.event.MouseListener): java.awt.event.MouseListener;
remove(arg0: java.awt.event.InputMethodListener, arg1: java.awt.event.InputMethodListener): java.awt.event.InputMethodListener;
remove(arg0: java.awt.event.ItemListener, arg1: java.awt.event.ItemListener): java.awt.event.ItemListener;
remove(arg0: java.awt.event.WindowListener, arg1: java.awt.event.WindowListener): java.awt.event.WindowListener;
remove(arg0: java.awt.event.HierarchyListener, arg1: java.awt.event.HierarchyListener): java.awt.event.HierarchyListener;
remove(arg0: java.awt.event.MouseMotionListener, arg1: java.awt.event.MouseMotionListener): java.awt.event.MouseMotionListener;
remove(arg0: java.awt.event.ActionListener, arg1: java.awt.event.ActionListener): java.awt.event.ActionListener;
remove(arg0: java.awt.event.FocusListener, arg1: java.awt.event.FocusListener): java.awt.event.FocusListener;
}
interface AWTExceptionConstructor {
new (arg0: string): AWTException;
}
interface AWTException extends java.lang.Exception {
printStackTrace(): void;
printStackTrace(arg0: java.io.PrintWriter): void;
printStackTrace(arg0: java.io.PrintStream): void;
}
interface AWTKeyStrokeStatic {
getAWTKeyStroke(arg0: string): AWTKeyStroke;
getAWTKeyStroke(arg0: number, arg1: number): AWTKeyStroke;
getAWTKeyStroke(arg0: java.lang.Character, arg1: number): AWTKeyStroke;
getAWTKeyStroke(arg0: number, arg1: number, arg2: boolean): AWTKeyStroke;
getAWTKeyStrokeForEvent(arg0: java.awt.event.KeyEvent): AWTKeyStroke;
}
interface AWTKeyStrokeConstructor extends AWTKeyStrokeStatic {
new (): AWTKeyStroke;
}
interface AWTKeyStroke extends AWTKeyStrokeStatic, java.io.Serializable {
equals(arg0: any): boolean;
getAWTKeyStroke(arg0: string): AWTKeyStroke;
getAWTKeyStroke(arg0: java.lang.Character, arg1: number): AWTKeyStroke;
getAWTKeyStroke(arg0: number, arg1: number): AWTKeyStroke;
getAWTKeyStroke(arg0: number, arg1: number, arg2: boolean): AWTKeyStroke;
getAWTKeyStrokeForEvent(arg0: java.awt.event.KeyEvent): AWTKeyStroke;
getKeyChar(): string;
getKeyCode(): number;
getKeyEventType(): number;
getModifiers(): number;
hashCode(): number;
isOnKeyRelease(): boolean;
toString(): string;
}
interface AWTPermissionConstructor {
new (arg0: string): AWTPermission;
new (arg0: string, arg1: string): AWTPermission;
}
interface AWTPermission extends java.security.BasicPermission {
}
interface ActiveEventConstructor {
new (): ActiveEvent;
}
interface ActiveEvent {
dispatch(): void;
}
interface AdjustableStatic {
readonly HORIZONTAL: number;
readonly NO_ORIENTATION: number;
readonly VERTICAL: number;
}
interface AdjustableConstructor extends AdjustableStatic {
new (): Adjustable;
}
interface Adjustable extends AdjustableStatic {
readonly HORIZONTAL: number;
readonly NO_ORIENTATION: number;
readonly VERTICAL: number;
addAdjustmentListener(arg0: java.awt.event.AdjustmentListener): void;
getBlockIncrement(): number;
getMaximum(): number;
getMinimum(): number;
getOrientation(): number;
getUnitIncrement(): number;
getValue(): number;
getVisibleAmount(): number;
removeAdjustmentListener(arg0: java.awt.event.AdjustmentListener): void;
setBlockIncrement(arg0: number): void;
setMaximum(arg0: number): void;
setMinimum(arg0: number): void;
setUnitIncrement(arg0: number): void;
setValue(arg0: number): void;
setVisibleAmount(arg0: number): void;
}
interface AlphaCompositeStatic {
readonly CLEAR: number;
readonly Clear: AlphaComposite;
readonly DST: number;
readonly DST_ATOP: number;
readonly DST_IN: number;
readonly DST_OUT: number;
readonly DST_OVER: number;
readonly Dst: AlphaComposite;
readonly DstAtop: AlphaComposite;
readonly DstIn: AlphaComposite;
readonly DstOut: AlphaComposite;
readonly DstOver: AlphaComposite;
readonly SRC: number;
readonly SRC_ATOP: number;
readonly SRC_IN: number;
readonly SRC_OUT: number;
readonly SRC_OVER: number;
readonly Src: AlphaComposite;
readonly SrcAtop: AlphaComposite;
readonly SrcIn: AlphaComposite;
readonly SrcOut: AlphaComposite;
readonly SrcOver: AlphaComposite;
readonly XOR: number;
readonly Xor: AlphaComposite;
getInstance(arg0: number): AlphaComposite;
getInstance(arg0: number, arg1: number): AlphaComposite;
}
interface AlphaCompositeConstructor extends AlphaCompositeStatic {
new (): AlphaComposite;
}
interface AlphaComposite extends AlphaCompositeStatic, Composite {
readonly CLEAR: number;
readonly Clear: AlphaComposite;
readonly DST: number;
readonly DST_ATOP: number;
readonly DST_IN: number;
readonly DST_OUT: number;
readonly DST_OVER: number;
readonly Dst: AlphaComposite;
readonly DstAtop: AlphaComposite;
readonly DstIn: AlphaComposite;
readonly DstOut: AlphaComposite;
readonly DstOver: AlphaComposite;
readonly SRC: number;
readonly SRC_ATOP: number;
readonly SRC_IN: number;
readonly SRC_OUT: number;
readonly SRC_OVER: number;
readonly Src: AlphaComposite;
readonly SrcAtop: AlphaComposite;
readonly SrcIn: AlphaComposite;
readonly SrcOut: AlphaComposite;
readonly SrcOver: AlphaComposite;
readonly XOR: number;
readonly Xor: AlphaComposite;
derive(arg0: number): AlphaComposite;
equals(arg0: any): boolean;
getAlpha(): number;
getInstance(arg0: number): AlphaComposite;
getInstance(arg0: number, arg1: number): AlphaComposite;
getRule(): number;
hashCode(): number;
}
interface BasicStrokeStatic {
readonly CAP_BUTT: number;
readonly CAP_ROUND: number;
readonly CAP_SQUARE: number;
readonly JOIN_BEVEL: number;
readonly JOIN_MITER: number;
readonly JOIN_ROUND: number;
}
interface BasicStrokeConstructor extends BasicStrokeStatic {
new (): BasicStroke;
new (arg0: number): BasicStroke;
new (arg0: number, arg1: number, arg2: number): BasicStroke;
new (arg0: number, arg1: number, arg2: number, arg3: number): BasicStroke;
new (arg0: number, arg1: number, arg2: number, arg3: number, arg4: any[], arg5: number): BasicStroke;
}
interface BasicStroke extends BasicStrokeStatic, Stroke {
readonly CAP_BUTT: number;
readonly CAP_ROUND: number;
readonly CAP_SQUARE: number;
readonly JOIN_BEVEL: number;
readonly JOIN_MITER: number;
readonly JOIN_ROUND: number;
equals(arg0: any): boolean;
getDashArray(): any[];
getDashPhase(): number;
getEndCap(): number;
getLineJoin(): number;
getLineWidth(): number;
getMiterLimit(): number;
hashCode(): number;
}
interface BorderLayoutStatic {
readonly AFTER_LAST_LINE: string;
readonly AFTER_LINE_ENDS: string;
readonly BEFORE_FIRST_LINE: string;
readonly BEFORE_LINE_BEGINS: string;
readonly CENTER: string;
readonly EAST: string;
readonly LINE_END: string;
readonly LINE_START: string;
readonly NORTH: string;
readonly PAGE_END: string;
readonly PAGE_START: string;
readonly SOUTH: string;
readonly WEST: string;
}
interface BorderLayoutConstructor extends BorderLayoutStatic {
new (): BorderLayout;
new (arg0: number, arg1: number): BorderLayout;
}
interface BorderLayout extends BorderLayoutStatic, LayoutManager2, java.io.Serializable {
readonly AFTER_LAST_LINE: string;
readonly AFTER_LINE_ENDS: string;
readonly BEFORE_FIRST_LINE: string;
readonly BEFORE_LINE_BEGINS: string;
readonly CENTER: string;
readonly EAST: string;
readonly LINE_END: string;
readonly LINE_START: string;
readonly NORTH: string;
readonly PAGE_END: string;
readonly PAGE_START: string;
readonly SOUTH: string;
readonly WEST: string;
addLayoutComponent(arg0: Component, arg1: any): void;
addLayoutComponent(arg0: string, arg1: Component): void;
getConstraints(arg0: Component): any;
getHgap(): number;
getLayoutComponent(arg0: any): Component;
getLayoutComponent(arg0: Container, arg1: any): Component;
getVgap(): number;
setHgap(arg0: number): void;
setVgap(arg0: number): void;
toString(): string;
}
interface BufferCapabilitiesConstructor {
new (arg0: ImageCapabilities, arg1: ImageCapabilities, arg2: BufferCapabilities$FlipContents): BufferCapabilities;
}
interface BufferCapabilities extends java.lang.Cloneable {
clone(): any;
getBackBufferCapabilities(): ImageCapabilities;
getFlipContents(): BufferCapabilities$FlipContents;
getFrontBufferCapabilities(): ImageCapabilities;
isFullScreenRequired(): boolean;
isMultiBufferAvailable(): boolean;
isPageFlipping(): boolean;
}
interface BufferCapabilities$FlipContentsStatic {
readonly BACKGROUND: BufferCapabilities$FlipContents;
readonly COPIED: BufferCapabilities$FlipContents;
readonly PRIOR: BufferCapabilities$FlipContents;
readonly UNDEFINED: BufferCapabilities$FlipContents;
}
interface BufferCapabilities$FlipContentsConstructor extends BufferCapabilities$FlipContentsStatic {
new (): BufferCapabilities$FlipContents;
}
interface BufferCapabilities$FlipContents extends BufferCapabilities$FlipContentsStatic {
readonly BACKGROUND: BufferCapabilities$FlipContents;
readonly COPIED: BufferCapabilities$FlipContents;
readonly PRIOR: BufferCapabilities$FlipContents;
readonly UNDEFINED: BufferCapabilities$FlipContents;
}
interface ButtonConstructor {
new (): Button;
new (arg0: string): Button;
}
interface Button extends Component, javax.accessibility.Accessible {
addActionListener(arg0: java.awt.event.ActionListener): void;
addPropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
addPropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
checkImage(arg0: Image, arg1: java.awt.image.ImageObserver): number;
checkImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): number;
contains(arg0: Point): boolean;
contains(arg0: number, arg1: number): boolean;
createImage(arg0: java.awt.image.ImageProducer): Image;
createImage(arg0: number, arg1: number): Image;
createVolatileImage(arg0: number, arg1: number): java.awt.image.VolatileImage;
createVolatileImage(arg0: number, arg1: number, arg2: ImageCapabilities): java.awt.image.VolatileImage;
enable(): void;
enable(arg0: boolean): void;
firePropertyChange(arg0: string, arg1: bigint, arg2: bigint): void;
firePropertyChange(arg0: string, arg1: number, arg2: number): void;
firePropertyChange(arg0: string, arg1: string, arg2: string): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getActionCommand(): string;
getActionListeners(): any[];
getBounds(): Rectangle;
getBounds(arg0: Rectangle): Rectangle;
getComponentAt(arg0: Point): Component;
getComponentAt(arg0: number, arg1: number): Component;
getLabel(): string;
getLocation(): Point;
getLocation(arg0: Point): Point;
getPropertyChangeListeners(): any[];
getPropertyChangeListeners(arg0: string): any[];
getSize(): Dimension;
getSize(arg0: Dimension): Dimension;
list(): void;
list(arg0: java.io.PrintStream): void;
list(arg0: java.io.PrintWriter): void;
list(arg0: java.io.PrintWriter, arg1: number): void;
list(arg0: java.io.PrintStream, arg1: number): void;
prepareImage(arg0: Image, arg1: java.awt.image.ImageObserver): boolean;
prepareImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): boolean;
removeActionListener(arg0: java.awt.event.ActionListener): void;
removePropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
removePropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
repaint(): void;
repaint(arg0: bigint): void;
repaint(arg0: number, arg1: number, arg2: number, arg3: number): void;
repaint(arg0: bigint, arg1: number, arg2: number, arg3: number, arg4: number): void;
resize(arg0: Dimension): void;
resize(arg0: number, arg1: number): void;
setActionCommand(arg0: string): void;
setBounds(arg0: Rectangle): void;
setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
setLabel(arg0: string): void;
setLocation(arg0: Point): void;
setLocation(arg0: number, arg1: number): void;
setSize(arg0: Dimension): void;
setSize(arg0: number, arg1: number): void;
show(): void;
show(arg0: boolean): void;
}
interface CanvasConstructor {
new (): Canvas;
new (arg0: GraphicsConfiguration): Canvas;
}
interface Canvas extends Component, javax.accessibility.Accessible {
addPropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
addPropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
checkImage(arg0: Image, arg1: java.awt.image.ImageObserver): number;
checkImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): number;
contains(arg0: Point): boolean;
contains(arg0: number, arg1: number): boolean;
createBufferStrategy(arg0: number): void;
createBufferStrategy(arg0: number, arg1: BufferCapabilities): void;
createImage(arg0: java.awt.image.ImageProducer): Image;
createImage(arg0: number, arg1: number): Image;
createVolatileImage(arg0: number, arg1: number): java.awt.image.VolatileImage;
createVolatileImage(arg0: number, arg1: number, arg2: ImageCapabilities): java.awt.image.VolatileImage;
enable(): void;
enable(arg0: boolean): void;
firePropertyChange(arg0: string, arg1: bigint, arg2: bigint): void;
firePropertyChange(arg0: string, arg1: number, arg2: number): void;
firePropertyChange(arg0: string, arg1: string, arg2: string): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getBounds(): Rectangle;
getBounds(arg0: Rectangle): Rectangle;
getBufferStrategy(): java.awt.image.BufferStrategy;
getComponentAt(arg0: Point): Component;
getComponentAt(arg0: number, arg1: number): Component;
getLocation(): Point;
getLocation(arg0: Point): Point;
getPropertyChangeListeners(): any[];
getPropertyChangeListeners(arg0: string): any[];
getSize(): Dimension;
getSize(arg0: Dimension): Dimension;
list(): void;
list(arg0: java.io.PrintStream): void;
list(arg0: java.io.PrintWriter): void;
list(arg0: java.io.PrintWriter, arg1: number): void;
list(arg0: java.io.PrintStream, arg1: number): void;
prepareImage(arg0: Image, arg1: java.awt.image.ImageObserver): boolean;
prepareImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): boolean;
removePropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
removePropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
repaint(): void;
repaint(arg0: bigint): void;
repaint(arg0: number, arg1: number, arg2: number, arg3: number): void;
repaint(arg0: bigint, arg1: number, arg2: number, arg3: number, arg4: number): void;
resize(arg0: Dimension): void;
resize(arg0: number, arg1: number): void;
setBounds(arg0: Rectangle): void;
setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
setLocation(arg0: Point): void;
setLocation(arg0: number, arg1: number): void;
setSize(arg0: Dimension): void;
setSize(arg0: number, arg1: number): void;
show(): void;
show(arg0: boolean): void;
}
interface CardLayoutConstructor {
new (): CardLayout;
new (arg0: number, arg1: number): CardLayout;
}
interface CardLayout extends LayoutManager2, java.io.Serializable {
addLayoutComponent(arg0: Component, arg1: any): void;
addLayoutComponent(arg0: string, arg1: Component): void;
first(arg0: Container): void;
getHgap(): number;
getVgap(): number;
last(arg0: Container): void;
next(arg0: Container): void;
previous(arg0: Container): void;
setHgap(arg0: number): void;
setVgap(arg0: number): void;
show(arg0: Container, arg1: string): void;
toString(): string;
}
interface CheckboxConstructor {
new (): Checkbox;
new (arg0: string): Checkbox;
new (arg0: string, arg1: boolean): Checkbox;
new (arg0: string, arg1: boolean, arg2: CheckboxGroup): Checkbox;
new (arg0: string, arg1: CheckboxGroup, arg2: boolean): Checkbox;
}
interface Checkbox extends Component, ItemSelectable, javax.accessibility.Accessible {
addPropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
addPropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
checkImage(arg0: Image, arg1: java.awt.image.ImageObserver): number;
checkImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): number;
contains(arg0: Point): boolean;
contains(arg0: number, arg1: number): boolean;
createImage(arg0: java.awt.image.ImageProducer): Image;
createImage(arg0: number, arg1: number): Image;
createVolatileImage(arg0: number, arg1: number): java.awt.image.VolatileImage;
createVolatileImage(arg0: number, arg1: number, arg2: ImageCapabilities): java.awt.image.VolatileImage;
enable(): void;
enable(arg0: boolean): void;
firePropertyChange(arg0: string, arg1: bigint, arg2: bigint): void;
firePropertyChange(arg0: string, arg1: number, arg2: number): void;
firePropertyChange(arg0: string, arg1: string, arg2: string): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getBounds(): Rectangle;
getBounds(arg0: Rectangle): Rectangle;
getCheckboxGroup(): CheckboxGroup;
getComponentAt(arg0: Point): Component;
getComponentAt(arg0: number, arg1: number): Component;
getItemListeners(): any[];
getLabel(): string;
getLocation(): Point;
getLocation(arg0: Point): Point;
getPropertyChangeListeners(): any[];
getPropertyChangeListeners(arg0: string): any[];
getSize(): Dimension;
getSize(arg0: Dimension): Dimension;
getState(): boolean;
list(): void;
list(arg0: java.io.PrintStream): void;
list(arg0: java.io.PrintWriter): void;
list(arg0: java.io.PrintWriter, arg1: number): void;
list(arg0: java.io.PrintStream, arg1: number): void;
prepareImage(arg0: Image, arg1: java.awt.image.ImageObserver): boolean;
prepareImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): boolean;
removePropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
removePropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
repaint(): void;
repaint(arg0: bigint): void;
repaint(arg0: number, arg1: number, arg2: number, arg3: number): void;
repaint(arg0: bigint, arg1: number, arg2: number, arg3: number, arg4: number): void;
resize(arg0: Dimension): void;
resize(arg0: number, arg1: number): void;
setBounds(arg0: Rectangle): void;
setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
setCheckboxGroup(arg0: CheckboxGroup): void;
setLabel(arg0: string): void;
setLocation(arg0: Point): void;
setLocation(arg0: number, arg1: number): void;
setSize(arg0: Dimension): void;
setSize(arg0: number, arg1: number): void;
setState(arg0: boolean): void;
show(): void;
show(arg0: boolean): void;
}
interface CheckboxGroupConstructor {
new (): CheckboxGroup;
}
interface CheckboxGroup extends java.io.Serializable {
getCurrent(): Checkbox;
getSelectedCheckbox(): Checkbox;
setCurrent(arg0: Checkbox): void;
setSelectedCheckbox(arg0: Checkbox): void;
toString(): string;
}
interface CheckboxMenuItemConstructor {
new (): CheckboxMenuItem;
new (arg0: string): CheckboxMenuItem;
new (arg0: string, arg1: boolean): CheckboxMenuItem;
}
interface CheckboxMenuItem extends MenuItem, ItemSelectable, javax.accessibility.Accessible {
enable(): void;
enable(arg0: boolean): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getItemListeners(): any[];
getState(): boolean;
setState(arg0: boolean): void;
}
interface ChoiceConstructor {
new (): Choice;
}
interface Choice extends Component, ItemSelectable, javax.accessibility.Accessible {
add(arg0: PopupMenu): void;
add(arg0: string): void;
addItem(arg0: string): void;
addPropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
addPropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
checkImage(arg0: Image, arg1: java.awt.image.ImageObserver): number;
checkImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): number;
contains(arg0: Point): boolean;
contains(arg0: number, arg1: number): boolean;
countItems(): number;
createImage(arg0: java.awt.image.ImageProducer): Image;
createImage(arg0: number, arg1: number): Image;
createVolatileImage(arg0: number, arg1: number): java.awt.image.VolatileImage;
createVolatileImage(arg0: number, arg1: number, arg2: ImageCapabilities): java.awt.image.VolatileImage;
enable(): void;
enable(arg0: boolean): void;
firePropertyChange(arg0: string, arg1: bigint, arg2: bigint): void;
firePropertyChange(arg0: string, arg1: number, arg2: number): void;
firePropertyChange(arg0: string, arg1: string, arg2: string): void;
getAccessibleContext(): javax.accessibility.AccessibleContext;
getBounds(): Rectangle;
getBounds(arg0: Rectangle): Rectangle;
getComponentAt(arg0: Point): Component;
getComponentAt(arg0: number, arg1: number): Component;
getItem(arg0: number): string;
getItemCount(): number;
getItemListeners(): any[];
getLocation(): Point;
getLocation(arg0: Point): Point;
getPropertyChangeListeners(): any[];
getPropertyChangeListeners(arg0: string): any[];
getSelectedIndex(): number;
getSelectedItem(): string;
getSize(): Dimension;
getSize(arg0: Dimension): Dimension;
insert(arg0: string, arg1: number): void;
list(): void;
list(arg0: java.io.PrintStream): void;
list(arg0: java.io.PrintWriter): void;
list(arg0: java.io.PrintWriter, arg1: number): void;
list(arg0: java.io.PrintStream, arg1: number): void;
prepareImage(arg0: Image, arg1: java.awt.image.ImageObserver): boolean;
prepareImage(arg0: Image, arg1: number, arg2: number, arg3: java.awt.image.ImageObserver): boolean;
remove(arg0: MenuComponent): void;
remove(arg0: string): void;
remove(arg0: number): void;
removeAll(): void;
removePropertyChangeListener(arg0: java.beans.PropertyChangeListener): void;
removePropertyChangeListener(arg0: string, arg1: java.beans.PropertyChangeListener): void;
repaint(): void;
repaint(arg0: bigint): void;
repaint(arg0: number, arg1: number, arg2: number, arg3: number): void;
repaint(arg0: bigint, arg1: number, arg2: number, arg3: number, arg4: number): void;
resize(arg0: Dimension): void;
resize(arg0: number, arg1: number): void;
select(arg0: string): void;
select(arg0: number): void;
setBounds(arg0: Rectangle): void;
setBounds(arg0: number, arg1: number, arg2: number, arg3: number): void;
setLocation(arg0: Point): void;
setLocation(arg0: number, arg1: number): void;
setSize(arg0: Dimension): void;
setSize(arg0: number, arg1: number): void;
show(): void;
show(arg0: boolean): void;
}
interface ColorStatic {
readonly BLACK: Color;
readonly BLUE: Color;
readonly CYAN: Color;
readonly DARK_GRAY: Color;
readonly GRAY: Color;
readonly GREEN: Color;
readonly LIGHT_GRAY: Color;
readonly MAGENTA: Color;
readonly ORANGE: Color;
readonly PINK: Color;
readonly RED: Color;
readonly WHITE: Color;
readonly YELLOW: Color;
readonly black: Color;
readonly blue: Color;
readonly cyan: Color;
readonly darkGray: Color;
readonly gray: Color;
readonly green: Color;
readonly lightGray: Color;
readonly magenta: Color;
readonly orange: Color;
readonly pink: Color;
readonly red: Color;
readonly white: Color;
readonly yellow: Color;
HSBtoRGB(arg0: number, arg1: number, arg2: number): number;
RGBtoHSB(arg0: number, arg1: number, arg2: number, arg3: any[]): any[];
decode(arg0: string): Color;
getColor(arg0: string): Color;
getColor(arg0: string, arg1: Color): Color;
getColor(arg0: string, arg1: number): Color;
getHSBColor(arg0: number, arg1: number, arg2: number): Color;
}
interface ColorConstructor extends ColorStatic {
new (arg0: number): Color;
new (arg0: number, arg1: boolean): Color;
new (arg0: number, arg1: number, arg2: number): Color;
new (arg0: java.awt.color.ColorSpace, arg1: any[], arg2: number): Color;
new (arg0: number, arg1: number, arg2: number, arg3: number): Color;
}
interface Color extends ColorStatic, Paint, java.io.Serializable {
readonly BLACK: Color;
readonly BLUE: Color;
readonly CYAN: Color;
readonly DARK_GRAY: Color;
readonly GRAY: Color;
readonly GREEN: Color;
readonly LIGHT_GRAY: Color;
readonly MAGENTA: Color;
readonly ORANGE: Color;
readonly PINK: Color;
readonly RED: Color;
readonly WHITE: Color;
readonly YELLOW: Color;
readonly black: Color;
readonly blue: Color;
readonly cyan: Color;
readonly darkGray: Color;
readonly gray: Color;
readonly green: Color;
readonly lightGray: Color;
readonly magenta: Color;
re