Package net.sf.colossus.guiutil
Class SaveWindow
- java.lang.Object
-
- net.sf.colossus.guiutil.SaveWindow
-
public final class SaveWindow extends java.lang.ObjectSaves 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.PointloadLocation()java.awt.DimensionloadSize()voidrestore(java.awt.Window window, java.awt.Point defaultLocation)voidrestoreOrCenter(KDialog window)voidrestoreOrCenter(KFrame window)voidsave(java.awt.Window window)voidsaveLocation(java.awt.Point location)voidsaveSize(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)
-
-