private static void maximizeIfNeeded(final Window owner) { if (owner == null) return; if (owner instanceof Frame) { Frame f = (Frame) owner; if (f.getState() == Frame.ICONIFIED) { f.setState(Frame.NORMAL); } } }