kasuwa1235

Well-known member
  • Dec 17, 2007
    6,353
    91
    48
    gampaha
    Button Click demo ekak haduwa . button eka click karama 0,1,2,3 kiyala count wenna but eka wada karanne na mokakda me codins eke aula

    man file eka save kala ActionListener.java kiyalai


    import javax.swing.*;
    import java.awt.event.*;
    public class Main implements ActionListener{

    private static void createAndShowGUI() {

    JFrame frame = new JFrame("I am a JFrame");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setBounds(20,30,30,30);
    frame.add(butt);
    butt.setBounds(20, 20, 200,200,100);
    frame.getContentPane().setLayout(null);

    JButton butt=new JButton("Click me");
    frame.getContentPane();

    Main app = new Main();

    app.label = new JLabel("0 clicks");
    app.label.setBounds(20,40, 200,20);
    frame.getContentPane().add(app.label);

    butt.addActionListener(app);
    frame.setVisible(true);
    }

    public void actionPerformed(ActionEvent e)
    {
    clickCount++;
    label.setText("Clicks = "+clickCount);
    }
    public static void main(String[] args) {
    SwingUtilities.invokeLater(new Runnable() {
    public void run() {
    createAndShowGUI();
    }
    });
    }

    int clickCount=0;
    JLabel label;
    }








    Ena Error ekath Attchment eke add karala ati Help me :(
     

    Attachments

    • Capture.JPG
      Capture.JPG
      44 KB · Views: 111

    manarrow

    Well-known member
  • Jan 31, 2015
    4,990
    5,139
    113
    Button Click demo ekak haduwa . button eka click karama 0,1,2,3 kiyala count wenna but eka wada karanne na mokakda me codins eke aula

    man file eka save kala ActionListener.java kiyalai


    import javax.swing.*;
    import java.awt.event.*;
    public class Main implements ActionListener{

    private static void createAndShowGUI() {

    JFrame frame = new JFrame("I am a JFrame");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setBounds(20,30,30,30);
    frame.add(butt);
    butt.setBounds(20, 20, 200,200,100);
    frame.getContentPane().setLayout(null);

    JButton butt=new JButton("Click me");
    frame.getContentPane();

    Main app = new Main();

    app.label = new JLabel("0 clicks");
    app.label.setBounds(20,40, 200,20);
    frame.getContentPane().add(app.label);

    butt.addActionListener(app);
    frame.setVisible(true);
    }

    public void actionPerformed(ActionEvent e)
    {
    clickCount++;
    label.setText("Clicks = "+clickCount);
    }
    public static void main(String[] args) {
    SwingUtilities.invokeLater(new Runnable() {
    public void run() {
    createAndShowGUI();
    }
    });
    }

    int clickCount=0;
    JLabel label;
    }








    Ena Error ekath Attchment eke add karala ati Help me :(

    Uba Java institute da/ hee heee ;):eek::):sorry:
     

    v7soft1

    Active member
  • Dec 13, 2012
    207
    28
    28
    Code:
    import java.awt.BorderLayout;
    import java.awt.CardLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingUtilities;
    
    /**
     *
     * @author tdd
     */
    public class Main implements ActionListener {
    
        int clickCount = 0;
        JLabel label;
    
        private static void createAndShowGUI() {
            JButton butt = new JButton("Click me");
            JFrame frame = new JFrame("I am a JFrame");
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setBounds(20, 30, 30, 30);
           
            butt.setBounds(20, 30, 200, 100);
            frame.getContentPane().setLayout(new BorderLayout());
    
    
            frame.getContentPane();
    
            Main app = new Main();
    
            app.label = new JLabel("0 clicks");
            app.label.setBounds(20, 40, 200, 20);
            frame.add(app.label,BorderLayout.NORTH);
            frame.add(butt,BorderLayout.SOUTH);
            
            butt.addActionListener(app);
            frame.setSize(500, 500);
            frame.setVisible(true);
        }
    
        @Override
        public void actionPerformed(ActionEvent e) {
            clickCount++;
            label.setText("Clicks = " + clickCount);
        }
    
        public static void main(String[] args) {
            SwingUtilities.invokeLater(new Runnable() {
                @Override
                public void run() {
                    createAndShowGUI();
                }
            });
        }
    }
    class name akkath Main.java wenna one
    godak kalekin se akak gauwe ubata help akak wai
     
    Last edited: