package Java_gui;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class latihan_frame {
public static void main(String[] args) {
JFrame frm_latihan = new JFrame("Form Perhitungan");
JLabel lbl_nilai1 = new JLabel("Nilai 1");
JLabel lbl_nilai2 = new JLabel("Nilai 2");
JLabel lbl_hasiljml = new JLabel("Hasil Penjumlahan");
final JTextField txt_nilai1 = new JTextField();
final JTextField txt_nilai2 = new JTextField();
final JTextField txt_hsljmlh = new JTextField();
JButton btn_proses = new JButton("Proses");
JButton btn_keluar = new JButton("Keluar");
btn_keluar.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent evt)
{
String jawab=JOptionPane.showInputDialog("Yakin ingin keluar (Y/T)");
String jwb=jawab.toLowerCase();
if(jwb.equals("y"))
System.exit(0);
}
});
btn_proses.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent evt)
{
String nilai1 = txt_nilai1.getText();
int n1 =Integer.parseInt(nilai1);
String nilai2 = txt_nilai2.getText();
int n2 =Integer.parseInt(nilai2);
int n3 =n1+n2;
String nilai3 =Integer.toString(n3);
txt_hsljmlh.setText(nilai3);
}
});
lbl_nilai1.setForeground(Color.red);
lbl_nilai2.setForeground(Color.red);
lbl_hasiljml.setForeground(Color.blue);
btn_proses.setForeground(Color.ORANGE);
btn_keluar.setForeground(Color.ORANGE);
Container konten = frm_latihan.getContentPane();
konten.setLayout(null);
konten.add(lbl_nilai1);
lbl_nilai1.setBounds(5, 10, 50,20);
konten.add(lbl_nilai2);
lbl_nilai2.setBounds(5, 30, 50,20);
konten.add(txt_nilai1);
txt_nilai1.setBounds(130, 10, 70,20);
konten.add(txt_nilai2);
txt_nilai2.setBounds(130, 32, 70,20);
konten.add(btn_proses);
btn_proses.setBounds(15, 60, 90,20);
konten.add(btn_keluar);
btn_keluar.setBounds(115, 60, 90,20);
konten.add(lbl_hasiljml);
lbl_hasiljml.setBounds(5, 90, 120,20);
konten.add(txt_hsljmlh);
txt_hsljmlh.setBounds(130, 90, 70,20);
frm_latihan.setLocation(30, 50);
frm_latihan.setSize(220, 150);
frm_latihan.setVisible(true);
frm_latihan.setResizable(false);
frm_latihan.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
Perhatian: Yuk Baca Artikel bagus di Nurul Musthofa
No comments:
Post a comment