Package net.sf.colossus.guiutil
Class SaveWindow
- java.lang.Object
-
- net.sf.colossus.guiutil.SaveWindow
-
public final class SaveWindow extends java.lang.Object
Saves window position and size.- Author:
- David Ripton
-
-
Constructor Summary
Constructors Constructor Description SaveWindow(IOptions options, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Point
loadLocation()
java.awt.Dimension
loadSize()
void
restore(java.awt.Window window, java.awt.Point defaultLocation)
void
restoreOrCenter(KDialog window)
void
restoreOrCenter(KFrame window)
void
save(java.awt.Window window)
void
saveLocation(java.awt.Point location)
void
saveSize(java.awt.Dimension size)
-
-
-
Field Detail
-
options
private final IOptions options
-
name
private final java.lang.String name
-
-
Constructor Detail
-
SaveWindow
public SaveWindow(IOptions options, java.lang.String name)
-
-
Method Detail
-
loadSize
public java.awt.Dimension loadSize()
-
saveSize
public void saveSize(java.awt.Dimension size)
-
loadLocation
public java.awt.Point loadLocation()
- Returns:
- saved location, or null if none
-
saveLocation
public void saveLocation(java.awt.Point location)
-
save
public void save(java.awt.Window window)
-
restore
public void restore(java.awt.Window window, java.awt.Point defaultLocation)
-
restoreOrCenter
public void restoreOrCenter(KDialog window)
-
restoreOrCenter
public void restoreOrCenter(KFrame window)
-
-