JFrame Color Change Help

kasuwa1235

Well-known member
  • Dec 17, 2007
    6,353
    91
    48
    gampaha
    9jnbza.jpg



    Mata meke Color eka Change karanna oni BUTTON eka click kalama

    Eka karanna Oni event ekak daala kohomada eka karanne


    please Help me.

    Aluthin pannel ekak add kara ganne nathuwa thiyena JFrame ekemai Color eka change kara ganna oni


    :sorry:


    Me thiyenne man danata Liyapu code eka


    Code:
    import javax.swing.*;
    import java.awt.*;
    
    
    
    public class demo{
    public static void main (String [] args ){
    
    JFrame frame = new JFrame("Gui");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setBounds(400,400,400,300);
    frame.setLayout(null);
    frame.setVisible(true);
    
    JButton butt = new JButton("Change Color");
    butt.setBounds(50,50,150,30);
    frame.add(butt);
    
    }
    }
     

    isuru amantha

    Active member
  • Feb 18, 2010
    302
    70
    28
    import javax.swing.*;

    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;

    public class Test {
    public static void main(String[] args) {

    JFrame frame = new JFrame("Gui");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setBounds(400, 400, 400, 300);
    frame.setLayout(null);
    frame.setVisible(true);

    JButton butt = new JButton("Change Color");
    butt.setBounds(50, 50, 150, 30);
    frame.add(butt);

    butt.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent arg0) {
    butt.setBackground(Color.BLUE);
    }
    });

    }
    }
     

    kasuwa1235

    Well-known member
  • Dec 17, 2007
    6,353
    91
    48
    gampaha
    import javax.swing.*;

    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;

    public class Test {
    public static void main(String[] args) {

    JFrame frame = new JFrame("Gui");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setBounds(400, 400, 400, 300);
    frame.setLayout(null);
    frame.setVisible(true);

    JButton butt = new JButton("Change Color");
    butt.setBounds(50, 50, 150, 30);
    frame.add(butt);

    butt.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent arg0) {
    butt.setBackground(Color.BLUE);
    }
    });

    }
    }


    Thanx machan :)