viernes, 5 de abril de 2019

Panel de Opciones Checkbox CheckboxGroup en java


Ejercicio nro 17


import java.awt.*;
import java.awt.event.*;

public class CheckOpetion extends Frame {
   public CheckOpetion(String titulo, int x, int y){
       super("ingreso d panel de opciones");
       setSize(x,y);
       setVisible(true);
    }   
 
    public void agregaOpciones(){
       Panel panel3, panel2;
     
       Checkbox opcion1, opcion2, opcion3, opcion4;
     
       CheckboxGroup opcionGrupo;
     
       opcionGrupo= new CheckboxGroup();
     
       opcion1=new Checkbox("java");
       opcion2=new Checkbox("php", opcionGrupo,true);
       opcion3=new Checkbox("c++");
     
       panel3=new Panel();
       panel3.setLayout(new FlowLayout());
     
       panel3.add(opcion1);
       panel3.add(opcion2);
       panel3.add(opcion3);
     
     
     
       setLayout(new GridLayout(0,4));
       add(panel3);
       validate();
    }
   
     
        public static void main (String[] args){
         CheckOpetion miVentana=new CheckOpetion("Ventana checkbox", 300,150);
         miVentana.agregaOpciones();
       
         miVentana.addWindowListener(new WindowAdapter(){
                        public void windowClosing(WindowEvent e){
                            System.exit(0);
                        }
                });     
        }
   
}

No hay comentarios:

Publicar un comentario