Headlines News :
Montage dibuat Bloggif
English French Japanese Spain Arabic Portuguese German Korean Italian Chinese Simplified

Latest Post

Pengantar Pemrograman Delphi

Written By Unknown on Rabu, 10 Desember 2014 | 07.54


Bahasa pemrograman yang digunakan Delphi adalah bahasa pemrograman dengan struktur bahasa pemrograman object Pascal. Pada modul ini akan dibahas hal-hal yang berhubungan dengan penulisan bahasa program.


Komentar
Dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi oleh kompiler pada saat program aplikasi dijalankan.
Untuk menuliskan komentar, dapat digunakan salah satu tanda dari tiga bentuk yang ada, yaitu : Kurung kurawal { }, kurung bintang (*   *), slash ganda //.

Variabel
Adalah sebuah identifier dimana nilainya dapat diubah-ubah dalam badan program. Variabel yang akan digunakan dalam program harus didefinisikan dulu dalam bagian deklarasi bersama tipe data yang akan mengisinya.
Sintaksnya :
            Var nama_variabel : tipe_variabel;

Ketentuan untuk penamaan variabel : 
  1. Nama identifier maksimal 63 karakter, tidak diperkenankan adanya blank (spasi). 
  2. Dapat terdiri atas huruf dan angka atau gabungan keduanya serta tanda garis bawah ('_'). Namun harus didahului oleh huruf. 
  3. Tidak membedakan antara huruf besar dan huruf kecil. 
  4. Bukan Reserved Word Identifier. 
  5. Tidak boleh mengandung karakter yang dipakai untuk operator, seperti : (,),+, -, *, /, <, >, : , ; dan lain-lain
Konstanta
Adalah sebuah identifier yang memiliki nilai yang tetap (tidak dapat diubah-ubah) dalam satu program. Constanta harus didefinisikan terlebih dulu dalam bagian deklarasi.
Penulisan untuk nilai konstanta yang bertipe teks atau string diapit dengan tanda petik tunggal ( ‘).
Contoh :
Const
Gajiperjam = 5000;
Maksimal = 100;

Operator
Dalam melaksanakan proses pengolahan data, Delphi menyediakan berbagai operator, yaitu :
  • Operator assignment ( :=) berfungsi untuk memasukkan suatu nilai data ke dalam sebuah variabel, dengan bentuk penulisan :
    Nama variabel := ekspresi;
    Contoh :
    Harga := 500;
    Jumlah:=20;
    Total:= harga * jumlah;
  • Operator Aritmatika, terdiri dari :
Operator
Fungsi
Tipe yang diproses
Tipe hasil proses
*
Perkalian
Integer,real
Integer,real
/
Pembagian real
Integer,real
Integer,real
+
Penjumlahan
Integer,real
Integer,real
-
Pengurangan
Integer,real
Integer,real
Div
Pembagian integer
Integer
Integer
Mod
Sisa hasil bagi
Integer
Integer
  • Operator relasi, berfungsi untuk membandingkan suatu nilai (ekspresi) dengan nilai (ekspresi) lain yang akan menghasilkan suatu nilai logika (boolean) yaitu true dan false. Kedua data yang dibandingkan harus memiliki tipe data yang sama. Contoh : =, >,<,>=,<=,<> (tidak sama dengan).
  • Operator logika, dibagi dua :
 Operator bit
Operator
Keterangan
Tipe data
Tipe hasil
And
Dan
Integer
Boolean
Or
Atau
Integer
Boolean
Not
Tidak
Integer
Boolean
Xor
Exclusive or
Integer
Boolean
Shl
Geser ke kiri
Integer
Boolean
Shr
Geser ke kanan
Integer
Boolean

 Operator boolean
Operator
Keterangan
Tipe data
Tipe hasil
And
Dan
Boolean
Boolean
Or
Atau
Boolean
Boolean
Not
Tidak
Boolean
Boolean
Xor
Exclusive or
Boolean
Boolean

Operator boolean selalu memberikan hasil true atau false, sedangkan operator bit berhubungan dengan pergeseran atau pembandingan pada level bit (pada nilai integer).

