Wednesday, May 6, 2015

Aplikasi Sederhana dengan Visual Basic 2010

Membuat Aplikasi Sederhana dengan Visual Basic 2010

Author:  · Published: December 11, 2012 · Category: Pemrograman .NETPemrograman VB 
Bahasa pemrograman Visual Studio 2010 adalah bahasa pemrograman terbaik milik Microsoft. Tidak hanya itu fitur-fitur yang lengkap membuat bahasa pemrograman ini di minati banyak kalangan. Dari penulisan syntax yang tidak sulit karena kita tidak di repotkan dengan penulisan “;” seperti pada bahasa pemrograman lain. Ebook ini hanya sebagai pelengkap bagi anda yang ingin mempelajari cara membuat program database di Visual Studio 2010.
(Visited 11,952 times, 59 visits today)

Related Articles

  1. Membuat Aplikasi Menggunakan Visual Basic 2010
  2. Dasar-Dasar Pemrograman Visual Basic 2010
  3. Aplikasi Login Dengan Database dan Tanpa Database pada Visual Basic 2010
  4. Membuat Form Login Pada Visula Basic .Net
  5. Visual Studio .NET Open Source
  6. Laporan Menggunakan Crystal Report Pada Visual Basic 2010
  7. Menciptakan Menu Dan Toolbar pada Visual Basic
  8. Aplikasi Penggunaan If Then Else dan Select Case pada Visual Basic 2010
  9. Membuat Kamus Digital
  10. Tutorial Web Database dengan ASP.NET dan VB.NET
  11. Membuat Grafik VB.Net Menggunakan MSChart
  12. Cara Mudah dan Menyenangkan Belajar Adobe Photoshop dengan Hasil Maksimal
  13. Aplikasi Area Process Berbasis C# Menggunakan Visual Studio
  14. Tutorial Instalasi PCLinux di VirtualBox
  15. Tutorial Instalasi Ubuntu di VirtualBox
  16. Tutorial Instalasi Kubuntu 12.04 di VirtualBox
  17. Pengenalan Visual Studio LightSwitch HTML Client
  18. Tutorial Menginstall Linux Mint di VirtualBox
  19. Tutorial Menginstal Linux Blankon Di Virtualbox
  20. Tutorial Menginstal Linux Mageia Di Virtualbox

KODE PROGRAM APLIKASI JAVA MENGGUNAKAN TIPE DATA DAN OPERATOR PERBANDINGAN

APLIKASI JAVA MENGGUNAKAN TIPE DATA DAN OPERATOR PERBANDINGAN

Standard
aplikasi-java-sederhana-aimaguPernahkan anda melihat aplikasi java yang menggunakan kotak dialog sebagai informasi dari suatu inputan yang di berikan oleh user. Pada tutorial kali ini akan di bahas cara pembuatan aplikasi java menggunakan komponen jOptionPane (Kotak dialog) dan menggunakan tipe data operator perbandingan.
Sedikit gambaran untuk aplikasi java sederhana ini yaitu user melakukan inputan pada form yang di sediakan yaitu memasukkan 3 buah angka. Program akan mendeteksi apakah ketiga angka tersebut merupakan angka yang sama atau berbeda dan akan menampilkan karakter angka 1, angka 2, angka 3 dari inputan yang sudah kita proses. Sistem ini dapat anda realisasikan dalam dunia nyata untuk registrasi suatu form, dll.
Berikut ini langkah pembuatan program aplikasi java menggunakan tipe data dan operator perbandingan yang di namai program Prak4_Latihan2.
  • Buat project Prak4 – klik kanan project – pilih New – Klik jFrame Form
  • Tambahkan jLabel, jTextField dan jComboBox ke dalam jFrame. Kemudian atur posisinya seperti gambar berikut :
aplikasi-java-netbeans1
  • Ubah properties Text komponen tersebut :
jLabel 1 > MASUKKAN 3 ANGKA YANG SAMA
jTextField > Kosong
jButton1 > PROSES
aplikasi-java-netbeans2
  • Sebelum memasukkan script, terlebih dahulu pilih Inspector > Klik kanan Other Components > Pilih Add From Palette > Pilih Swing Windows > Klik Option Pane, seperti gambar berikut ini:
aplikasi-java-netbeans3
  • Akan tampil hasil jOptionPane1 pada Other Components seperti gambar berikut:
aplikasi-java-netbeans4
  • Klik kanan pada jButton1 > Events > Mouse > Mouse Clicked
aplikasi-java-netbeans5
  • Masukkan script berikut ini :
aplikasi-java-netbeans6
  • Compile (F11) dan Jalankan program (F6).
aplikasi-java-netbeans7

Pembahasan Hasil Program

