Skip to main content

Button class in java

                          button class

                                             Button class:
This class is used to create the command button, which is used to initiate the particular action.
The constructors of the Button class:
a)   Button()
b)   Button(String s)
Button() : This constructor is used to create the command button with not caption on it( caption is the information which is displayed over the command button)
Button(String s): This constructor is used to create the command button with s as a caption on it.
Methods:
1. setLabel()This method is used to set the information which we want to display over the command button i.e. its caption  
The general form of the method is ,  
void setLabel(String s)
 where ,    s is the information
2. getLabel()This method is used to return the string which is assigned as the caption of the Button
 The general form is,
  String getLabel()




Event Handling: Events are the action performed by the user or the system. Example of events:
a)   Clicking on the command button
b)   Clicking on the list box
c)   Double clicking on the items etc….
The package java.awt.event.* provides the various interfaces for handling the events.
The Button class objects generates the ActionEvent.For handling this event the java.awt.event package provides the ActionListener interface.

PROGRAM-4
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
/*
<applet code="ButtonDemo1" height=200 width=200>
</applet>
*/
public class ButtonDemo1 extends Applet implements ActionListener
{
            Label l;
            public void init()
            {
                        l=new Label("                               ");
                        add(l);
                        Button b=new Button("Show");
                        add(b);
                        b.addActionListener(this);
            }
public void actionPerformed(ActionEvent ae)
            {
                        l.setText("Welcome To AWT");
            }
}

Comments

Popular posts from this blog

Menu bar example with applet viewer in java

      Menu bar +applet viewer example-3 import java.applet.*; import java.awt.*;  /*   <applet code="MenuDemo" height=200 width=200>   </applet> */ public class MenuDemo extends Applet {             public void init( )             {                         Menus m = new Menus("Menu Bar Demo");                                    m.resize(200,200);       m.show();             } } class Menus extends Frame {             Menus(String s)             {                         super(s);                         Me...

Java question

  Java ques interview Ques:-List any five features of Java?  Ans :-Some features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded Ques . write full form of jdbc & odbc ?  Ans :-  JDBC -java database connectivity.             ODBC - open database connectivity Ques:- what are types of packages ? Ans: 1. Pre-defined packages 2. User defined packages Ques :-Define class?  Ans:- A class is a blue print from which individual objects are created. A class can contain fields and methods to describe the behavior of an object. Ques:- Denfie string bulider? Ans :- Use StringBuilder whenever possible because it is faster than StringBuffer. But, if thread safety is necessary then use StringBuffer objects. Ques :- What is Singleton class?  Ans:Singleton class control object creation, limiting the number to one but allowing the flexibility to create m...

MVC Example 1

                        Swing MVC Example in java Java Swing first programs In this chapter, we will program our first programs in Swing toolkit. The examples are going  to be very simple. We will cover some basic functionality. Our first example In our first example, we will show a basic window. import javax.swing.JFrame; public class Simple extends JFrame { public Simple() { setSize(300, 200); setTitle("Simple"); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { Simple simple = new Simple(); simple.setVisible(true); } } While this code is very small, the application window can do quite a lot. It can be resized, maximized, minimized. All the complexity that comes with it has been hidden from the application programmer. import javax.swing.JFrame; Here we import the JFrame widget. It is a toplevel container, which is used for plac...