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