當前位置: 首頁>>代碼示例>>Java>>正文


Java ToolbarSeparator類代碼示例

本文整理匯總了Java中com.cburch.draw.toolbar.ToolbarSeparator的典型用法代碼示例。如果您正苦於以下問題:Java ToolbarSeparator類的具體用法?Java ToolbarSeparator怎麽用?Java ToolbarSeparator使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


ToolbarSeparator類屬於com.cburch.draw.toolbar包,在下文中一共展示了ToolbarSeparator類的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: ProjectToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ProjectToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;

	itemAdd = new LogisimToolbarItem(menu, "projadd.gif", LogisimMenuBar.ADD_CIRCUIT,
			Strings.getter("projectAddCircuitTip"));
	itemUp = new LogisimToolbarItem(menu, "projup.gif", LogisimMenuBar.MOVE_CIRCUIT_UP,
			Strings.getter("projectMoveCircuitUpTip"));
	itemDown = new LogisimToolbarItem(menu, "projdown.gif", LogisimMenuBar.MOVE_CIRCUIT_DOWN,
			Strings.getter("projectMoveCircuitDownTip"));
	itemDelete = new LogisimToolbarItem(menu, "projdel.gif", LogisimMenuBar.REMOVE_CIRCUIT,
			Strings.getter("projectRemoveCircuitTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif", LogisimMenuBar.EDIT_LAYOUT,
			Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif", LogisimMenuBar.EDIT_APPEARANCE,
			Strings.getter("projectEditAppearanceTip"));

	items = UnmodifiableList.create(new ToolbarItem[] { itemAdd, itemUp, itemDown, itemDelete,
			new ToolbarSeparator(4), itemLayout, itemAppearance, });

	menu.addEnabledListener(this);
}
 
開發者ID:LogisimIt,項目名稱:Logisim,代碼行數:22,代碼來源:ProjectToolbarModel.java

示例2: buildContents

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
private void buildContents() {
	List<ToolbarItem> oldItems = items;
	List<ToolbarItem> newItems = new ArrayList<ToolbarItem>();
	ToolbarData data = proj.getLogisimFile().getOptions().getToolbarData();
	for (Tool tool : data.getContents()) {
		if (tool == null) {
			newItems.add(new ToolbarSeparator(4));
		} else {
			ToolbarItem i = findItem(oldItems, tool);
			if (i == null) {
				newItems.add(new ToolItem(tool));
			} else {
				newItems.add(i);
			}
		}
	}
	items = Collections.unmodifiableList(newItems);
	fireToolbarContentsChanged();
}
 
開發者ID:LogisimIt,項目名稱:Logisim,代碼行數:20,代碼來源:LayoutToolbarModel.java

示例3: ExplorerToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ExplorerToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;

	itemToolbox = new LogisimToolbarItem(menu, "projtool.gif", LogisimMenuBar.VIEW_TOOLBOX,
			Strings.getter("projectViewToolboxTip"));
	itemSimulation = new LogisimToolbarItem(menu, "projsim.gif", LogisimMenuBar.VIEW_SIMULATION,
			Strings.getter("projectViewSimulationTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif", LogisimMenuBar.EDIT_LAYOUT,
			Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif", LogisimMenuBar.EDIT_APPEARANCE,
			Strings.getter("projectEditAppearanceTip"));

	items = UnmodifiableList.create(new ToolbarItem[] { itemToolbox, itemSimulation, new ToolbarSeparator(4),
			itemLayout, itemAppearance, });

	menu.addEnabledListener(this);
}
 
開發者ID:LogisimIt,項目名稱:Logisim,代碼行數:18,代碼來源:ExplorerToolbarModel.java

示例4: ExplorerToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ExplorerToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;

	itemToolbox = new LogisimToolbarItem(menu, "projtool.gif",
			LogisimMenuBar.VIEW_TOOLBOX,
			Strings.getter("projectViewToolboxTip"));
	itemSimulation = new LogisimToolbarItem(menu, "projsim.gif",
			LogisimMenuBar.VIEW_SIMULATION,
			Strings.getter("projectViewSimulationTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif",
			LogisimMenuBar.EDIT_LAYOUT,
			Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif",
			LogisimMenuBar.EDIT_APPEARANCE,
			Strings.getter("projectEditAppearanceTip"));

	items = UnmodifiableList.create(new ToolbarItem[] { itemToolbox,
			itemSimulation, new ToolbarSeparator(4), itemLayout,
			itemAppearance, });

	menu.addEnabledListener(this);
}
 
開發者ID:reds-heig,項目名稱:logisim-evolution,代碼行數:23,代碼來源:ExplorerToolbarModel.java

