Class SaveWindow


  • public final class SaveWindow
    extends java.lang.Object
    Saves window position and size.
    Author:
    David Ripton
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String name  
      private IOptions options  
    • Constructor Summary

      Constructors 
      Constructor Description
      SaveWindow​(IOptions options, java.lang.String name)  
    • 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)