Java > Java AWT sample source codes
FocusListener example
FocusListener example import java.awt.*; import java.awt.event.*; public class FocusListenertest extends Frame implements FocusListener { Button b1,b2; public FocusListenertest() { add(b1=new Button ("First"),"South"); add(b2=new Button ("Second"),"North"); b1.addFocusListener(this); b2.addFocusListener(this); setSize(200,200); //pack(); //Takes minimum size for the window } public void focusGained(FocusEvent fe) //method of focuslistener { if(fe.getSource()==b1) System.out.println(b1.getLabel()+"gained"); if(fe.getSource()==b2) System.out.println(b2.getLabel()+"gained"); if(fe.isTemporary()) System.out.println("Temporary Focus"); } public void focusLost(FocusEvent fe) //in focusevent "getID()"is a method { if(fe.getSource()==b1) System.out.println(b1.getLabel()+"lost"); if(fe.getSource()==b2) System.out.println(b2.getLabel()+"lost"); } public static void main(String a[]) { new FocusListenertest().setVisible(true); } }
Java Codes
Beginners
Core Java
Date Time
Java2D
Java Applets
Java AWT
Mathematics
Networking
Servlets
Session
Sound
Swing
Threads
Util Package
JDBC
Learning
Other
Security
XML