本文整理汇总了Java中goryachev.fx.CMenuBar类的典型用法代码示例。如果您正苦于以下问题:Java CMenuBar类的具体用法?Java CMenuBar怎么用?Java CMenuBar使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
CMenuBar类属于goryachev.fx包,在下文中一共展示了CMenuBar类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createMenu
import goryachev.fx.CMenuBar; //导入依赖的package包/类
protected CMenuBar createMenu()
{
CMenuBar b = new CMenuBar();
// app
CMenu m = b.addMenu("FxDemo");
m.add("Preferences", prefsAction);
m.separator();
m.add("Exit", FX.exitAction());
// tools
m = b.addMenu("Tools");
m.add("Reload", pane.reloadAction);
// help
m = b.addMenu("Help");
m.add("About");
return b;
}
示例2: createMenu
import goryachev.fx.CMenuBar; //导入依赖的package包/类
protected Node createMenu()
{
CMenuBar mb = new CMenuBar();
CMenu m;
CMenu m2;
// file
mb.add(m = new CMenu("File"));
m.add("Save Settings", saveSettingsAction);
m.separator();
m.add("Close Window", closeWindowAction);
m.separator();
m.add("Quit Application", quitApplicationAction);
// window
mb.add(m = new CMenu("Window"));
m.add("New Browser", newBrowserAction);
m.add("New Demo Window", newWindowAction);
m.add("New Login Window", newLoginAction);
m.separator();
m.add("CPane Example", newCPaneAction);
m.add("HPane Example", newHPaneAction);
// m.add("VPane Example", newVPaneAction);
m.separator();
m.add(new CCheckMenuItem("Confirm Window Closing", showCloseDialogProperty));
m.add(new WindowListMenuItem(this, m));
// help
mb.add(m = new CMenu("Help"));
m.add(new CCheckMenuItem("Check Box Menu", windowCheckAction));
m.add(m2 = new CMenu("Test", new CAction() { public void action() { D.print("test"); }}));
m2.add("T2", new CAction() { public void action() { D.print("t2"); }});
m.add("T3", new CAction() { public void action() { D.print("t3"); }});
return mb;
}
示例3: createMenu
import goryachev.fx.CMenuBar; //导入依赖的package包/类
protected CMenuBar createMenu()
{
CMenuBar b = new CMenuBar();
// file
CMenu m = b.addMenu("File");
m.add("Preferences", prefsAction);
m.separator();
m.add("Exit", FX.exitAction());
// edit
m = b.addMenu("Edit");
m.add("Undo");
m.add("Redo");
m.separator();
m.add("Cut");
m.add("Copy", editor().copyAction);
m.add("Paste");
m.separator();
m.add("Select All", editor().selectAllAction);
m.add("Select Line");
m.add("Split Selection into Lines");
m.separator();
m.add("Indent");
m.add("Unindent");
m.add("Duplicate");
m.add("Delete Line");
m.add("Move Line Up");
m.add("Move Line Down");
// find
m = b.addMenu("Find");
m.add("Find");
m.add("Regex");
m.add("Replace");
m.separator();
m.add("Find Next");
m.add("Find Previous");
m.add("Find and Select");
// view
m = b.addMenu("View");
m.add("Show Line Numbers", editor().showLineNumbersProperty());
m.add("Wrap Text", editor().wrapTextProperty());
// help
m = b.addMenu("Help");
m.add("About");
return b;
}
示例4: createMenu
import goryachev.fx.CMenuBar; //导入依赖的package包/类
protected Node createMenu()
{
CMenuBar b = new CMenuBar();
// app
CMenu m = b.addMenu("ReqTraq");
m.add(new CMenuItem("Quit", FX.exitAction()));
// file
m = b.addMenu("File");
m.add("New", openFileController.newFileAction);
m.add("Open", openFileController.openFileAction);
m.add(openFileController.recentFilesMenu());
m.separator();
m.add("Save", openFileController.saveAction);
m.add("Save As...", openFileController.saveAsAction);
m.separator();
m.add("Print");
// edit
m = b.addMenu("Edit");
m.add("Undo");
m.add("Redo");
m.separator();
m.add("Cut");
m.add("Copy");
m.add("Paste");
m.separator();
m.add("Insert After");
m.add("Insert Child");
m.separator();
m.add("Move Left");
m.add("Move Right");
m.add("Move Up");
m.add("Move Down");
m.separator();
m.add("Select All");
m.separator();
m.add("Delete");
m.separator();
m.add("Find");
// search
m = b.addMenu("Search");
// reports
m = b.addMenu("Reports");
// view
m = b.addMenu("View");
m.add("Dashboard");
m.add("Requirements");
m.add("Releases");
m.add("Search");
m.add("Reports");
m.separator();
m.add("Layout");
// window
m = b.addMenu("Window");
// help
m = b.addMenu("Help");
m.add("License");
m.add("Open Source Licenses");
m.add("About");
return b;
}