Tipe data
Pada umumnya Delphi menggunakan type data yang sama dengan pascal. Namun type data pada Delphi lebih lengkap dibanding pascal. Tipe data yang biasa digunakan pada Delphi :
1.    String
     Biasa digunakan untuk masukan data string ( String merupakan gabungan beberapa character ).
2.    Integer
     Merupakan bilangan asli ( 1, 2, 3, 4, ...).
3.    Real
     Bilangan bulat (berupa pecahan dan integer).
4.    Boolean
     Digunakan untuk data logika yang berisi true atau false.
5.    Character
     Digunakan untuk menyatakan karakter satu huruf.
6.    Byte
     Besar dari type ini hanya 8 bit.
7.    Word
     Besar bilangan ini 16 bit.
8.    Date and time
     Type waktu dan tanggal yang disediakan Delphi
9.    Array
Variabel tunggal yang digunakan untuk menyimpan sekumpulan data yang sejenis. 
Contoh : Var x : array[1..8] of longint;
                 
Konversi type data
Dalam pengolahan data biasanya kita memerlukan suatu konversi type data, banyak sekali konversi data yang bisa dilakukan pada Delphi. Contoh konversi type data:
1.   Strtoint
      Mengubah type data string ke integer.
2.   Inttostr
      Mengubah type data integer ke string.
3.   Timetostr
      Mengubah type data time ke dalam bentuk string.
4.   Strtofloat
      Mengubah type data string ke dalam bentuk real.
5.   Floattostr
      Mengubah type data real ke dalam bentuk string.

Membuat Class JTextField, JButton dan JLabel pada NetBeans

Untuk membuat dialog atau user interface tidak diperlukan untuk membuat teks program baris per baris secara manual malainkan cukup memilih dengan melakukan klik pada component pallete dan teks program akan di generate secara otomatis.

Dalam membuat Class JTextField, JButton dan JLabel disini, project yang akan kita buat adalah dengan nama pmodul1.Oke ikuti langkah-langkahnya :
pmodul1
output
  • Setelah form Hitung selesai dibuat, maka langkah selanjutnya adalah kita tambahkan komponen label pada bagian design form fHitung.java. ikuti langkah-langkah dibawah ini :
    • Klik Class JLabel pada Swing Controls dari Pallete 
    • Klik form pada posisi yang diinginkan untuk meletakkan Class JLabel tersebut sehingga terbentuk tampilan sbb : 
    • Rubah tulisan jLabel1 menjadi Nama Barang, untuk merubah tulisan jLabel1 dapat digunakan salah satu dari keempat cara berikut :
      1. Klik Ganda pada tulisan jLabel1, atau
      2. Klik Kanan pada komponen jLabel1 di form atau di komponen Inspector, pilih Edit Text, atau 
      3. Rubah Properties Text dari komponen jLabel1
      4.  
  • Selanjutnya tambahkan Komponen TextField pada bagian design form fHitung.java. ikuti langkah-langkah dibawah ini :
    • Klik Class JTextField pada Swing Controls dari Pallete
    • Klik pada form untuk meletakkan Class JTextField tersebut sehingga terbentuk tampilan sbb :
    • Kosongkan tulisan di dalam textfield dengan cara sama seperti penulisan text pada JLabel1 di atas.
    • Rubah nama Variabel jTextField1 menjadi txtNamaBarang, ini dapat dilakukan dengan salah satu dari ketiga cara berikut :
      1. Klik Kanan pada komponen jTextField1 di form, atau Komponen jTextField1 di komponen Inspector, kemudian pilih Change Variable Name… sehingga memunculkan :
  • Untuk Komponen yang lain, lakukan dengan cara yang sama, sehingga terbentuk desain form seperti berikut :
