当前位置: 首页>>代码示例>>Java>>正文


Java CMenuBar类代码示例

本文整理汇总了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;
}
 
开发者ID:andy-goryachev,项目名称:FxEditor,代码行数:17,代码来源:MainWindow.java

示例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;
	}
 
开发者ID:andy-goryachev,项目名称:FxDock,代码行数:33,代码来源:DemoWindow.java

示例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;
}
 
开发者ID:andy-goryachev,项目名称:FxEditor,代码行数:46,代码来源:MainWindow.java

示例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;
}
 
开发者ID:andy-goryachev,项目名称:ReqTraq,代码行数:61,代码来源:MainWindow.java


注:本文中的goryachev.fx.CMenuBar类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。