Skip to content

Commit 04740ba

Browse files
Create ButtonColor.java
1 parent 41843b3 commit 04740ba

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

‎Practicals/ButtonColor.java

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
import javax.swing.*;
2+
import java.awt.*;
3+
import java.awt.event.*;
4+
public class ButtonColor implements ActionListener{
5+
JFrame f;
6+
JButton b1,b2,ans;
7+
JLabel l;
8+
9+
ButtonColor()
10+
{
11+
f=new JFrame("COLOR CHANGER");
12+
b1=new JButton("Red");
13+
b2=new JButton("Green");
14+
ans=new JButton("BUTTON");
15+
l=new JLabel("Tap to change color");
16+
f.add(b1);f.add(b2);f.add(ans);f.add(l);
17+
f.setSize(400,350);
18+
f.setLayout(null);
19+
f.setVisible(true);
20+
l.setBounds(100,50,200,20);
21+
b1.setBounds(70,100,100,30);
22+
b2.setBounds(230,100,100,30);
23+
ans.setBounds(150,200,100,30);
24+
b1.addActionListener(this);
25+
b2.addActionListener(this);
26+
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
27+
}
28+
29+
public void actionPerformed(ActionEvent e)
30+
{
31+
if(e.getSource()==b1)
32+
ans.setBackground(Color.red);
33+
else
34+
ans.setBackground(Color.green);
35+
}
36+
public static void main(String[] args) {
37+
new ButtonColor();
38+
}
39+
}

0 commit comments

Comments
 (0)