Skip to main content

BUTTON COMPONENT OF AWT IN JAVA

import awt.*;
import java.awt.*;
import java.awt.event.*;
class Buttoncolor implements ActionListener
{

    Frame fr;
    Panel p;

    Button b1,b2,b3,b4,b5;

    Buttoncolor()
    {
        fr=new Frame("CLICK EVENT ON BUTTON COLOR AWT");
        p=new Panel();
       
        b1=new Button("RED");
        b2=new Button("GREEN");
        b3=new Button("BLUE");
        b4=new Button("YELLOW");
        b5=new Button("BLACK");

        p.add(b1);
        p.add(b2);
        p.add(b3);
        p.add(b4);
        p.add(b5);

        b1.addActionListener(this);
        b2.addActionListener(this);
        b3.addActionListener(this);
        b4.addActionListener(this);
        b5.addActionListener(this);

        fr.addWindowListener(new bwclose());

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

    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource()==b1)
        {
           p.setBackground(Color.red);
        }

        if(e.getSource()==b2)
        {
           p.setBackground(Color.green);
        }

        if(e.getSource()==b3)
        {
           p.setBackground(Color.blue);
        }

        if(e.getSource()==b4)
        {
           p.setBackground(Color.yellow);
        }

        if(e.getSource()==b5)
        {
           p.setBackground(Color.black);
        }
    }
}

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

class UseBcolor
{
    public static void  main(String args[])
    {
        Buttoncolor obj =new Buttoncolor();
       
    }
}

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();   } }