hehe.. jawabnya..karena besok pagi jadwalnya praktikum daspro,,huhu.. belajar sambil takut ,, dagdigdug ga karuan.. maklum saya termasuk paling ga bisa.. jadi harus studyhard,,,
praktikum kali ini adalah membuat kalkulator sederhana dengan output
berikut ini source kodenya
package modul9;
/**
*
* @author Acer
*
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class no1 extends JFrame{
JLabel lb1 = new JLabel("Masukkan Angka Pertama : ");
JLabel lb2 = new JLabel("Masukkan Angka Kedua : ");
JLabel lb3 = new JLabel("Hasil : ");
JTextField tx1 = new JTextField(15);
JTextField tx2 = new JTextField(15);
JTextField tx3 = new JTextField(15);
JButton bt1 = new JButton(" + ");
JButton bt2 = new JButton(" - ");
JButton bt3 = new JButton(" / ");
JButton bt4 = new JButton(" * ");
void tampil(){
getContentPane().add(lb1);
getContentPane().add(tx1);
getContentPane().add(lb2);
getContentPane().add(tx2);
getContentPane().add(lb3);
getContentPane().add(tx3);
getContentPane().add(bt1);
getContentPane().add(bt2);
getContentPane().add(bt3);
getContentPane().add(bt4);}
void aksi(){
bt1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
int x = Integer.parseInt(tx1.getText());
int y = Integer.parseInt(tx2.getText());
String z = String.valueOf( x + y );
tx3.setText(z);}});
bt2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
int x = Integer.parseInt(tx1.getText());
int y = Integer.parseInt(tx2.getText());
String z = String.valueOf( x - y );
tx3.setText(z);}});
bt3.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
int x = Integer.parseInt(tx1.getText());
int y = Integer.parseInt(tx2.getText());
String z = String.valueOf( x / y );
tx3.setText(z);}});
bt4.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
int x = Integer.parseInt(tx1.getText());
int y = Integer.parseInt(tx2.getText());
String z = String.valueOf( x * y );
tx3.setText(z);}});}
public static void main(String[] args){
no1 a = new no1();
a.setLayout(new FlowLayout());
a.setBackground(Color.yellow);
a.aksi();
a.tampil();
a.setLocation(1000, 400);
a.setTitle("Skenario FlowLayout");
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
a.setSize(200, 245);
a.setVisible(true);}}
ape an se u isii tuh tong???
BalasHapusitu program kalkulator limmm
BalasHapus