Programming

Explain about J2ME, PHP, HTML, CSS, Delphi, C++, C#, Pascal, etc.

eBook

Free Download Ebook

Software

Gratis Download Software Premium

Artikel

Berbagi ilmu dan informasi seputar dunia komputer

Fans Page

Bergabunglah di halaman facebook kami

Rabu, 30 Mei 2012

Penggunaan Statement Return dalam JAVA

Bahasan kali ini merupakan bahasan lanjutan tentang pengenalan statemen peloncatan dalam bahasa Pemrograman JAVA. Pada postingan terdahulu kita mencoba mengetahui tentang statement Continue. Nahhh... Kali ini kita mencoba bersama untuk berkenalan dengan Statemen Return.

Dalam JAVA, statement Return ini digunakan untuk keluar dari eksekusi kode program yang terdapat dalam sebuah method. Untuk lebih paham langsung saja kita buat contoh programnya.

1. Buka aplikasi Netbeans IDE.
Pemrograman
2. Nah.. setelah terbuka. buat sebuah project dengan ketentuan seperti pada gambar berikut :
Java Netbeans
 3. Klik, Next. Kemudian Beri nama project tersebut seperti pada gambar berikut ini :
Netbeans
4. Klik Finish. Maka rekan-rekan telah berhasil membuat sebuah project java dengan nama StatementReturn. Nah... sekarang buat sebuah class pada project tersebut dengan cara klik kanan pada nama projet tersebut. seperti pada gambar berikut ini :
NetBeans IDE
5. Beri nama Class yang akan kita gunakan dengan nama Return.
Netbeans IDE
6. Klik Finish... lalu isikan listing berikut ini :
Netbeans IDE
7. setelah itu RUN FILE tersebut maka akan muncul tampilan output berbasis console seperti berikut
Netbeans IDE


PENJELASAN :
listing berikut ini adalah listing program untuk mendefinisikan method tulis()
 dan statement return di atas adalah bertujuan untuk keluar dari method tulis().
Jika diperhatikan  oleh rekan-rekan sekalian bahwa pada kode secara keseluruhan di atas kita mendefinisikan struktur pengulangan di dalam method tulis(). namun, karena nilai n yang dilewatkan ke dalam method tersebut lebih kecil dari 1, maka program pun akan memanggil statemen return, yang artinya program keluar dari method tulis(), dan statement-statement yang terdapat pada blok pengulangan pun tidak akan dieksekusi.

sekian penjelasan tentang pengenalan statement Return. Jika ada yang kurang jelas silahkan tinggalakn komentar ya.

Selasa, 29 Mei 2012

Membuat Program Baca File TXT dalam Java

Assalammu'alaikum....

Pada Kesempatan kali ini, mari kita bersama-sama membahas tentang bagaimana cara melakukan pembacaan data dari/ke dalam file dengan batuan stream.

Pada dasarnya terdapat dua buah Stream yang paling sering digunakan untuk melakukan proses pembacaan/penulisan data dari/ke dalam file, yaitu: FileInputStream (untuk membaca data) dan FileOutputStream(untuk menulis data). keduanya ini akan membentuk stream byte yang terhubung ke sebuah file. Untuk membuka file, kita harus membentuk objek dari salah satu kelas stream tersebut dengan menyertakan nama file sebagai argumen pada constructornya. construktor dari kedua kelas tersebut di overload menjadi beberapa constructor, akan tetapi di sini kita hanya akan menggunakan bentuk berikut :

FileInputStream(String fileName) throws FileNotFoundException
FileOutputStream(String fileName) throws FileNotFoundException

Pada constructor di atas ada fileName, fileName tersebut menunjukkan nama file akan dibuka. Pada saat menggunakan stream input, apabila file tidak ditemukan maka kedua constructor di atas akan membangkitkan eksepsi FileNotFoundException sedangkan pada saat menggunakan stream output, eksepsi tersebut akan dimunculkan bila file output tidak dapat terbentuk/terbuat. Apabila terdapat file dengan nama sama di dalam direktori tempat file dibuat/dibuka, maka file lama akan ditimpa.

Nah... Untuk lebih jelasnya mari kita langsung saja implementasikan ke dalam sebuah program.
berikut ini langkah-langkahnya :

1. Buat terlebih dahulu file TXT dengan menggunakan Notepad. Lalu ketikkan kalimat yang rekan inginkan.
Notepad
2. setelah itu, simpan dengan nama galih.txt atau bebas sesuai dengan keinginan rekan-rekan. Ingat simpan file tersebut pada drive d.
Notepad
3. lalu, buka aplikasi netbeans. Buat project baru dan class baru dengan nama bebas.
Loading NetBeans
4. setelah itu rekan-rekan dapat menuliskan listing program seperti pada gambar di bawah ini :
Netbeans
 5. Kemudian RUN FILE tersebut. Maka akan keluar tampilan output sebagai berikut :
