void okCancelPanel_actionPerformed(ActionEvent e) { if (!okCancelPanel.wasOKPressed() || getCurrentChooser().isInputValid()) { setVisible(false); } // sstein: added else-if to fix MAC-OSX-bug else if ((okCancelPanel.wasOKPressed()) && (CheckOS.isMacOsx())) { // --sstein: leave out validation - because it returns always "false" on Mac-OSX ? // System.out.println("validate input:" + getCurrentChooser().isInputValid()); // System.out.println("i am inside"); okCancelPanel.setOKPressed(true); setVisible(false); } }
public static boolean transparentSplash() { return GUIUtil.isPerPixelTranslucencySupported() && !CheckOS.isLinux(); }