Posts

Showing posts with the label java

Adapter Design Pattern in Java with Example

Adapter design pattern in Java, also known as the Wrapper pattern is another very useful GOF pattern, which helps to bridge the gap between two classes in Java. As per the list of Gang of Four patterns, Adapter is a structural pattern, much like Proxy, Flyweight, Facade, and Decorator pattern in Java. As the name suggest, Adapter allows two classes of a different interface to work together, without changing any code on either side . You can view Adapter pattern is a central piece of the puzzle, which joins two pieces, which can not be directly joined because of different interfaces. I see a couple of reference of Adapter design pattern in one of my favorite book Clean Code , but the idea is very well explained in Head First Design Pattern , the image which they show to illustrate Adapter design pattern is worth all the talk. Read more �

Learn Java : Aplikasi Android Untuk Belajar Java

Sebelum kalian ingin membuat Aplikasi Android ,pastinya kalian harus (wajib) memahami dan menguasai logika dari bahasa pemrograman Java. Karna Android dikembangkan menggunakan bahasa pemrograman Java. Pastinya kalian terbiasa belajar java ,lewat Komputer kalian.(Ya iyalah ),untuk mengcompile program Java, pastinya kita harus menggunakan Komputer. Nah apa jadinya jika kita mengcompile dan

Advice For Smartphone Application Development

There is a period when telephones were a novelty. These were limited to the house or certain designated areas. These were then freed and mobile technology permitted individuals to make telephone calls on the go. With smartphone database integration there's a multitude of options having a phone which go beyond simply making calls. You will get a variety of programs. For instance if you wish to

Algoritma Pembentukan Bangun Geometri

Umumnya persamaan garis lurus pada koordinat kartesius diwujudkan dalam persamaan garis : y=m.x+b. Jika dimisalkan pada dua titik(x0,y0 dan x1,y1) akan dibuat sebuah garis lurus, kita dapat menentukan nilai �m� dan �b� dengan persamaan berikut: m= y1-y0 / x1-x0 b=y1 � m.x1 Algoritma untuk menggambar garis pada komputer didasarkan pada dua persamaan di atas. dimana m adalah gradien atau kemiringan garis tersebut. 1.Algoritma DDA              Algoritma digital differential analyzer(DDA), Prinsip algoritma ini adalah mengambil nilai integer terdekat dengan jalur garis berdasarkan atas sebuah titik yang telah ditentukan sebelumnya(titik awal garis). Algoritma pembentukan garis DDA: 1. Tentukan dua titik yang akan dihubungkan dalam pembentukan garis. 2. Tentukan salah satu titik sebagai awal(x_awal,y_awal) dan titik      akhir(x_akhir,y_akhir). 3. Hitung Dx=x_akhir � x_awal, dan Dy= y_akhir � y_awal. 4. Tentukan ...

Implementasi Algoritma Bressenham Dengan Java Dan OpenGL

Image
 Selamat siang pemirsa....!! mau bagi bagi tugas lagi nich,hehehe.... program ini adalah tugas saya di kuliah Pemrograman Komputer Grafis membuat Garis dengan Algoritma Bressenham.Mungkin masih kurang sempurna,tapi lumayan bisa buat referensi teman teman yang mungkin lagi sibuk Ubek ubek google.program ini saya buat pake java netbeans dengan plugin OpenGL.Kalau belum ngerti cara pake OpenGL di Netbeans,bisa dibaca di sini Langsung saja di simak source programnya import com.sun.opengl.util.Animator ; import java.awt.Frame ; import java.awt.event.WindowAdapter ; import java.awt.event.WindowEvent ; import javax.media.opengl.GL ; import javax.media.opengl.GLAutoDrawable ; import javax.media.opengl.GLCanvas ; import javax.media.opengl.GLEventListener ; import javax.media.opengl.glu.GLU ; public class Bressenham implements GLEventListener { public static void main ( String [] args ) { Frame frame = new Frame ( "Bressenham" ); GLCanvas ca...

JOGL Untuk Netbeans 7.2

Image
Selamat malam pemirsa, tulisan ini merupakan tulisan yang saya pindah dari blog saya yang lama. Sobat Pernah Belajar Pemrograman grafis dengan OpenGL...?? kira kira mudah Gak ?? hehehe...sebenarnya ini pengalaman pribadi saya waktu ada kuliah Pemrograman Komputer Grafis.Naah...dosen saya ternyata ngajaknya main main di OpenGL.berhubung saya kurang faham OpenGL saya mencoba cari cari informasi cara ngawinin OpenGL sama Netbeans soalnya saya baru bisa dikit dikit pake java.Untungnya Om Saya (Google) bisa jawab kegalauan saya.Saya di Kasih tau soal JOGL. Apa itu JOGL..?? JOGL adalah library OpenGL untuk java yang biasanya dipakai di netbeans. untuk Downloadnya silahkan download  di sini. atau kalo gak cocok dengan netbeans versi anda,bisa di download di sini .Anda bisa memilih sesuai dengan netbeans versi anda.  ScreenShootnya seperti ini Cara instal : jalankan Aplikasi Netbeans (Saya Menggunakan Netbeans 6.7.1, saat ini Netbeans 6.8 beta sudah di rilis) Klik �> Menu Too...

Implementasi Algoritma MidPoint di java Untuk Lingkaran

Image
Selamat malam pemirsa, malam ini mumpung lagi agak males ngapa ngapain saya mau bersih bersih blog. Tulisan ini sebenarnya sudah saya tulis lama banget di blog saya yang lama dan kali ini saya pindah ke yang baru biar kumpul. Langsung aja ke TEKAPE... lingkaran ini memang hanya lingkaran.tapi proses pembuatannya itu yang bikin kepala puyeng.Ini sebenarnya tugas di pemrograma grafik mungkin bisa di jadikan referensi buat teman teman yang sedang membutuhkan. oke cekidot.... Algoritma mid Point adalah algoritma untuk membuat lingkaran.Jika masih belum begitu faham bisa di baca di Sini . untuk implementasinya dengan java seperti di bawah ini.Koding berikut bukan full dari koding yang saya buat.Hanya saya masukkan intinya saja supaya anda bisa berkreasi sendiri dengan ide kreatif anda. public void midpoint ( GLAutoDrawable drawable , int radius , int xcenter , int ycenter ){ //method untuk algoritma midpoint Lingkaran c = new Lingkaran (); GLCanvas canvas = new...

Dasar Pemrograman Berorientasi Objek

Image
      Selamat malam pemirsa,udah lama gak nambahin coretan di sini.Gara gara ruepot kesana kemari nguber dolar nih buat biaya kuliah. Oke deh langsung aja ke tekape..       Kali ini daripada bengong mau ngapain,mau lanjut kerjain skripsi juga listrik di mata juga tinggal separoh, mau nonton tivi juga cuma ada suaranya doang gak muncul gambarnya, tak buat coretan disini deh tentang dasar dasar pemrograman objek.       Ini cuma sekedar review aja atau barangkali agan agan ada yang sedang cari referensi. Pemrograman objek sebenarnya adalah konsep pemrograman yang dibuat seperti kehidupan nyata pada umumnya. Langsung di bahas satu satu. 1.Class dan Objek       Class adalah inti dari perograman berbasis objek.jadi setiap kode program yang kita buat berorientasi objek harus di bungkus dalam sebuah Class. Sedangkan objek adalah instansi atau bentuk nyata dari sebuah objek. Sebuah Class bisa mempunyai vari...