本文整理了Java中java.awt.Menu.addSeparator()
方法的一些代码示例,展示了Menu.addSeparator()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Menu.addSeparator()
方法的具体详情如下:
包路径:java.awt.Menu
类名称:Menu
方法名:addSeparator
暂无
代码示例来源:origin: wildfly/wildfly
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(e -> System.exit(1));
return ret;
}
代码示例来源:origin: org.scijava/scijava-ui-awt
@Override
protected void addSeparatorToMenu(final Menu target) {
target.addSeparator();
}
代码示例来源:origin: net.imagej/ij
static void addSeparator(Menu menu) {
menu.addSeparator();
}
代码示例来源:origin: imagej/ImageJA
static void addSeparator(Menu menu) {
menu.addSeparator();
}
代码示例来源:origin: stackoverflow.com
popup.addSeparator();
popup.add(cb1);
popup.add(cb2);
popup.addSeparator();
popup.add(displayMenu);
displayMenu.add(errorItem);
代码示例来源:origin: net.imagej/ij
static void addLuts(Menu submenu) {
String path = IJ.getDirectory("luts");
if (path==null) return;
File f = new File(path);
String[] list = null;
if (applet==null && f.exists() && f.isDirectory())
list = f.list();
if (list==null) return;
if (IJ.isLinux() || IJ.isMacOSX())
Arrays.sort(list);
submenu.addSeparator();
for (int i=0; i<list.length; i++) {
String name = list[i];
if (name.endsWith(".lut")) {
name = name.substring(0,name.length()-4);
if (name.contains("_") && !name.contains(" "))
name = name.replace("_", " ");
MenuItem item = new MenuItem(name);
submenu.add(item);
item.addActionListener(ij);
nPlugins++;
}
}
}
代码示例来源:origin: imagej/ImageJA
static void addLuts(Menu submenu) {
String path = IJ.getDirectory("luts");
if (path==null) return;
File f = new File(path);
String[] list = null;
if (applet==null && f.exists() && f.isDirectory())
list = f.list();
if (list==null) return;
if (IJ.isLinux() || IJ.isMacOSX())
Arrays.sort(list);
submenu.addSeparator();
for (int i=0; i<list.length; i++) {
String name = list[i];
if (name.endsWith(".lut")) {
name = name.substring(0,name.length()-4);
if (name.contains("_") && !name.contains(" "))
name = name.replace("_", " ");
MenuItem item = new MenuItem(name);
submenu.add(item);
item.addActionListener(ij);
nPlugins++;
}
}
}
代码示例来源:origin: imagej/ImageJA
static Menu addSubMenu(Menu menu, String name) {
String value;
String key = name.toLowerCase(Locale.US);
int index;
Menu submenu=new Menu(name.replace('_', ' '));
index = key.indexOf(' ');
if (index>0)
key = key.substring(0, index);
for (int count=1; count<100; count++) {
value = Prefs.getString(key + (count/10)%10 + count%10);
if (value==null)
break;
if (count==1)
menu.add(submenu);
if (value.equals("-"))
submenu.addSeparator();
else
addPluginItem(submenu, value);
}
if (name.equals("Lookup Tables") && applet==null)
addLuts(submenu);
return submenu;
}
代码示例来源:origin: net.imagej/ij
static Menu addSubMenu(Menu menu, String name) {
String value;
String key = name.toLowerCase(Locale.US);
int index;
Menu submenu=new Menu(name.replace('_', ' '));
index = key.indexOf(' ');
if (index>0)
key = key.substring(0, index);
for (int count=1; count<100; count++) {
value = Prefs.getString(key + (count/10)%10 + count%10);
if (value==null)
break;
if (count==1)
menu.add(submenu);
if (value.equals("-"))
submenu.addSeparator();
else
addPluginItem(submenu, value);
}
if (name.equals("Lookup Tables") && applet==null)
addLuts(submenu);
return submenu;
}
代码示例来源:origin: net.imagej/ij
void addPluginsMenu() {
String value,label,className;
int index;
//pluginsMenu = new Menu("Plugins");
pluginsMenu = getMenu("Plugins");
for (int count=1; count<100; count++) {
value = Prefs.getString("plug-in" + (count/10)%10 + count%10);
if (value==null)
break;
char firstChar = value.charAt(0);
if (firstChar=='-')
pluginsMenu.addSeparator();
else if (firstChar=='>') {
String submenu = value.substring(2,value.length()-1);
//Menu menu = getMenu("Plugins>" + submenu, true);
Menu menu = addSubMenu(pluginsMenu, submenu);
if (submenu.equals("Shortcuts"))
shortcutsMenu = menu;
else if (submenu.equals("Utilities"))
utilitiesMenu = menu;
else if (submenu.equals("Macros"))
macrosMenu = menu;
} else
addPluginItem(pluginsMenu, value);
}
userPluginsIndex = pluginsMenu.getItemCount();
if (userPluginsIndex<0) userPluginsIndex = 0;
}
代码示例来源:origin: mikera/tyrant
private Menu createMenu(String menuName, String[] names, Action[] actions, boolean[] separatorsBetweenItems) {
final java.util.Map<String, Action> menuToAction = new HashMap<>();
associateNamesAndActions(menuToAction, names, actions);
Menu menu = new Menu(menuName);
for (int i = 0; i < names.length; i++) {
String name = names[i];
menu.add(name);
if(i < separatorsBetweenItems.length) {
if(separatorsBetweenItems[i]) {
menu.addSeparator();
}
}
}
menu.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Action action = menuToAction.get(e.getActionCommand());
if(action == null) return;
actionHandler.handleAction(null, action, false);
}
});
return menu;
}
代码示例来源:origin: org.jboss.eap/wildfly-client-all
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(e -> System.exit(1));
return ret;
}
代码示例来源:origin: apache/activemq-artemis
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
return ret;
}
代码示例来源:origin: apache/activemq-artemis
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
return ret;
}
代码示例来源:origin: org.apache.activemq/artemis-jms-client-all
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
return ret;
}
代码示例来源:origin: org.jgroups/com.springsource.org.jgroups
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
return ret;
}
代码示例来源:origin: com.bbossgroups.rpc/bboss-rpc
private MenuBar createMenuBar() {
MenuBar ret=new MenuBar();
Menu file=new Menu("File");
MenuItem quitm=new MenuItem("Quit");
ret.setFont(def_font2);
ret.add(file);
file.addSeparator();
file.add(quitm);
quitm.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(1);
}
});
return ret;
}
代码示例来源:origin: net.imagej/ij
private void extendMenus() {
pm.addSeparator();
addPopupItem("Rename...");
addPopupItem("Duplicate...");
addPopupItem("Apply Macro...");
addPopupItem("Sort...");
addPopupItem("Plot...");
if (fileMenu!=null) {
fileMenu.add("Rename...");
fileMenu.add("Duplicate...");
}
if (editMenu!=null) {
editMenu.addSeparator();
editMenu.add("Apply Macro...");
}
menusExtended = true;
}
代码示例来源:origin: imagej/ImageJA
private void extendMenus() {
pm.addSeparator();
addPopupItem("Rename...");
addPopupItem("Duplicate...");
addPopupItem("Apply Macro...");
addPopupItem("Sort...");
addPopupItem("Plot...");
if (fileMenu!=null) {
fileMenu.add("Rename...");
fileMenu.add("Duplicate...");
}
if (editMenu!=null) {
editMenu.addSeparator();
editMenu.add("Apply Macro...");
}
menusExtended = true;
}
代码示例来源:origin: org.w3c.jigsaw/jigsaw
ServerMenu(ServerBrowser browser) {
super();
this.browser = browser;
Menu server = new Menu("Admin-Server");
add(server);
MenuItem open = new MenuItem("Open");
open.setActionCommand("open");
open.addActionListener(this);
server.add( open );
MenuItem newOpen = new MenuItem("Open in new window");
newOpen.setActionCommand("new");
newOpen.addActionListener(this);
server.add( newOpen );
server.addSeparator();
MenuItem close = new MenuItem("Close window");
close.setActionCommand("close");
close.addActionListener(this);
server.add( close );
MenuItem quit = new MenuItem("Exit");
quit.setActionCommand("quit");
quit.addActionListener(this);
server.add( quit );
}
}
内容来源于网络,如有侵权,请联系作者删除!