Netbeans

PENJELASAN :
Perlu diperhatikan oleh rekan-rekan bersama, bahwasanya tampilan output pada netbeans sama persis dengan yang ada pada file txt. Dengan kata lain, program di atas menampilkan data/isi dari file galih.txt yang terdapat pada drive d.


NetBeans
Listing di atas adalah pada dasarnya listing untuk membuka file
Netbeans
sedangkan listing di atas berikutnya adalah listing program membaca data dari dalam file dan menampilkan hasilnya ke layar console.

selanjutnya, setelah kita selesai menggunakan stream yang terhubung dengan file, maka stream tersebut seharusnya kita tutup dengan menggunakan method close(). seperti pada listing di bawah ini
Nah itulah mungkin pembahasan kita dalam bagaimana cara membaca file dalam bahasa pemrograman Java.
 Jika ada yang ditanyakan silahkan komentar.
Terima Kasih,

Senin, 28 Mei 2012

JSHOT - Software Capture Screen yang Open Source

Masih membahas tentang software open source yang wajib rekan-rekan coba gunakan. Kali ini kita akan bersama-sama mencoba software JSHOT. JSHOT ini adalah aplikasi berbasis JAVA yang digunakan untuk meng-capture screen, selain itu JSHOT juga dapat digunakan untuk mengedit gambar.
Yang lebih  penting lagi aplikasi ini open source atau gratis sehingga rekan-rekan dapat mengunduh dan menggunakannya secara bebas.

Nah untuk mendapatkan software ini, rekan-rekan dapat langsung unduh pada website http://jshot.info

INSTALASI JSHOT

1. Unduh terlebih dahulu file tersebut. Setelah di unduh maka double klik file tersebut.

2. Jalankan file tersebut, maka akan muncul gambar seperti berikut :
Open Source
3. Klik Next, selanjutnya akan tampil gambar seperti berikut :
JSHOT, IzPack
4. Kemudian Klik Next untuk menampilkan lisensi penggunaan JSHOT.
5. Lalu pilih I Accept the Terms of the license agreement, lalu tekan Next.
6. Lalu rekan-rekan akan menentukan lokasi instalasi JSHOT tersebut, klik Next.
7. Jika sudah maka akan ada message box yang memberitahukan bahwa direktori instalasi akan di buat.
8. Klik Tombol OK.
9. Selanjutnya, rekan-rekan akan diminta menentukan paket instalasi, lalu klik next.
10. Setelah itu, akan muncul jendela pengaturan shortcut.
11. klik Next dan proses instalasi akan dimulai.

12. Tunggu hingga proses instalasi selesai.
13. Nah, rekan-rekan bisa langsung menjalankan JSHOT dengan memberi tanda centang pada checkbox Start Jshot Tray, lalu klik Next
14. Jika keseluruhan proses instalasi selesai maka klik done.
Selesai sudah aplikasi ini di Install. rekan-rekan tinggal langsung menggunakannya.
Untuk cara penggunaannya rekan-rekan bisa mencoba sendiri.
Coba dulu baru komentar.....
terima kasih.

Minggu, 27 Mei 2012

JAJUK - Software Pemutar Musik Open Source

GO OPEN SOURCE.....
Pada dasarnya kita sudah tidak asing dengan berbagai software pemutar musik. Sayangnya kita hanya mengenal dan menggunakan software yang berbayar dan pastinya bajakan. OPEN SOURCE WHY NOT? ya, betul..... kenapa kita tidak beralih ke software yang open source. Lagi pula dengan kita menggunakan software yang bajakan sama saja kita tidak menghargai karya orang lain.

Oleh karena itu, pada kesempatan kali ini saya ingin berbagi informasi tentang sebuah aplikasi software yang handal dan OPEN SOURCE pula. Software itu bernama "JAJUK". Software ini adalah software pemutar dan pengorganisasi file-file musik kita. Software ini memiliki fitur yang lengkap dan tidak kalah dengan yang berbayar. Adapun fitur-fiturnya adalah :
  • Digital DJ
  • Ambience Management
  • Advance Rating System
  • Configurable Cross Fade
  • Alarm Clock
  • Find Duplicate Tracks
  • File Management
Nah... Patut dicoba. Untuk mendapatkan aplikasi ini, rekan-rekan tinggal langsung saja download di situs resminya di http://sourceforge.net/projects/jajuk/files/jajuk/1.9.6/jajuk-1.9.6-setup.exe

