package NET.worlds.console; import java.awt.Dialog; import java.awt.Dimension; import java.awt.Point; class PolledDialogSaver { int x; int y; int w; int h; PolledDialogSaver(Dialog dbox) { Point loc = dbox.location(); Dimension size = dbox.getSize(); this.x = loc.x; this.y = loc.y; this.w = size.width; this.h = size.height; } static boolean restorePosAndSize(Object o, PolledDialog d) { if (o != null) { PolledDialogSaver t = (PolledDialogSaver)o; d.reshape(t.x, t.y, t.w, t.h); return true; } else { return false; } } }