aplikasi-java-netbeans8 aplikasi-java-netbeans9
Analisa : Apabila kita meberi inputan pada jTextField1 dengan angka 111 kemudian mengeklik button PROSES maka akan muncul kotak dialog Message Nilai Angka=111 | Nilai Satuan=1 | Nilai Puluhan=1 | Nilai Ratusan=1 seperti script yang telah kita tanamkan tadi. Apabila kita klik ok maka akan muncul kotak dialog kedua yaitu ‘Anda telah memasukkan 3 angka yang sama’ dengan script perulangan if...else yang berada di dalamnya.
aplikasi-java-netbeans9 aplikasi-java-netbeans10
Apabila kita memberi inputan dengan angka berbeda yaitu 123 maka akan tampil seperti diatas dan muncul kotak dialog berbeda yaitu ‘Angka tidak memasukkan 3 angka yang sama.
Cukup mudah bukan? Untuk pengembangan lebih lanjut anda bisa memberikan batasan untuk inputan hanya bisa di inputkan angka saja (huruf/ karakter tidak boleh) dan batasan inputan hanya boleh 3 angka saja (maks 3 karakter).

MEMBUAT APLIKASI PEMBAYARAN PAKET MENGGUNAKAN JAVA NETBEANS

MEMBUAT APLIKASI PEMBAYARAN PAKET MENGGUNAKAN JAVA NETBEANS

Standard

Pada tutorial kali ini akan membahas cara pembuatan aplikasi perhitungan pembayaran paket dengan komponen jCheckBox menggunakan operator perbandingan dan belajar mengeluarkan kotak dialog sederhana menggunakan jOptionPane. Berikut langkah pembuatan aplikasi :

  • Buka Netbeans 7.0 
  • Mucul kotak dialog New Project, pada Categories : Java | Projects : Application – Klik Next 
  • Tentukan project name: Prak4_Latihan1, project location, project folder yang anda inginkan. Kemudian centang Create Main Class – Klik Finish 
  • Klik kanan pada project anda – pilih new – klik jFrame Form (NewJFrameLatihan1) hingga tampil seperti gambar berikut ini : 


  • Tambahkan tiga buah jLabel, jTextField dan tiga jCheckBox ke dalam jFrame. Kemudian atur posisinya seperti gambar berikut : 
  • Ubah properties Text komponen tersebut :
  1. jLabel 1 > PEMBAYARAN PAKET 
  2. jLabel 2 > PAKET 
  3. jLabel 3 > TOTAL 
  4. jTextField1 > Kosong 
  5. jCheckbox1 > PAKET1 
  6. jCheckbox2 > PAKRT2
  • Klik kanan pada komponen JCheckBox1, kemudian pilih Events > Change > StateChanged. Sisipkan perintah :
  • Lakukan langkah yang sama untuk jCheckBox2 seperti langkah ‘g’.
  • Tekan F11 untuk mengcompile dan jalankan aplikasi dengan menekan tombol F6 pada Keyboard. 
Pembahasan Hasil Program
Pada kedua komponen jCheckBox1 dan jCheckBox2 ini diberi event Change State yang apabila kita meletakkan kursor/pointer di atas jCheckBox maka akan menjalankan script yang ada dalam komponen tersebut.

 

