javax.swing.JMenuBar.setBorderPainted()方法的使用及代码示例

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

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

JMenuBar.setBorderPainted介绍

暂无

代码示例

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/skinlf

protected JMenuBar createSystemMenuBar() {
 menuBar = new SystemMenuBar();
 menuBar.setBorderPainted(false);
 return menuBar;
}

代码示例来源:origin: org.xworker/xworker_core

public static void init(JMenuBar comp, Thing thing, Container parent, ActionContext actionContext){
    JComponentCreator.init(comp, thing, parent, actionContext);
    
    Boolean borderPainted = JavaCreator.createBoolean(thing, "borderPainted");
    if(borderPainted != null){
      comp.setBorderPainted(borderPainted);
    }
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/napkinlaf

/**
 * @return The <tt>JMenuBar</tt> displaying the appropriate system menu
 *         items.
 */
protected JMenuBar createMenuBar() {
  menuBar = new SystemMenuBar();
  menuBar.setFocusable(false);
  menuBar.setBorderPainted(true);
  menuBar.add(createMenu());
  return menuBar;
}

代码示例来源:origin: net.sf.tinylaf/tinylaf

/**
 * Returns the <code>JMenuBar</code> displaying the appropriate 
 * system menu items.
 */
protected JMenuBar createMenuBar() {
  menuBar = new SystemMenuBar();
  menuBar.setFocusable(false);
  menuBar.setBorderPainted(true);
  menuBar.add(createMenu());
  
  return menuBar;
}

代码示例来源:origin: net.sf.squirrel-sql.plugins/graph

/**
 * This removes the system menu
 * @return
 */
protected JMenuBar createSystemMenuBar()
{
  menuBar = new JMenuBar()
  {
   public void setSize(int width, int height)
   {
     super.setSize(0,0);
   }
   public void setBounds(int x, int y, int width, int height)
   {
     super.setBounds(0, 0, 0, 0);
   }
  };
  menuBar.setBorderPainted(false);
  menuBar.setSize(0,0);
  menuBar.setBounds(0,0,0,0);
  return menuBar;
}

代码示例来源:origin: com.jtattoo/JTattoo

public void installUI(JComponent c) {
  super.installUI(c);
  if ((c != null) && (c instanceof JMenuBar)) {
    ((JMenuBar) c).setBorder(McWinBorders.getMenuBarBorder());
    ((JMenuBar) c).setBorderPainted(true);
  }
}

代码示例来源:origin: com.jtattoo/JTattoo

public void installUI(JComponent c) {
  super.installUI(c);
  if ((c != null) && (c instanceof JMenuBar)) {
    ((JMenuBar) c).setBorder(TextureBorders.getMenuBarBorder());
    ((JMenuBar) c).setBorderPainted(true);
  }
}

代码示例来源:origin: com.jtattoo/JTattoo

public void installUI(JComponent c) {
  super.installUI(c);
  if ((c != null) && (c instanceof JMenuBar)) {
    ((JMenuBar) c).setBorder(BernsteinBorders.getMenuBarBorder());
    ((JMenuBar) c).setBorderPainted(true);
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/toniclf

/**
 * Returns the <code>JMenuBar</code> displaying the appropriate system
 * menu items.
 */
protected JMenuBar createMenuBar()
{
  menuBar = new SystemMenuBar();
  menuBar.setOpaque(false);
  menuBar.setFocusable(false);
  menuBar.setBorderPainted(true);
  menuBar.add(createMenu());
  return menuBar;
}

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

/**
 * Add the menu items to this frame.
 * @return The new menu.
 */
public JMenuBar addMenu(ScreenFieldView sfView)
{
  char rgchShortcuts[] = new char[10];
  JMenuBar menubar = new JMenuBar()
  {
    private static final long serialVersionUID = 1L;
    public Dimension getMaximumSize()
    {   // HACK - Not sure why menu takes up 1/2 of screen...?
      return new Dimension(super.getMaximumSize().width, super.getPreferredSize().height);
    }
  };
  menubar.setBorderPainted(false);
  menubar.setOpaque(false);
  menubar.add(sfView.addStandardMenu(ThinMenuConstants.FILE, rgchShortcuts));
  menubar.add(sfView.addStandardMenu(ThinMenuConstants.EDIT, rgchShortcuts));
  menubar.add(sfView.addStandardMenu(ThinMenuConstants.HELP, rgchShortcuts));
  return menubar;
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

/**
   * Add the menu items to this frame.
   * @param sfView The screen to add these menu items to.
   * @return The new menu.
   */
  public JMenuBar addMenu(ScreenFieldView sfView)
  {
    char rgchShortcuts[] = new char[10];
    JMenuBar menubar = new JMenuBar()
    {
      private static final long serialVersionUID = 1L;
      public Dimension getMaximumSize()
      {   // HACK - Not sure why menu takes up 1/2 of screen...?
        return new Dimension(super.getMaximumSize().width, super.getPreferredSize().height);
      }
    };
    menubar.setBorderPainted(false);
    menubar.setOpaque(false);
    menubar.add(sfView.addStandardMenu(ThinMenuConstants.FILE, rgchShortcuts));
    menubar.add(sfView.addStandardMenu(ThinMenuConstants.EDIT, rgchShortcuts));
    menubar.add(sfView.addStandardMenu(ThinMenuConstants.RECORD, rgchShortcuts));
    menubar.add(sfView.addStandardMenu(ThinMenuConstants.HELP, rgchShortcuts));
    return menubar;
  }
}

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

menubar.setBorderPainted(false);
menubar.setOpaque(false);
menubar.add(sfView.addStandardMenu(MenuConstants.FILE, rgchShortcuts));

代码示例来源:origin: com.github.insubstantial/substance

/**
 * Returns the <code>JMenuBar</code> displaying the appropriate system menu
 * items.
 *
 * @return <code>JMenuBar</code> displaying the appropriate system menu
 *         items.
 */
@Override
protected JMenuBar createSystemMenuBar() {
  this.menuBar = new SubstanceMenuBar();
  this.menuBar.setFocusable(false);
  this.menuBar.setBorderPainted(true);
  this.menuBar.add(this.createSystemMenu());
  this.menuBar.setOpaque(false);
  // support for RTL
  this.menuBar.applyComponentOrientation(this.getComponentOrientation());
  return this.menuBar;
}

代码示例来源:origin: com.github.insubstantial/substance

/**
 * Returns the <code>JMenuBar</code> displaying the appropriate system menu
 * items.
 *
 * @return <code>JMenuBar</code> displaying the appropriate system menu
 *         items.
 */
protected JMenuBar createMenuBar() {
  this.menuBar = new SubstanceMenuBar();
  this.menuBar.setFocusable(false);
  this.menuBar.setBorderPainted(true);
  this.menuBar.add(this.createMenu());
  this.menuBar.setOpaque(false);
  // support for RTL
  this.menuBar.applyComponentOrientation(this.rootPane
      .getComponentOrientation());
  this.markExtraComponent(this.menuBar, ExtraComponentKind.LEADING);
  return this.menuBar;
}

代码示例来源:origin: org.java.net.substance/substance

/**
 * Returns the <code>JMenuBar</code> displaying the appropriate system menu
 * items.
 * 
 * @return <code>JMenuBar</code> displaying the appropriate system menu
 *         items.
 */
protected JMenuBar createMenuBar() {
  this.menuBar = new SubstanceMenuBar();
  this.menuBar.setFocusable(false);
  this.menuBar.setBorderPainted(true);
  this.menuBar.add(this.createMenu());
  this.menuBar.setOpaque(false);
  // support for RTL
  this.menuBar.applyComponentOrientation(this.rootPane
      .getComponentOrientation());
  this.markExtraComponent(this.menuBar, ExtraComponentKind.LEADING);
  return this.menuBar;
}

相关文章