UNPKG

cosmic-internal-jdk

Version:

KingScript: JDK1.8

870 lines 3.6 MB
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