當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。