Ingenieria
JRadioButton.
importar java.awt *.;
importar java.awt.event *.;
importar javax.swing *.;
PruebaBotonOpcion public class extendsJFrame
{
campo JTextField privado;
tipoLetraSimple fuentes privadas, tipoLetraNegrita, tipoLetraCursiva, tipoLetraNegritaCursiva;
privada JRadioButton botonSimple, botonNegrita,botonCursiva,
botonNegritaCursiva;
grupoBotonesOpcion ButtonGroup privado;
/ / Crear GUI y Tipos de letra
PruebaBotonOpcion público ()
{
super ("Prueba de RadioButton");/ / Obtener el panel de Contenido y establecer do Esquema
Container contenedor = getContentPane ();
contenedor.setLayout (nueva FlowLayout ());
/ / Establecer JTextFieldcampo = new JTextField ("Observar Como. Cambia el Estilo del Tipo de letra", 30);
contenedor.add (campo);
/ / Crear Botones de Opción
botonSimple = new JRadioButton("Simple", true);
contenedor.add (botonSimple);
botonNegrita = new JRadioButton ("Negrita", false);
contenedor.add (botonNegrita);
botonCursiva = new JRadioButton ("Cursiva",false);
contenedor.add (botonCursiva);
botonNegritaCursiva = new JRadioButton ("Negrita / Cursiva", false);
contenedor.add (botonNegritaCursiva);
/ / Crear Relaciónlógica empre Objetos JRadioButton
grupoBotonesOpcion ButtonGroup = new ();
grupoBotonesOpcion.add (botonSimple);
grupoBotonesOpcion.add (botonNegrita);
grupoBotonesOpcion.add(botonCursiva);
grupoBotonesOpcion.add (botonNegritaCursiva);
/ / Crear Objetos de Tipo de letra
tipoLetraSimple = new Fuente ("Serif", Font.PLAIN, 14);tipoLetraNegrita = new Fuente ("Serif", Font.Bold, 14);
tipoLetraCursiva = new Fuente ("Serif", Font.ITALIC, 14);
tipoLetraNegritaCursiva = new Fuente ("Serif", Font.Bold + Font.ITALIC, 14);...
Regístrate para leer el documento completo.