javax.swing.JMenu.insertSeparator()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(99)

本文整理了Java中javax.swing.JMenu.insertSeparator()方法的一些代码示例,展示了JMenu.insertSeparator()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JMenu.insertSeparator()方法的具体详情如下:
包路径:javax.swing.JMenu
类名称:JMenu
方法名:insertSeparator

JMenu.insertSeparator介绍

暂无

代码示例

代码示例来源:origin: antlr/antlrworks

public void insertSeparatorAtIndex(int index) {
  items.add(index, new XJMenuItemSeparator());
  jMenu.insertSeparator(index);
}

代码示例来源:origin: org.cytoscape/swing-util-api

@Override
public void addMenuSeparator(final double gravity) {
      final int index = getInsertLocation("-", gravity);
      menu.insertSeparator(index);
      final Component separator = menu.getMenuComponent(index);
      componentGravity.put(separator, gravity);
      logger.debug("Inserted menu separator with gravity: " + gravity);
}

代码示例来源:origin: chatty/chatty

/**
 * Adds a seperator to the submenu with the given name, or adds a seperator
 * in the main menu if this submenu doesn't exist yet.
 * 
 * @param parent 
 */
protected void addSeparator(int pos, String parent) {
  if (parent != null && isSubmenu(parent)) {
    if (pos > -1) {
      getSubmenu(parent).insertSeparator(pos);
    } else {
      getSubmenu(parent).addSeparator();
    }
  } else {
    if (pos > -1) {
      insert(new Separator(), pos);
    } else {
      addSeparator();
    }
  }
}

代码示例来源:origin: bcdev/beam

menu.insertSeparator(0);
menu.insert(cutAction, 1);
menu.insert(copyAction, 2);
menu.insert(pasteAction, 3);
menu.insertSeparator(4);
menu.insert(selectAllAction, 5);
menu.insertSeparator(6);
menu.insert(deleteAction, 7);
menu.insertSeparator(8);

相关文章