miércoles, 4 de mayo de 2011

JLabel, JComboBox, JCheckBox, JRadioButton


import java.awt.event.*;
import java.awt.*;
import javax.swing.*;

public class Proyecto01 extends JApplet implements ActionListener {
 // Declaración de variables

 JLabel lblTitulo, lblEstado ,lblDonante, lblSexo, lblLogo;
 JComboBox   cboEstado;
 JCheckBox chkDonante;
 JRadioButton rbtSexoF, rbtSexoM;
 ButtonGroup btgSexo;


 //--------------------------------------------------------------------------
 // Crea la interfaz gráfica de usuario
 public void init() {
   setLayout(null);

   lblTitulo = new JLabel();
   lblTitulo.setText("Registro de Ciudadanos");
   lblTitulo.setBounds(10,10,250,25);
      lblTitulo.setOpaque(true);
      lblTitulo.setForeground(Color.WHITE);
      lblTitulo.setBackground(Color.BLUE);
   lblTitulo.setFont(new Font("Arial", Font.BOLD, 18));
   lblTitulo.setHorizontalAlignment(JLabel.CENTER);
   add(lblTitulo);

   lblEstado = new JLabel();
   lblEstado.setText("Estado Civil");
   lblEstado.setBounds(10,50,100,25);
   add(lblEstado);

   cboEstado = new JComboBox();
   cboEstado.addItem("Soltero");
   cboEstado.addItem("Casado");
   cboEstado.addItem("Viudo");
   cboEstado.addItem("Divorciado");
   cboEstado.setBounds(150,50,100,25);
   add(cboEstado);
   lblDonante = new JLabel();
   lblDonante.setText("Donante");
   lblDonante.setBounds(10,80,100,25);
   add(lblDonante);
   chkDonante = new JCheckBox();
   chkDonante.setText("¿Es donante?");
   chkDonante.setBounds(150,80,150,25);
   add(chkDonante); 

   lblSexo = new JLabel();
   lblSexo.setText("Sexo");
   lblSexo.setBounds(10,110,100,25);
   add(lblSexo);

   rbtSexoF = new JRadioButton();
   rbtSexoF.setText("Femenino");
   rbtSexoF.setSelected(true);
   rbtSexoF.setBounds(150,110,120,25);
   add(rbtSexoF);

   rbtSexoM = new JRadioButton();
   rbtSexoM.setText("Masculino");
   rbtSexoM.setBounds(280,110,120,25);
   add(rbtSexoM);

   btgSexo = new ButtonGroup();
   btgSexo.add(rbtSexoF);
   btgSexo.add(rbtSexoM);

   lblLogo = new JLabel();
   lblLogo.setIcon(new ImageIcon("reniec.jpg"));
   lblLogo.setBounds(270,10,200,70);
   add(lblLogo);       
 }
 //--------------------------------------------------------------------------
 // Procesa eventos de tipo ActionEvent
 public void actionPerformed( ActionEvent e ){
 }
}

No hay comentarios:

Publicar un comentario