jueves, 13 de diciembre de 2012

jCheckBox Programador Java Interfaz Gráfico GUI AWT Swing 1 Swing 2

Programador Java Interfaz Gráfico GUI AWT Swing 1 Swing 2
jCheckBox GUI AWT Swing 1 Swing 2 



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

public class checkbox extends JFrame {
   private JCheckBox jCheckBox1 = new JCheckBox();
  private JCheckBox jCheckBox2 = new JCheckBox();
  private JCheckBox jCheckBox3 = new JCheckBox();
  private JButton jButton1 = new JButton();
    private ImageIcon jButton1Icon = new ImageIcon("../..//1.png");
  private JLabel jLabel1 = new JLabel();
  private JLabel jLabel2 = new JLabel();

  public checkbox(String title) {
 
    super(title);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    int frameWidth = 30;
    int frameHeight = 30;
    setSize(frameWidth, frameHeight);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - getSize().width) / 2;
    int y = (d.height - getSize().height) / 2;
    setLocation(x, y);
    setResizable(false);
    Container cp = getContentPane();
    cp.setLayout(null);
 
     jCheckBox1.setBounds(42, 48, 99, 23);
    jCheckBox1.setText("Ronaldo");
    jCheckBox1.setOpaque(true);
    jCheckBox1.setBackground(Color.WHITE);
    cp.add(jCheckBox1);
    jCheckBox2.setBounds(35, 96, 99, 26);
    jCheckBox2.setText("Messi");
    jCheckBox2.setOpaque(true);
    jCheckBox2.setBackground(Color.BLUE);
    jCheckBox2.setFont(new Font("Aria", Font.BOLD, 12));
    jCheckBox2.setForeground(new Color(0xEEEEEE));
    cp.add(jCheckBox2);
    jCheckBox3.setBounds(32, 144, 96, 26);
    jCheckBox3.setText("Niesta");
    jCheckBox3.setOpaque(true);
    jCheckBox3.setBackground(Color.CYAN);
    cp.add(jCheckBox3);
    jButton1.setBounds(158, 128, 121, 41);
    jButton1.setText("&Aceptar");
    jButton1.setMargin(new Insets(2, 2, 2, 2));
    jButton1.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        jButton1_ActionPerformed(evt);
      }
    });
    jButton1.setIcon(jButton1Icon);
    cp.add(jButton1);
    jLabel1.setBounds(32, 192, 243, 33);
    jLabel1.setText("Cual es el Mejor:");
    jLabel1.setBackground(new Color(0xFFC800));
    jLabel1.setOpaque(true);
    cp.add(jLabel1);
 
    jLabel2.setBounds(40, 8, 227, 33);
    jLabel2.setText("Manejo de jCheckBox");
    jLabel2.setFont(new Font("Gunplay 3D", Font.BOLD + Font.ITALIC, 24));
    cp.add(jLabel2);
  
    setVisible(true);
  }

  public void jButton1_ActionPerformed(ActionEvent evt) {
       String mensaje="Jugadores Elegidos: ";
    if (jCheckBox1.isSelected()) {
      mensaje=mensaje+"Ronaldo ";
    }
    if (jCheckBox2.isSelected()) {
      mensaje=mensaje+"Messi";
    }
       if (jCheckBox3.isSelected()) {
      mensaje=mensaje+"Niesta ";
    }
    jLabel1.setText(mensaje);
     }
  public static void main(String[] args) {
    new checkbox("checkbox");
  }
}










jCheckBox  Programador Java Interfaz Gráfico GUI AWT Swing 1Swing 2

No hay comentarios:

Publicar un comentario