public Object invoke(Object proxy, Method method, Object[] args) { if (method.getName().equals("windowEnteringFullScreen")) { cc.opts.fullScreen = true; cc.menu.fullScreen.setSelected(cc.opts.fullScreen); updateMacMenuFS(); showToolbar(cc.showToolbar); } else if (method.getName().equals("windowExitingFullScreen")) { cc.opts.fullScreen = false; cc.menu.fullScreen.setSelected(cc.opts.fullScreen); updateMacMenuFS(); showToolbar(cc.showToolbar); } else if (method.getName().equals("windowEnteredFullScreen")) { cc.sizeWindow(); } return null; }