[Jsmooth-cvs] jsmooth/src/net/charabia/jsmoothgen/application/gui Main.java, 1.6, 1.7
Status: Beta
Brought to you by:
reyes
From: Rodrigo R. <re...@us...> - 2007-04-07 11:54:16
|
Update of /cvsroot/jsmooth/jsmooth/src/net/charabia/jsmoothgen/application/gui In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv11623/src/net/charabia/jsmoothgen/application/gui Modified Files: Main.java Log Message: Fixes initial jsmooth window size issue and persistency of maximized windows Index: Main.java =================================================================== RCS file: /cvsroot/jsmooth/jsmooth/src/net/charabia/jsmoothgen/application/gui/Main.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Main.java 7 Apr 2007 10:47:33 -0000 1.6 --- Main.java 7 Apr 2007 11:54:12 -0000 1.7 *************** *** 298,305 **** { Preferences prefs = Preferences.systemNodeForPackage(this.getClass()); - System.out.println("prefs: " + prefs); - prefs.putInt("window-state", this.getExtendedState()); ! setExtendedState(NORMAL); prefs.putInt("window-x", (int)this.getLocation().getX()); --- 298,303 ---- { Preferences prefs = Preferences.systemNodeForPackage(this.getClass()); prefs.putInt("window-state", this.getExtendedState()); ! // setExtendedState(NORMAL); prefs.putInt("window-x", (int)this.getLocation().getX()); *************** *** 315,318 **** --- 313,317 ---- Preferences prefs = Preferences.systemNodeForPackage(this.getClass()); this.setExtendedState(prefs.getInt("window-state", Frame.NORMAL)); + if (prefs.getInt("window-x", -1) > 0) { *************** *** 327,330 **** --- 326,334 ---- setExtendedState(prefs.getInt("window-state", NORMAL)); } + else + { + this.setSize(500, 400); + setExtendedState(prefs.getInt("window-state", NORMAL)); + } } |