Skip to main content

COMBO BOX EVENT HANDLING CODE IN SWING JAVA

package Swing;

/**
 *
 * @author Administrator
 */
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ComboBox1 implements ActionListener
{
JFrame fr;
JPanel p;
JTextField t1;
JComboBox c1;

    ComboBox1()
    {

    fr=new JFrame("My ComboBox");
   
    p=new JPanel();
    t1=new JTextField();
    p.setLayout(null);

    c1=new JComboBox();
    c1.addItem("INDIA");
    c1.addItem("JAPAN");
    c1.addItem("ENGLAND");
    c1.addItem("AUSTRALIA");
    c1.addItem("NEW ZEELAND");

    c1.addActionListener(this);


    t1.setBounds(120,60, 100,25);
    c1.setBounds(20,60,100,25);

    p.add(t1);
    p.add(c1);

    fr.add(p);
    fr.addWindowListener(new wclose());
    fr.setSize(500,500);
    fr.setVisible(true);
    }

    public void actionPerformed(ActionEvent ae)
    {
    String s=ae.getActionCommand();
    String c=(String) c1.getSelectedItem();
    System.out.println("Msg = "+c);

    if(c.equals("INDIA"))
    {
    System.out.println("INDIA");
    t1.setText(c);
    }
    else if(c.equals("JAPAN"))
    {
    System.out.println("JAPAN");
    t1.setText(c);
    }
     else if(c.equals("ENGLAND"))
    {
    System.out.println("ENGLAND");
    t1.setText(c);
    }
     else if(c.equals("AUSTRALIA"))
    {
    System.out.println("AUSTRALIA");
    t1.setText(c);
    }
     else if(c.equals("NEW ZEELAND"))
    {
    System.out.println("NEW ZEELAND");
    t1.setText(c);
    }
 }

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

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

SELECT | INSERT | UPDATE | DELETE CODE IN VB.NET WITH AUTO INCREMENT CONCEPT

Database.vb Imports System.Data.SqlClient Public Class Database     Dim con As New SqlConnection( "Data Source=G20;Initial Catalog=Me;Integrated Security=True" )     Public Sub cnopen()         If con.State = ConnectionState.Open Then             con.Close()         End If         con.Open()     End Sub     Public Sub cnclose()         If con.State <> ConnectionState.Closed Then             con.Close()         End If     End Sub     Public Function Displaygrid( ByVal query As String ) As DataTable         Dim dt As N...

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(...