import.java

Páginas: 3 (515 palabras) Publicado: 23 de julio de 2013
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class PruebaMenu extends JFrame 
{
private final ColorvaloresColor[]={Color.black,Color.blue,Color.red,Color.green }; 
private JRadioButtonMenuItem elementosColor[], elementosFiguras[], elementosNumeros [];
private JCheckBoxMenuItem elementosEstilo[];
private JLabel pantallaEtiqueta;
privateButtonGroup grupoNumeros, grupoColores, grupoFiguras;
private int estilo;

private JMenuBar Barra;

int colorear=0, fig=0, Num=1, Naleatorio;

// configurar GUI
public PruebaMenu()
{/////// crear barra de menús y adjuntarla a la ventana PruebaMenu
Barra = new JMenuBar(); 
add (Barra, BorderLayout.NORTH );

/////// crear menú Formato, con sus submenús y elementos demenú
JMenu menu = new JMenu( "Menu" ); 
Barra.add( menu );

/////// creacion de submenus
JMenu menuColor = new JMenu( "Color" );
menu.add(menuColor); //menuColor.setMnemonic( 'C' );menu.addSeparator();

JMenu menuFiguras = new JMenu( "Figuras" );
menu.add(menuFiguras);
menu.addSeparator();

JMenu menuNumeros = new JMenu( "Numeros" );
menu.add(menuNumeros);//////////////////////////////////////////////////////////////////////////
// SUBMENU COLORES
String colores[] = { "Amarillo", "Azul", "Rojo", "Verde" };
elementosColor = new JRadioButtonMenuItem[colores.length ];
grupoColores = new ButtonGroup();
ManejadorEventos manejadorEventos = new ManejadorEventos();

// crear elementos de menú tipo botones de opción para el menú Color
for ( intcuenta = 0; cuenta < colores.length; cuenta++ ) {
elementosColor[ cuenta ] = new JRadioButtonMenuItem( colores[ cuenta ] );
menuColor.add( elementosColor[ cuenta ] );
grupoColores.add(elementosColor[ cuenta ] );
elementosColor[ cuenta ].addActionListener(
manejadorEventos );
}

// seleccionar primer elemento del menú Color
elementosColor[ 0 ].setSelected( true ); ...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS