Class sunsoft.jws.visual.rt.awt.RootDialog
All Packages Class Hierarchy This Package Previous Next Index
Class sunsoft.jws.visual.rt.awt.RootDialog
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Window
|
+----java.awt.Dialog
|
+----sunsoft.jws.visual.rt.awt.RootDialog
- public class RootDialog
- extends Dialog
- implements RootWindow
-
RootDialog(Frame, boolean)
-
-
RootDialog(Frame, String, boolean)
-
-
addNotify()
-
-
handleEvent(Event)
-
-
hide()
- Make modal dialogs in JDK 1.0 behave the same as
modal dialogs in JDK 1.0.2.
-
insets()
- Make sure the insets aren't screwed up on Windows.
-
layout()
-
-
layoutMode()
-
-
mouseDown(Event, int, int)
-
-
pack()
- Make dialogs on Windows behave the same as
dialogs on Motif.
-
paint(Graphics)
-
-
postEvent(Event)
- Event forwarding to groups.
-
previewMode()
-
-
previewSize()
-
-
removeNotify()
-
-
reshape(int, int, int, int)
- Workaround for bug where calling reshape on a dialog
that already has a peer will cause the dialog to be mapped.
-
select()
-
-
show()
- Make modal dialogs in JDK 1.0 behave the same as
modal dialogs in JDK 1.0.2.
-
toFront()
-
-
unselect()
-
-
validate()
- Don't do a validate during a show.
RootDialog
public RootDialog(Frame parent,
boolean modal)
RootDialog
public RootDialog(Frame parent,
String title,
boolean modal)
validate
public void validate()
- Don't do a validate during a show.
- Overrides:
- validate in class Container
show
public void show()
- Make modal dialogs in JDK 1.0 behave the same as
modal dialogs in JDK 1.0.2.
Note: This workaround fails if show is invoked by the
AWT callback thread.
- Overrides:
- show in class Window
pack
public void pack()
- Make dialogs on Windows behave the same as
dialogs on Motif.
- Overrides:
- pack in class Window
hide
public synchronized void hide()
- Make modal dialogs in JDK 1.0 behave the same as
modal dialogs in JDK 1.0.2.
- Overrides:
- hide in class Component
reshape
public void reshape(int x,
int y,
int w,
int h)
- Workaround for bug where calling reshape on a dialog
that already has a peer will cause the dialog to be mapped. We
definitely don't want the dialog to be mapped in this situation.
- Overrides:
- reshape in class Component
toFront
public void toFront()
- Overrides:
- toFront in class Window
handleEvent
public boolean handleEvent(Event evt)
- Overrides:
- handleEvent in class Component
insets
public Insets insets()
- Make sure the insets aren't screwed up on Windows. The dialog
will come up too small the first time it is shown if we don't
fix the insets here.
- Overrides:
- insets in class Container
postEvent
public boolean postEvent(Event evt)
- Event forwarding to groups.
(see comment in GBPanel.java)
- Overrides:
- postEvent in class Component
select
public void select()
unselect
public void unselect()
layoutMode
public void layoutMode()
previewMode
public void previewMode()
previewSize
public Dimension previewSize()
addNotify
public void addNotify()
- Overrides:
- addNotify in class Dialog
removeNotify
public void removeNotify()
- Overrides:
- removeNotify in class Container
layout
public void layout()
- Overrides:
- layout in class Container
paint
public void paint(Graphics g)
- Overrides:
- paint in class Component
mouseDown
public boolean mouseDown(Event evt,
int x,
int y)
- Overrides:
- mouseDown in class Component
All Packages Class Hierarchy This Package Previous Next Index