Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.*;
- import java.awt.event.*;
- import javax.swing.*;
- /**
- * Write a description of class BarraJmenu here.
- *
- * @author (your name)
- * @version (a version number or a date)
- */
- public class BarraJmenu extends JFrame
- {
- // instance variables - replace the example below with
- /**
- * Constructor for objects of class BarraJmenu
- */
- public BarraJmenu()
- {
- // initialise instance variables
- super("ejemplo menu");
- setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- //crear iconos
- ImageIcon iconoProducto = new ImageIcon("Product-documentation-icon.png");
- ImageIcon iconoTicket = new ImageIcon("Tickets-icon.png");
- ImageIcon iconoFactura = new ImageIcon("Finance-Bill-icon.png");
- ImageIcon iconoCliente = new ImageIcon("Clients-icon.png");
- //crear botones
- JButton icoProducto = new JButton("Productos",iconoProducto);//pasamos texto e imagen
- JButton icoTicket = new JButton("Tickets",iconoTicket);
- JButton icoFactura = new JButton("Facturas",iconoFactura);
- JButton icoCliente = new JButton("Clientes",iconoCliente);
- //Añadir los botones a la barra de Herramientas
- //1º creamos objeto de la clase Toolbar
- JToolBar barra = new JToolBar();
- barra.add(icoProducto);
- barra.add(icoTicket);
- barra.add (icoFactura);
- barra.add(icoCliente);
- //crear menu
- JMenuItem j1 = new JMenuItem("Opciones");
- JMenuItem j2 = new JMenuItem("Mostrar");
- JMenuItem j3 = new JMenuItem("Añadir");
- JMenuItem j4 = new JMenuItem("Eliminar");
- JMenu menu = new JMenu("Ejemplo Menú");
- menu.add(j1);
- menu.add(j2);
- menu.addSeparator();
- menu.add(j3);
- menu.add(j4);
- JMenuBar menubar = new JMenuBar();
- //preparar interfaz usuario
- JTextArea editar = new JTextArea(8,40);
- JScrollPane scroll = new JScrollPane(editar);
- BorderLayout borde = new BorderLayout();
- setLayout (borde);
- add("North",barra);
- add("Center",scroll);
- setJMenuBar(menubar);
- pack();
- setVisible(true);
- }
- public static void maitn(String[] arguments){
- Menu marco = new Menu();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement