org.gjt.universe.gui
Class ModalDialogHack

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.gjt.universe.gui.ModalDialogHack
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
GUIStartGameJFC

class ModalDialogHack
extends java.lang.Thread

This class is to get around Sun bug #4122683.


Field Summary
(package private)  boolean finished
           
(package private)  UniverseJFrame frame
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
(package private) ModalDialogHack()
           
(package private) ModalDialogHack(java.awt.Frame parent, java.lang.String title, boolean modal)
           
 
Method Summary
(package private)  void addWindowListener(java.awt.event.WindowListener l)
           
 void dispose()
           
(package private)  java.awt.Container getContentPane()
           
(package private)  java.awt.Dimension getSize()
           
(package private)  void pack()
           
 void run()
           
(package private)  void setDefaultCloseOperation(int val)
           
(package private)  void setLocation(int x, int y)
           
(package private)  void setResizable(boolean val)
           
(package private)  void setSize(int x, int y)
           
(package private)  void setVisible(boolean val)
           
(package private)  void show()
           
(package private)  void toFront()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

finished

boolean finished

frame

UniverseJFrame frame
Constructor Detail

ModalDialogHack

ModalDialogHack()

ModalDialogHack

ModalDialogHack(java.awt.Frame parent,
                java.lang.String title,
                boolean modal)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

pack

void pack()

show

void show()

setResizable

void setResizable(boolean val)

setSize

void setSize(int x,
             int y)

getContentPane

java.awt.Container getContentPane()

dispose

public void dispose()

setVisible

void setVisible(boolean val)

toFront

void toFront()

getSize

java.awt.Dimension getSize()

setLocation

void setLocation(int x,
                 int y)

addWindowListener

void addWindowListener(java.awt.event.WindowListener l)

setDefaultCloseOperation

void setDefaultCloseOperation(int val)


Copyright © 2001 Universe Dev Team All Rights Reserved.