Skip to main content

CHECKBOX COMPONENT OF AWT IN JAVA

import java.awt.*;
import java.awt.event.*;
class ChkBox implements ItemListener
{
    Frame fr;
    Panel p;
    Checkbox c1,c2,c3;
    private String msg;
    public ChkBox()
    {
        fr=new Frame("CHECK BOX");
        p=new Panel();

        c1=new Checkbox("ONE");
        c2=new Checkbox("TWO");
        c3=new Checkbox("THREE");

        p.add(c1);
        p.add(c2);
        p.add(c3);

        c1.addItemListener(this);
        c2.addItemListener(this);
        c3.addItemListener(this);

        fr.add(p);

        fr.addWindowListener(new close());

        fr.setSize(800,800);
        fr.setVisible(true);
    }


    public void itemStateChanged(ItemEvent ie)
    {
       if(ie.getSource()==c1)
       {
           if(c1.getState()==true)
                   System.out.println(c1.getLabel());
       }

       if(ie.getSource()==c2)
       {
           if(c2.getState()==true)
           System.out.println(c2.getLabel());
       }

       if(ie.getSource()==c3)
       {
           if(c3.getState()==true)
           System.out.println(c3.getLabel());
       }
        
    }

   

    public void actionPerformed(ActionEvent e) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    private void paint() {
        throw new UnsupportedOperationException("Not yet implemented");
    }
}

class close extends WindowAdapter
{
     @Override
        public void windowClosing(WindowEvent e)
        {
        System.exit(0);
        }
}

public class UseCheckBox {
  public static void  main(String args[])
    {
    ChkBox chk=new ChkBox();
    }
}

Comments

Popular posts from this blog

LECTURE BREAKUP OF PHP MYSQL

PHP+MYSQL Introduction Basic Syntax Variable & it's Scope I/O & Comment   String & it's Function Operator & Expression Decision Control Case Control Loop Control Arrays & Function Form Handling State Management - Cookies State Management - Session Mail Concept Working with File Date/Time Functions Introduction MySQL Environment Database Concept Datatype Query processing Statements  Query processing based on condition Database Connectivity Database Operation With GUI Import/Export Database

SCRIPT CODE FOR VALIDATION

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>form</title> <style type="text/css"> <!-- .style1 {color: #FF0000} --> </style> <script> function valid() { tname=document.frm.name.value; teid=document.frm.email.value; tmno=document.frm.phone.value; tmsg=document.frm.comment.value; if(tname=="") { alert("Pls. Fill Name"); document.frm.name.focus(); return false; } else if(teid=="") { alert("Pls. Fill Email"); document.frm.email.focus(); return false; } else if(tmno=="") { alert("Pls. Fill Mobile no"); document.frm.phone.focus(); return false; } else if(isNaN(tmno)) { alert(...

DIALOG BOX SHOW CODE IN SWING JAVA

import javax.swing.*; import java.awt.event.*; public class Dialog {   JFrame frame;   JPanel p;   public Dialog(){   frame = new JFrame("Show Message Dialog");   p=new JPanel();   JButton button = new JButton("Click Me");   button.addActionListener(new MyAction());     p.add(button);   frame.add(p);   frame.setSize(400, 400);   frame.setVisible(true);   frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);   }   public class MyAction implements ActionListener{   public void actionPerformed(ActionEvent e){   JOptionPane.showMessageDialog(frame,"My DialogBox");   }   }  public static void main(String[] args)  {     Dialog db = new Dialog();   } }