Contoh Source Code Membuat Event Pada Java

 on Saturday, October 8, 2016  

import javax.swing.*;
import java.awt.event.*;

class Aplikasi_Event extends JFrame

{

 JTextField data1=new JTextField(20);
 JTextField data2=new JTextField(20);
 JButton operasi=new JButton("+");
 JTextField hasil=new JTextField(20);
 JButton exit=new JButton ("EXIT");

 Aplikasi_Event()

 {

  setTitle("Event Sederhana");
  setLocation(200,100);
  setSize(290,100);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  }

   void komponenVisual()

   {

    getContentPane().setLayout(null);

    getContentPane().add(data1);
    data1.setBounds(10,10,50,20);

    getContentPane().add(data2);
    data2.setBounds(70,10,50,20);

    getContentPane().add(operasi);
    operasi.setBounds(130,10,50,20);

    getContentPane().add(hasil);
    hasil.setBounds(190,10,80,20);

    getContentPane().add(exit);
    exit.setBounds(35,40,200,20);

    setVisible(true);

    }

    void AksiReaksi()

    {

     operasi.addActionListener(new ActionListener()

     {

      public void actionPerformed(ActionEvent e)

       {

       int x=Integer.parseInt(data1.getText());
       int y=Integer.parseInt(data2.getText());
       String z=String.valueOf(x+y);
       hasil.setText(z);

       }

        });

        exit.addActionListener(new ActionListener()

        {

         public void actionPerformed(ActionEvent e)

          {

           System.exit(0);

        }});

        }

            public static void main(String args[])

            {

             Aplikasi_Event AE=new Aplikasi_Event();
             AE.komponenVisual();
             AE.AksiReaksi();

             } }
**Out Put**



No comments:

Post a Comment

J-Theme