Berikut ini adalah langkah-langkah cara meng-Installkan aplikasi JAJUK ke komputer kita.
1. Jalankan file instalasi jajuk yang sudah anda download dengan cara mengklik ganda pada file tersebut.

 
2.  Selanjutnya akan tampil window Language Selection. Pilih bahasa yang anda inginkan.
3. Selanjutnya akan tampil window lisensi JAJUK. pilih  I Accept the terms of this license agreement, kemudian klik next.
4. Setelah itu, anda menetukan lokasi instalasi Jajuk, lalu pilih button next.
5. Selanjutnya akan muncul kotak dialog yang memberitahukan kepada kita bahwa direktori instalasi akan dibuat.
6. Lalu Tekan OK dan proses instalasi JAJUK pun dimulai.
7. Tunggu hingga proses selesai. jika selesai klik Next.
8. Proses instalasi selesai lalu klik Done untuk mengakhirinya.
Nah... itulah langkah-langkah proses instalasi software tersebut. rekan-rekan sudah bisa langsung menggunakan software Jajuk ini. 
Terima Kasih....
Jangan lupa tinggalkan komentar.

Penggunan Statement Continue dalam Bahasa Pemrograman JAVA

Bahasan kali ini ialah tentang Penggunaan Statement Continue dalam Bahasa Pemrograman JAVA. Pada dasarnya Statement continue ini merupakan salah satu dari Statement peloncatan yang digunakan untuk mengontrol jalannya program. Dengan kata lain, untuk memindahkan eksekusi program ke baris kode yang kita kehendaki.

Di dalam bahasa pemrograman JAVA statement peloncatan ini terbagi menjadi 3 (tiga) bagian:
  1. break
  2. continue
  3. return
Dalam JAVA statement continue memiliki kegunaan yaitu memaksa program untuk melakukan/melanjutkan proses pengulangan (looping). Ya kalau mudahnya sih statement continue itu kebalikan dari statement break.

Untuk itu mari kita bersama-sama latihan menggunakan statement continue,
langkah 1 : tuliskan listing program seperti pada gambar di bawah ini :

langkah 2 : Run File tersebut. Maka akan muncul tampilan output sebagai berikut :
mari bersama-sama kita analisis listing program di atas:
Pada kode di atas, program tersebut akan memeriksa apakah nilai i tersebut genap atau ganjil. Jika nilai i genap, maka program akan mencetak nilai i yang selanjutnya di sebelah kanan nilai i yang sedang aktif. Sedangkan jika ganjil, maka program akan mencetak nilai i yang selanjutnya di bagian bawah nilai i yang sekarang. Lalu timbul pertanyaan " Untuk Apa sih statement Continue di atas?"
Statement Continue di atas berguna untuk melanjutkan proses pengulangan tanpa mengeksekusi statemen-statemen yang terdapat di bawahnya.

Artinya : pada saat i bernilai genap, program tidak akan mengeksekusi statement berikut :




yang akan mengakibatkan nilai i selanjutnya tidak akan dicetak di bagian bawah, melainkan sebelah kanan, dan program akan kembali ke bagian awal blok perulangan. begitu seterusnya sampai akhirnya kondisi sudah tidak terpenuhi lagi (bernilai false).

referensi : buku mudah belajar JAVA


Rabu, 16 Mei 2012

Membuat Window Bergerak dalam Pascal

Assalammu'alaikum....
Rekan belajar bersama sekalian, malam ini mari kita mencoba membuat sebuah aplikasi sederhama menggunakan PASCAL yaitu membuat window yang bergerak.... penasaran????

kita langsung saja.
pertama-tama, kita jalankan terlebih dahulu aplikasi Free Pascal IDE nya. lalu ketikkan listing program berikut ini :

===============================
PROGRAM bergerak;
USES CRT;
VAR x : INTEGER;
BEGIN
FOR x:=1 TO 15 DO
BEGIN
SOUND(x*100);
DELAY(100);
NOSOUND;
END;
TEXTBACKGROUND(black);
CLRSCR;
FOR x := 1 TO 9 DO
BEGIN
TEXTBACKGROUND(white);
WINDOW(42-x*4,10-x,38+x*4,15+x);
CLRSCR;
DELAY(100);
END;
TEXTCOLOR(red*25);
GOTOXY(23,3); WRITELN('B E L A J A R  B E R S A M A');
TEXTCOLOR(black);
GOTOXY(5,5); WRITE('||');
FOR X := 6 TO 64 DO
BEGIN
GOTOXY(X,5);WRITELN('');
END;
FOR X := 6 TO 20 DO
BEGIN
GOTOXY(5,X); WRITELN('|| ');
END;
GOTOXY(5,21); WRITELN(' ');
TEXTCOLOR(white);
GOTOXY(65,5); WRITE('0');
FOR X := 6 TO 65 DO
BEGIN
GOTOXY(X,21); WRITELN(' ');
END;
FOR X := 6 TO 20 DO
BEGIN
GOTOXY(65,X); WRITELN('||');
END;
GOTOXY(65,21); WRITELN('0');
TEXTCOLOR(yellow);
READLN;
END.




==========================

nah... setelah itu run. maka hasilnya akan seperti berikut :
untuk lebih jelasnya, silahkan rekan-rekan coba sendiri. 
DAN INGAT BERBAGI ILMU YA.......