示例5: buildContents

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
private void buildContents() {
	List<ToolbarItem> oldItems = items;
	List<ToolbarItem> newItems = new ArrayList<ToolbarItem>();
	int pos = -1;
	ToolbarData data = proj.getLogisimFile().getOptions().getToolbarData();
	for (Tool tool : data.getContents()) {
		++pos;
		if (tool == null) {
			newItems.add(new ToolbarSeparator(4));
		} else {
			ToolbarItem i = findItem(oldItems, tool);
			if (i == null) {
				newItems.add(new ToolItem(tool));
			} else {
				newItems.add(i);
			}
		}
	}
	items = Collections.unmodifiableList(newItems);
	fireToolbarContentsChanged();
}
 
開發者ID:franciscaconcha,項目名稱:ProyectoLogisim,代碼行數:22,代碼來源:LayoutToolbarModel.java

示例6: ExplorerToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ExplorerToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;
	
	itemToolbox = new LogisimToolbarItem(menu, "projtool.gif",
			LogisimMenuBar.VIEW_TOOLBOX, Strings.getter("projectViewToolboxTip"));
	itemSimulation = new LogisimToolbarItem(menu, "projsim.gif",
			LogisimMenuBar.VIEW_SIMULATION, Strings.getter("projectViewSimulationTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif",
			LogisimMenuBar.EDIT_LAYOUT, Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif",
			LogisimMenuBar.EDIT_APPEARANCE, Strings.getter("projectEditAppearanceTip"));
	
	items = UnmodifiableList.create(new ToolbarItem[] {
			itemToolbox,
			itemSimulation,
			new ToolbarSeparator(4),
			itemLayout,
			itemAppearance,
		});
	
	menu.addEnabledListener(this);
}
 
開發者ID:franciscaconcha,項目名稱:ProyectoLogisim,代碼行數:23,代碼來源:ExplorerToolbarModel.java

示例7: ProjectToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ProjectToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;

	itemAdd = new LogisimToolbarItem(menu, "projadd.gif",
			LogisimMenuBar.ADD_CIRCUIT,
			Strings.getter("projectAddCircuitTip"));
	itemUp = new LogisimToolbarItem(menu, "projup.gif",
			LogisimMenuBar.MOVE_CIRCUIT_UP,
			Strings.getter("projectMoveCircuitUpTip"));
	itemDown = new LogisimToolbarItem(menu, "projdown.gif",
			LogisimMenuBar.MOVE_CIRCUIT_DOWN,
			Strings.getter("projectMoveCircuitDownTip"));
	itemDelete = new LogisimToolbarItem(menu, "projdel.gif",
			LogisimMenuBar.REMOVE_CIRCUIT,
			Strings.getter("projectRemoveCircuitTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif",
			LogisimMenuBar.EDIT_LAYOUT,
			Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif",
			LogisimMenuBar.EDIT_APPEARANCE,
			Strings.getter("projectEditAppearanceTip"));

	items = UnmodifiableList.create(new ToolbarItem[] { itemAdd, itemUp,
			itemDown, itemDelete, new ToolbarSeparator(4), itemLayout,
			itemAppearance, });

	menu.addEnabledListener(this);
}
 
開發者ID:reds-heig,項目名稱:logisim-evolution,代碼行數:29,代碼來源:ProjectToolbarModel.java

示例8: ProjectToolbarModel

import com.cburch.draw.toolbar.ToolbarSeparator; //導入依賴的package包/類
public ProjectToolbarModel(Frame frame, MenuListener menu) {
	this.frame = frame;
	
	itemAdd = new LogisimToolbarItem(menu, "projadd.gif", LogisimMenuBar.ADD_CIRCUIT,
			Strings.getter("projectAddCircuitTip"));
	itemUp = new LogisimToolbarItem(menu, "projup.gif", LogisimMenuBar.MOVE_CIRCUIT_UP,
			Strings.getter("projectMoveCircuitUpTip"));
	itemDown = new LogisimToolbarItem(menu, "projdown.gif", LogisimMenuBar.MOVE_CIRCUIT_DOWN,
			Strings.getter("projectMoveCircuitDownTip"));
	itemDelete = new LogisimToolbarItem(menu, "projdel.gif", LogisimMenuBar.REMOVE_CIRCUIT,
			Strings.getter("projectRemoveCircuitTip"));
	itemLayout = new LogisimToolbarItem(menu, "projlayo.gif", LogisimMenuBar.EDIT_LAYOUT,
			Strings.getter("projectEditLayoutTip"));
	itemAppearance = new LogisimToolbarItem(menu, "projapp.gif", LogisimMenuBar.EDIT_APPEARANCE,
			Strings.getter("projectEditAppearanceTip"));
	
	items = UnmodifiableList.create(new ToolbarItem[] {
			itemAdd,
			itemUp,
			itemDown,
			itemDelete,
			new ToolbarSeparator(4),
			itemLayout,
			itemAppearance,
		});
	
	menu.addEnabledListener(this);
}
 
開發者ID:franciscaconcha,項目名稱:ProyectoLogisim,代碼行數:29,代碼來源:ProjectToolbarModel.java


注:本文中的com.cburch.draw.toolbar.ToolbarSeparator類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。