本文整理了Java中com.apple.eawt.Application.addApplicationListener()
方法的一些代码示例,展示了Application.addApplicationListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Application.addApplicationListener()
方法的具体详情如下:
包路径:com.apple.eawt.Application
类名称:Application
方法名:addApplicationListener
暂无
代码示例来源:origin: stanfordnlp/CoreNLP
public static void registerMacOSXApplication(TregexGUI inApp) {
if (app == null) {
app = new com.apple.eawt.Application();
}
if (adapter == null) {
adapter = new OSXAdapter(inApp);
}
app.addApplicationListener(adapter);
}
代码示例来源:origin: deathmarine/Luyten
public static void main(String[] args) {
// Set a flag that says we are running in OS X
System.setProperty("us.deathmarine.luyten.Luyten.running_in_osx", "true");
// Add an adapter as the handler to a new instance of the application
// class
@SuppressWarnings("deprecation")
Application app = new Application();
app.addApplicationListener(new ApplicationAdapter() {
public void handleOpenFile(ApplicationEvent e) {
Luyten.openFileInInstance(new File(e.getFilename()));
}
public void handleQuit(ApplicationEvent e) {
Luyten.quitInstance();
}
});
// Call the superclass's main function
Luyten.main(args);
}
}
代码示例来源:origin: gocd/gocd
public GoMacLauncher() throws HeadlessException {
application.addApplicationListener(new MyApplicationAdapter());
application.setEnabledAboutMenu(true);
application.setEnabledPreferencesMenu(false);
setVisible(false);
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
setResizable(false);
setSize(getPreferredSize());
}
代码示例来源:origin: gocd/gocd
private MacBootstrapperApplicationAdapter initializeApplicationAdapter() {
Application application = Application.getApplication();
application.setEnabledPreferencesMenu(true);
application.setEnabledAboutMenu(true);
setVisible(false);
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
setResizable(false);
setSize(getPreferredSize());
MacBootstrapperApplicationAdapter applicationAdapter = new MacBootstrapperApplicationAdapter(this);
application.addApplicationListener(applicationAdapter);
return applicationAdapter;
}
代码示例来源:origin: raydac/netbeans-mmd-plugin
public MacOSXAppHandlerOld(@Nonnull final Application application) {
this.application = application;
application.addApplicationListener(this);
}
代码示例来源:origin: com.google.code.findbugs/findbugs
public static void registerMacOSXApplication(MainFrame inApp) {
if (mainApp != null) {
throw new IllegalStateException("application already set");
}
mainApp = inApp;
theApplication.addApplicationListener(theAdapter);
theApplication.addPreferencesMenuItem();
}
代码示例来源:origin: antlr/antlrworks
public XJApplicationMacOS() {
System.setProperty("apple.laf.useScreenMenuBar","true");
Application.getApplication().addApplicationListener(new com.apple.eawt.ApplicationAdapter() {
public void handleAbout(ApplicationEvent e) {
displayAbout();
e.setHandled(true);
}
public void handleOpenApplication(ApplicationEvent e) {
}
public void handleOpenFile(ApplicationEvent e) {
openDocument(e.getFilename());
}
public void handlePreferences(ApplicationEvent e) {
performPreferences();
}
public void handlePrintFile(ApplicationEvent e) {
}
public void handleQuit(ApplicationEvent e) {
performQuit();
}
});
}
代码示例来源:origin: net.imagej/ij
public void run(String arg) {
Application app = new Application();
app.setEnabledPreferencesMenu(true);
app.addApplicationListener(this);
}
代码示例来源:origin: imagej/ImageJA
public void run(String arg) {
Application app = new Application();
app.setEnabledPreferencesMenu(true);
app.addApplicationListener(this);
}
代码示例来源:origin: mucommander/mucommander
public EAWTHandler() {
Application app = new Application();
// Enable the 'About' menu item
app.setEnabledAboutMenu(true);
// Enable the 'Preferences' menu item
app.setEnabledPreferencesMenu(true);
// Register this ApplicationListener
app.addApplicationListener(this);
}
代码示例来源:origin: google/sagetv
public static void StartStudioMode()
{
Application app = Application.getApplication();
app.addAboutMenuItem();
app.setEnabledAboutMenu(true);
if(app.isPreferencesMenuItemPresent()) app.removePreferencesMenuItem(); // no prefs from here
app.addApplicationListener(new MacApplicationListener());
}
内容来源于网络,如有侵权,请联系作者删除!