Posts

Showing posts from April, 2021

MouseListener interface and MouseEvent class in java

Image
 //MouseListener interface and MouseEvent class import java.awt.*; import java.awt.event.*; import javax.swing.*; /* <applet code = "MouseListener_and_MouseEvent" width = 200 height = 200></applet> */ public class MouseListener_and_MouseEvent extends JApplet implements MouseListener {     Container con;     public void init()     {         con = getContentPane();         con.setLayout(new FlowLayout());         addMouseListener(this);     }     public void mouseEntered(MouseEvent me)     {         con.setBackground(Color.red);     }     public void mouseExited(MouseEvent me)     {         con.setBackground(Color.green);     }     public void mousePressed(MouseE...

MouseAdapter class in java

Image
 //MouseAdapter class import java.awt.*; import java.awt.event.*; import javax.swing.*; /* <applet code = "MouseAdapter_demo" width = 200 height = 200></applet> */ public class MouseAdapter_demo extends JApplet {     Container con;      public void init()      {              con = getContentPane();              con.setLayout(new FlowLayout());              addMouseListener(new MouseAdapter()              {                  public void mouseEntered(MouseEvent me)                  {                      con.setBackground(Color.red);       ...

FocusEvent class and FocusListener interface in java

Image
 //FocusEvent class and FocusListener interface import java.awt.*; import javax.swing.*; import java.awt.event.*; /* <applet code = "FocusEvent_and_FocusListener" width = 200 height = 200> </applet> */ public class FocusEvent_and_FocusListener extends JApplet implements FocusListener {     Container con;     JTextField txt1, txt2, txt3;     public void init()     {         con = getContentPane();         con.setLayout(new FlowLayout());         txt1 = new JTextField(20);         txt1.addFocusListener(this);         con.add(txt1);         txt2 = new JTextField(20);         txt2.addFocusListener(this);         con.add(txt2);         txt3 = new JTex...

JTabbedPane class in java

Image
 //JTabbedPane import java.awt.*; import javax.swing.*; class JTabbedPane_demo extends JFrame {     Container con;     JButton btn1, btn2, btn3;     JLabel lbl1, lbl2, lbl3;     JPanel p1, p2;     JTabbedPane tp;     JTabbedPane_demo()     {         con = getContentPane();         con.setLayout(new FlowLayout());         p1 = new JPanel();         p1.setLayout(new FlowLayout());         btn1 = new JButton("BTN - 1");         p1.add(btn1);         btn2 = new JButton("BTN - 2");         p1.add(btn2);         btn3 = new JButton("BTN - 3");         p1.add(btn3);      ...

JSlider class in java

Image
 //JSlider import java.awt.*; import javax.swing.*;   class JSlider_demo extends JFrame {     Container con;     JSlider s1;     JSlider_demo()     {         con = getContentPane();         con.setLayout(new FlowLayout());         s1 = new JSlider();         s1.setValue(0);         s1.setMinorTickSpacing(2);         s1.setMajorTickSpacing(10);         s1.setPaintTicks(true);         s1.setPaintLabels(true);         con.add(s1);         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     }     public static void main(String[] args) {         JSlider_demo obj = new J...

JProgressbar class in java

Image
 //JProgressBar import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JProgressBarDemo extends JFrame {     Container con;     JProgressBar jp;     JProgressBarDemo()     {         con = getContentPane();         con.setLayout(new FlowLayout());         jp = new JProgressBar(1, 100);         jp.setValue(1);         jp.setStringPainted(true);         con.add(jp);         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     }     void process()     {         int a = 1;         while(a <= 100)         {             t...

JScrollBar class in java

Image
 //JScrollBar class import java.awt.*; import java.awt.event.*; import javax.swing.*; /* <applet code = "JScrollbardemo" width = 200 height = 300></applet> */ public class JScrollbardemo extends JApplet implements AdjustmentListener {     JScrollBar sc1, sc2, sc3;     Container con;     public void init()     {         con = getContentPane();         con.setLayout(null);         sc1 = new JScrollBar(JScrollBar.HORIZONTAL, 0, 2, 0, 257);         sc1.setBounds(100, 50, 100, 20);         sc1.addAdjustmentListener(this);         con.add(sc1);              sc2 = new JScrollBar(JScrollBar.HORIZONTAL, 0, 2, 0, 257);         sc2.setBounds(100, 100, 100, 20);  ...

JToggelButton class in java

Image
 //JToggleButton class import java.awt.*; import java.awt.event.*; import javax.swing.*; class JToggleButton_demo extends JFrame implements ActionListener {     Container con;     JLabel lbl1, lbl2;     JToggleButton btn1;     JToggleButton_demo(String title)     {         super(title);         con = new Container();         con.setLayout(new FlowLayout());         lbl2 = new JLabel("click Button to ON/OFF" );         con.add(lbl2);         lbl1 = new JLabel("   ");         con.add(lbl1);         btn1 = new JToggleButton("ON/OFF");         btn1.addActionListener(this);         con.add(btn1);   ...

JFrame find odd/even

Image
 //JFrame class import java.awt.*; import java.awt.event.*; import javax.swing.*; class MyJFrame extends JFrame implements ActionListener {     Container con;     JLabel lbl1;     JTextField txt1;     JButton btn1;     MyJFrame(String title)     {         super(title);         con = new Container();         con.setLayout(new FlowLayout());         lbl1 = new JLabel("Number");         con.add(lbl1);         txt1 = new JTextField(10);         con.add(txt1);         btn1 = new JButton("Odd/Even");         btn1.addActionListener(this);         con.add(btn1);         add(con...

WindowAdapter class in java

Image
 //WindowsAdapter class import java.awt.*; import java.awt.event.*; class MyFrame3 extends Frame {     MyFrame3(String title)     {         super(title);         addWindowListener(new WindowAdapter()             {                 public void windowClosing(WindowEvent we)                 {                     System.exit(0);                 }             });     } public static void main(String[] args) {     MyFrame3 obj = new MyFrame3("My Frame3");     obj.setSize(300, 300);     obj.setVisible(tr...

Simple program of JFrame

Image
 //JFrame class import java.awt.*; import javax.swing.*; class jframe1 extends JFrame {     jframe1(String title)     {         super(title);         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);     }     public static void main(String[] args) {         jframe1 obj = new jframe1("jframe1");         obj.setSize(200, 200);         obj.setVisible(true);     } } OUTPUT: