Package view.construtores

Source Code of view.construtores.ConstrutoraComponentes

package view.construtores;

import java.awt.Color;
import java.awt.Font;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.KeyStroke;
import view.componentes.JMenuPaint;

public abstract class ConstrutoraComponentes {
 
  public static JMenu criaMenu(String titulo, char mnemonic, JMenuItem mI1,
      JMenuItem mI2, JMenuItem mI3) {
    JMenuPaint menu = new JMenuPaint(titulo);               
    menu.setMnemonic(mnemonic);
    menu.setFont(new Font("Segoe UI", Font.PLAIN, 16));
    menu.add(mI1);
    if (mI2 == null)
      menu.addSeparator();
    else
      menu.add(mI2);
    if (mI3 == null)
      menu.addSeparator();
    else
      menu.add(mI3);
    return menu;
  }
 
   public static JMenu criaMenu(String titulo, char mnemonic, JMenuItem mI1) {
    JMenuPaint menu = new JMenuPaint(titulo);
    menu.setMnemonic(mnemonic);
    menu.setFont(new Font("Segoe UI", Font.PLAIN, 16));
    menu.add(mI1);
               
    return menu;
  }

  public static JMenuItem criaMenuItem(String titulo, char mnemonic,
      KeyStroke k) {
    JMenuItem menuItem = new JMenuItem(titulo);
    menuItem.setMnemonic(mnemonic);
    menuItem.setAccelerator(k);
    menuItem.setFont(new Font("Segoe UI", Font.PLAIN, 16));
    return menuItem;
  }
 
}
TOP

Related Classes of view.construtores.ConstrutoraComponentes

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.