Keterangan :
1 Class
Text
: jLabel
: Nama Barang
2 Class
Text
: jLabel
: Harga
3 Class
Text
: jLabel
: QTY
4 Class
Text
: jLabel
: Total
5 Class
Variable Name
Text
Font
HorizontalSize
: jLabel
: lblTotal
: TOTAL :
: Verdana 14 Bold
: Default
6 Class
Variable Name
: jTextField
: txtNamaBarang
7 Class
Variable Name
HorizontalAlignment
: jTextField
: txtHarga
: RIGHT
8 Class
Variable Name
HorizontalAlignment
: jTextField
: txtQty
: RIGHT
9 Class
Variable Name
HorizontalAlignment
Enabled
: jTextField
: txtTotal
: RIGHT
: false (tidak dicentang)
10 Class
Variable Name
Text
Mnemonic
: jButton
: btnHitung
: Hitung
: H
11 Class
Variable Name
Text
Mnemonic
: jButton
: btnKeluar
: Keluar
: K

Itulah langkah-langkah membuat Class JTextField, JButton dan JLabel pada NetBeans, semoga dapat membantu, trimakasih.!!

Membuat Form pada NetBeans

Written By Unknown on Selasa, 09 Desember 2014 | 23.27

  • Buka NetBeans Anda (disini saya menggunakan NetBeans 7.1)
  • Buat project baru dengan memilih file | new project atau tekan ctrl+shift+n. maka akan memunculkan form seperti dibawah ini.
  • Kemudian pada kolom categories pilih java dan pada kolom projects pilih java application, setelah itu klik next. maka akan muncul form seperti dibawah ini
    1. Pada Project Name beri nama : pmodul1
    2. Pada Project Location pilih lokasi tempat penyimpanan Data (silakan simpan di drive masing-masing, misalnya di folder C:\Documents and Settings\dion\My Documents\NetBeansProjects (jika belum ada, buat lebih dahulu)
    3. Klik Finish.
  • Akan terbentuk file bernama : main.java yang merupakan program utama.
  • Buat form baru dengan melakukan Klik kanan pada : project pmodul1 | new | Jframe Form…seperti gambar dibawah ini
  •   setelah langkah diatas selesai maka akan muncul form seperti dibawah ini.
    1. Pada Class Name beri nama : fHitung dan pada Package : pilih package sesuai nama project yang telah dibuat
    2. Klik Finish
  • setelah langkah diatas selesai maka akan masuk ke lingkungan kerja Netbeans dengan form sebagai berikut :
Lingkungan Kerja NetBeans 7.1
/*jika anda menggunakan NetBeans 7.1 atau versi yang tampilannya 
sama dengan gambar diatas maka rubahlah Title Form dengan Form Hitung.
caranya: klik kanan pada form design, seperti gambar dibawah ini */
Lingkungan Kerja NetBeans 5.5
/*jika anda menggunakan NetBeans 5.5 atau versi yang tampilannya 
sama dengan gambar diatas maka rubahlah Title Form (lihat di properties) 
dengan tulisan : Form Hitung. seperti gambar dibawah ini.*/
  • Kemudian Klik main.java di Tab Source, tambahkan pada bagian main statemen new fHitung().setVisible(true); yang berfungsi untuk menjadikan form fHitung akan dijalankan pada saat project di-Run. seperti ini tampilan pada bagian main.java.
  • Kemudian jalankan project dengan cara klik toolbar Run atau Tekan F6. Maka Form fHitung akan dijalankan seperti ini tampilan outputnya.
Output
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Buton Website - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger

Selamat Datang Diblog Buton Website

Selamat datang di blog Dion Buton, saya harap anda senang berada diblog sederhana ini. Blog ini saya tulis dengan komputer yang sederhana dan koneksi internet yang juga sederhana. Saya berharap Anda sering datang kembali. Silahkan anda mencari hal-hal yang baru di blog saya ini Selengkapnya tentang blog ini

Sekilas tentang Dion Buton

Photo di samping itu bukan saya dan juga bukan pacar saya, pokoknya bukan siapa-siap saya. Nama saya dion buton saya seorang yang ingin belajar blogger. Saya mulai belajar blogger sejak bulan november 2014, dan blog ini saya buat pada bulan november 2014 juga.. heheheehe...!!!

Social Stuff

Info