Posts

Showing posts from December, 2025

Assignment-1

  import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Panel; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; public class SimpleAwt extends Frame {     public static void main(String args[])  {         JFrame frame = new JFrame();         JButton button = new JButton("click");         Container c = frame.getContentPane();         c.setBackground(Color.WHITE);         FlowLayout ff = new FlowLayout();         c.setLayout(ff);         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);         frame.getContentPane().add(button);         button.addActionListener(new ActionListener() {   ...

Assignment-2

 import java.awt.*; import java.awt.event.*; public class Prac2 implements ItemListener {     Frame f;     Checkbox c1,c2,c3;     Canvas c;     int red=0,blue=0,green=0;     Prac2()     {         f=new Frame("Practical-8");         c1=new Checkbox("Red");         c2=new Checkbox("Green");         c3=new Checkbox("Blue");                  c1.addItemListener(this);         c2.addItemListener(this);         c3.addItemListener(this);                  c=new Canvas();         c.setSize(30,30);         c.setBackground(Color.BLACK);             f.setLayout(new FlowLayout());                  f.add(c1);   ...