Analisa : Pada kedua buah script diatas yang terletak pada jCheckBox1 dan jCheckBox2 memakai struktur else if. Nilai suatu ekspresi bisa jadi bukan dua nilai benar atau salah, tetapi bisa banyak nilai. Struktur if...elseif menyederhanakan model struktur kontrol if...else. Sintaknya: 
If (syarat1){ 
Statement11; 
Statement12; 

Elseif (syarat2){ 
Statement21; 
Statement22; 

Else { 
Statement1; 
Statement2; 


Jika syarat1 bernilai TRUE, maka statement11, statement12 dst akan dijalankan. Sedangkan jika syarat1 FALSE maka selanjutnya akan dicek untuk syarat2. Jika syarat2 TRUE maka statement21, statement22, dst akan dijalankan, sedangkan jika syarat2
FALSE akan dicek syarat berikutnya (jika masih ada). Statement1, statement2, dst baru akan dijalankan apabila semua syarat sebelumnya bernilai FALSE. 
Contoh:

 

Jika kedua jCheckBox bernilai TRUE dengan operator perbandingan ‘&&’ maka akan memberi inputan pada jTextField1 dengan nilai Rp 20.000,-. Jika else if jCheckBox1 atau jCheckBox2 bernilai TRUE maka akan memberi inputan pada jTextField1 dengan nilai Rp 15000,-. Sedangkan jika tidak keduanya maka akan menampilkan hasil pada jTextField1 dengan nilai Rp 0,-. Pada syarat1 untuk menghasilkan nilai TRUE pada kedua jCheckBox menggunakan operator perbandingan ‘dan (&&)’, sedangkan untuk syarat2 menggunakan operator perbandingan ‘atau (||)’ berarti hanya tampil salah satu saja berbeda dengan dan yang menampilkan keduanya. Apabila syarat1 dan syarat2 tidak terpenuhi maka akan menjalankan opsi terakhir, contoh diatas adalah sebuah inputanRp 0,-.


Analisa : Gambar berikut ini merupakan tampilan default dari program karena belum mengeksekusi script yang telah kita sisipkan diatas.
Apabila kita meletakkan pointer disalah satu jCheckBox diatas maka akan tampil nilai Rp 0,- karena kita belum mencentang salah satu jCheckBox tersebut, seperti gambar berikut ini:
Sedangkan apabila kita mengeklik/ mencentang salah satu jCheckBox tersebut maka akan tampil nilai pada total yaitu Rp 15000,- dengan operator perbandingan || yang telah kita tanampakan diatas. Berikut gambarnya:
 
Apabila kita mencentang kedua jCheckBox tersebut maka akan menjalankan syarat1 pada script didalamnya yaitu akan menampilkan nilai Rp 20000,- pada Total, seperti gambar berikut:


Membuat Aplikasi java Netbeans (Download Projectnya)

Membuat Aplikasi java Netbeans (studi kasus menampilkan data dengan komponen swing)

Standard
Pada tutorial java netbeans kali ini akan membahas pembuatan aplikasi menampilkan data dari komponen swing JcheckBox, jRadioButton, Button Group dan jTextArea kelanjutan dari tutorial sebelumnya. Berikut langkah pembuatan aplikasi praktek2 menampilkan data dari komponen swing :
a. Buat project Praktek2 – klik kanan project – pilih New – Klik jFrame Form
b. Masukkan jLabel (4), jTextField, jCheckBox, jRadioButton (2), jButton dan jTextArea. Atur posisi tiap-tiap komponen. Kemudian ubah propertie masing-masing komponen seperti gambar berikut :
imageimage 
c. Pilih dan drag ButtonGroup dari komponen pallete ke dalam jFrame seperti gambar diatas.

d. Ubah properties jRadioButton1 dan jRadioButton2 pada baris buttonGroup menjadi buttonGroup1, seperti gambar berikut :
image 
image 
e. Klik kanan pada jCheckBox1, pilih Events > Change > stateChanged 
ketikan kode seperti gambar berikut :
image 
f. Klik kanan jButton1, pilih Events > Mouse > mouseClicked. 
Ketikan kode seperti gambar berikut :
image
g. Compile (F11) dan Jalankan program (F6).
image image 
Analisa : Apabila jTextField dan jRadioButton kita inputkan maka akan menghasilkan keluaran yang akan ditampung di jTextArea. Contoh disini adalah jTextField : NUR ROCHIM | Jenis Kelamin : Laki-Laki.
image image 
Apabila jCheckBox di centang maka akan menghasilkan jenis huruf tebal pada jTextArea, apabila tidak dicentang maka jenis huruf tetap normal seperti gambar disebelah kanan. 
Tambahkan juga Button Clear untuk mereset ulang apabila ingin menginputkan lagi.
Pembahasan
* Kode komponen jCheckBox1
image
Analisa : Koding ini memiliki event stateChange yang bermaksut apabila kotak CheckBox dicentang maka akan tampil berubah. 
Script diatas maksutnya adalah apabila jCheckBox1 di centang maka teksnya akan berubah menjadi YA, apabila tidak dicentang teksnya tetap TIDAK.
* Kode komponen jButton1
image
Analisa : Koding ini memiliki Event mouseClicked, apabila jButton di klik maka akan melaksanakan kode program selanjutnya.
Font tebal= new Font("Arial".Font.BOLD.J2); 
Font biasa= new Font("Arial".Font.PLAIN.J2); 
Script diatas untuk mengatur jenis dan ukuran font. Jangan lupa di baris paling awal kode ditambahkan import java.awt.Font agar font dapat berkerja. 
if (jRadioButton1.isSelected())     
{ if (jCheckBox1.isSelected())     
{ jTextArea1.setText("Nama : "+jTextField1.getText()+",\nJenis Kelamin:"+jRadioButton1.getText());     
jTextArea1.setFont(tebal); }     
else{     
jTextArea1.setText("Nama : "+jTextField1.getText()+",\nJenis Kelamin:"+jRadioButton1.getText());     
jTextArea1.setFont(biasa);}     
else if(jRadioButton2.isSelected()){     
if (jCheckBox1.isSelected()){     
jTextArea1.setText("Nama : "+jTextField1.getText()+",Jenis Kelamin:"+jRadioButton2.getText());     
jTextArea1.setFont(tebal);}     
else{     
jTextArea1.setText("Nama : "+jTextField1.getText()+",Jenis Kelamin:"+jRadioButton2.getText());     
jTextArea1.setFont(biasa);}}
Maksut script di atas adalah jika jRadioButton1 dan jCheckBox1 di centang maka jTextArea akan menerima input dari jTextField1 yang berupa nama, Jenis kelamin dari jRadioButton dan jCheckBox yang berjenis huruf tebal atau normal. Script “\n” dimaksutkan untuk jRadioButton agar kedua jRadioButton tidak terpilih semuanya dan hanya terpilih salah satu saja.