Skip to main content

Aplikasi Aritmatika Dengan Java

Berikut Ini Adalah Aplikasi Yang Pernah Saya Buat Waktu Awal Belajar Pemrograman Java.

Hasilnya Aplikasinya Seperti Dibawah Ini :


















Source Code Lengkapnya :

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.JOptionPane;
import javax.swing.JTextField;

public class utama implements ActionListener{
JFrame frame;
JLabel label1,label2;
JTextField tbil1,tbil2;
JButton bkali,bbagi,bkurang,btambah;
int bil1,bil2,hasil;
String op;
public utama()
{
label1 = new JLabel("Masukan Bil.Bulat 1 :");
label1.setLocation(10, 10);
label1.setSize(label1.getPreferredSize());

label2 = new JLabel("Masukan Bil.Bulat 2 : ");
label2.setLocation(10, 40);
label2.setSize(label2.getPreferredSize());

tbil1 = new JTextField(14);
tbil1.setLocation(140, 10);
tbil1.setSize(tbil1.getPreferredSize());

tbil2 = new JTextField(14);
tbil2.setLocation(140, 40);
tbil2.setSize(tbil2.getPreferredSize());

bkali = new JButton("Kali");
bkali.setLocation(10, 70);
bkali.setSize(bkali.getPreferredSize());
bkali.addActionListener(this);

bbagi = new JButton("Bagi");
bbagi.setLocation(70, 70);
bbagi.setSize(bbagi.getPreferredSize());
bbagi.addActionListener(this);

bkurang = new JButton("Kurang");
bkurang.setLocation(135, 70);
bkurang.setSize(bkurang.getPreferredSize());
bkurang.addActionListener(this);

btambah = new JButton("Tambah");
btambah.setLocation(215, 70);
btambah.setSize(btambah.getPreferredSize());
btambah.addActionListener(this);

}
public void tampil()
{
frame = new JFrame("Contoh Aplikasi");
frame.setLayout(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(label1);
frame.getContentPane().add(label2);
frame.getContentPane().add(tbil1);
frame.getContentPane().add(tbil2);
frame.getContentPane().add(bkali);
frame.getContentPane().add(bbagi);
frame.getContentPane().add(bkurang);
frame.getContentPane().add(btambah);
frame.setSize(315, 140);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
frame.setResizable(false);
}
public static void main(String[] args)
{
utama jalan = new utama();
jalan.tampil();
}

public void actionPerformed(ActionEvent e) {
try
{
bil1 = Integer.parseInt(tbil1.getText());
bil2 = Integer.parseInt(tbil2.getText());
if(e.getSource()==bkali)
{
hasil = bil1*bil2;
op = "x";
}
else if(e.getSource()==bbagi)
{
hasil = bil1/bil2;
op = ":";
}
else if(e.getSource()==bkurang)
{
hasil = bil1-bil2;
op = "-";
}
else if(e.getSource()==btambah)
{
hasil = bil1+bil2;
op = "+";
}
JOptionPane.showMessageDialog(frame, bil1+" "+op+" "+bil2+" = "+hasil, "Informasi", JOptionPane.INFORMATION_MESSAGE);
}catch(Exception evt)
{
JOptionPane.showMessageDialog(frame, evt.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
}
}
}

Comments

Popular posts from this blog

Ebook Belajar Membuat Program Android

Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android ini dirancang untuk orang yang berminat menjadi developer atau pengembang aplikasi berbasis smatphone/tablet pc. Buku dilengkapi dengan pembahasan dan source code lengkap tentang berbagai aplikasi Android baik aplikasi yang bersifat local maupun aplikasi berbasis client-server seperti Aplikasi pemutar musik, Aplikasi Doa Harian Islam, Aplikasi Mobile-Learning dan berbagai aplikasi lainnya. Bahasan secara umum dalam tulisan ini adalah: - Istalasi Eclipse (Simulator Android Untuk windows) - Programming Android 1 (Hello Word) - Programming Android 2 (Linier Layout) - Programming Android 3 (Relative Layout) - Programming Android 4 (Table Layout) - Programming Android 5 (Menampilkan Gambar dan Mengganti Icon) - Programming Android 6 (Mengenal Widget Edit Teks) - Programming Android 7 (Menggunakan Check Box) - Programming Android 8 (Menggunakan Radio Button) - Programming Android 9 (Menggunakan Scroll View) - Programming A...

Membuat Folder Dengan Java

import java.io.File; public class Main{ public static void main(String[] args) { try{ boolean success ; success = (new File("C:/Documents and Settings/Administrator/My Documents/keren/Mr.bayu")).mkdir(); if(success){ System.out.println("direktori tunggal berhasil dibuat"); }else{ System.out.println("direktori tunggal gagal dibuat"); } }catch(Exception e){ e.printStackTrace(); } } } Hasilnya :

Tools Untuk Pemrograman Android

Sebelum melakukan pemrograman aplikasi Android tentunya kita harus memiliki beberapa tools wajib untuk melakukan pemrograman Android. Berita baiknya tools ini free alias gratis, jadi tidak perlu kawatir mengenai lisensinya. Nah disini akan saya share mengenai apa saja yang harus kita siapkan sebelum melakukan pemrograman Android.  Java Developtment Kit (JDK) Pada dasarnya Android menggunakan bahasa pemrograman JAVA, sehingga agar aplikasi Android dapat berjalan JDK wajib terinstal pada komputer Anda. JDK merupakan library yang berisi komponen- komponen yang dibutuhkan  untuk mengembangkan aplikasi JAVA. JDK dapat Anda download melalui  http://www.oracle.com/technetwork/java/javase/downloads/index.html Android Software Development Kit (SDK) Android SDK juga merupakan komponen yang wajib dimiliki para pengembang JAVA.  Android SDK berisi merupakan Application Programming Interface (API) yang berisi komponen- komponen dan apapun yang dibutuhkan untuk mengembangkan a...