Noxid said:I think it's a problem with how Java handles coordinates of a maximized window. There isn't any real easy fix i'm aware of, besides keeping track of whether it was actually maximized and just re-maximizing it on reload.
Wrong. It doesn't run the online JRE installer, it instead directs you to a webpage to install it yourself manually. Not terribly practical.GIRakaCHEEZER said:The best thing to do is use Launch4j (http://launch4j.sourceforge.net/) since it does everything for you
Seems practical enough to me. Also, I think it also has the option to pack the JRE into the exe if you wanted to (but who would do that?).andwhyisit said:Wrong. It doesn't run the online JRE installer, it instead directs you to a webpage to install it yourself manually. Not terribly practical.
That's even less practical. But I consider the website linking thing to be a terrible and utterly lazy solution when better options are available.GIRakaCHEEZER said:Seems practical enough to me. Also, I think it also has the option to pack the JRE into the exe if you wanted to (but who would do that?).
D:\Games\Cave Story\BoostLab>java -jar BoostLab_0411.jar
Jan 08, 2015 10:59:55 AM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0
x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at java.io.Reader.<init>(Unknown Source)
at java.io.InputStreamReader.<init>(Unknown Source)
at java.util.Scanner.<init>(Unknown Source)
at ca.noxid.uiComponents.LicenseDialog.addComponentsToPane(LicenseDialog
.java:34)
at ca.noxid.uiComponents.LicenseDialog.<init>(LicenseDialog.java:23)
at ca.noxid.lab.EditorApp.getPrefs(EditorApp.java:363)
at ca.noxid.lab.EditorApp.<init>(EditorApp.java:251)
at ca.noxid.lab.EditorApp$34.run(EditorApp.java:1869)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
D:\Games\Cave Story\BoostLab>pause
Press any key to continue . . .