Sunday, August 01, 2010

Posts Tagged ‘Java’

Source Code Artikel PC Media 6/2010

Source code artikel saya di majalah PC Media edisi 6/2010

Ups, terlambat lagi buat posting source code ini. Hehe. Belakangan ini lagi sibuk-sibuknya sih, sampe gak sempat buat artikel yang baru. Jadi di edisi depan mungkin gak ada nama saya di artikel majalah PC Media. Yang ini aja baru sempat post hari ini, padahal mestinya majalahnya udah terbit sejak 1 Mei 2010 kemarin.

Artikel yang kali ini lebih singkat dari sebelum-sebelumnya. Yang saya tuliskan adalah kelanjutan dari 2 artikel sebelumnya, yaitu pemrograman game Java 2D. Setelah mengenal di awal, mempelajari yang dasar, sekarang waktunya untuk memahami konsep pemrograman game lanjutan.


Source Code Artikel PC Media 5/2010

Source code artikel saya di majalah PC Media edisi 5/2010

Ya ampun, maaf ya lagi-lagi terlambat. Majalah PC Media seri 5/2010 mestinya sudah dijadwalkan terbit mulai tanggal 1 April 2010, tapi post ini baru saya bikin hari ini.

Yup, lanjutan dari artikel sebelumnya, setelah membahas tentang pengenalan pemrograman game Java 2D, di seri kelima ini saya membahas mengenai dasar-dasar untuk melakukannya. Dimulai dari review program apa saja yang dibutuhkan, lalu dilanjutkan dengan dasar-dasarnya. Game yang dibahas di artikel ini masih sama, game jadul ular-ularan. Mengapa? Karena sebenarnya cukup dari satu game sederhana ini saja, konsep pemrograman game bisa tersampaikan.


Konsentrasi Apa Ya?

Semakin lama semakin bingung dengan konsentrasi

Sudah semester 6 nih. Sebentar lagi akan beranjak keluar dari kampus, alias lulus. Tapi sebelum itu, ada proses yang harus dilewati untuk mencapai kelulusan itu. Yup, apalagi kalau bukan skripsi atau tugas akhir.

Sampai detik ini, sebenarnya saya masih bingung mau berkonsentrasi di bidang apa di dunia IT ini. Sebab ada banyak sekali hal yang ingin saya pelajari dan kuasai. Tapi lagi-lagi, katanya skripsi harus fokus. Padahal belajar coding aja masih belum fokus.

Untuk dunia programming, saya sudah memutuskan untuk mempelajari dan fokus pada 2 bahasa ini saja, yaitu Java dan PHP. Kenapa Java? Karena dari awal memang bahasa ini sangat sesuai dengan pola pikir otak saya. Begitu OOP, MVC, dan segala hal tentang modularitas. Awalnya sih cuma pingin konsentrasi di Java ini saja. Tapi karena terkendala dengan resource, akhirnya juga belajar PHP, meskipun nggak dari nol, demi memenuhi permintaan pasar akan website sederhana. Tapi ternyata jatuh cinta juga dengan bahasa ini.


Source Code Artikel PC Media 4/2010

Source code artikel saya di majalah PC Media edisi 4/2010

Wah-wah, majalahnya sudah terbit, saya kelupaan posting source code-nya. Yup, di edisi ke-empat tahun 2010, artikel saya dipublish lagi di majalah PC Media dengan judul “Pengenalan Pemrograman Game Menggunakan Java”. Jadwal terbitnya sih mestinya 1 Maret 2010 (waktu artikel ini ditulis, saya belum beli), tapi baru sekarang sempat untuk posting source code-nya ini. Di dalam artikel tersebut memang tercantum source code sederhana tentang bagaimana membuat game sangat sederhana sekali dengan menggunakan Java, yang saya tulis dapat diambil di blog ini.

Maaf ya, habisnya kemarin-kemarin lumayan sibuk sih, sampe lupa artikel sendiri udah mau terbit. Kali ini, rencananya akan saya bikin menjadi 3 seri dengan judul yang berbeda, namun tetap tentang pemrograman game menggunakan Java. Setelah kemarin menulis tentang game buatan saya yang pertama kalinya, kali ini saya mencoba menjelaskan kepada pembaca dengan lebih terurut bagaimana memulai membuat game menggunakan Java.


Membatasi Jumlah Karakter pada JTextField

Sekali-sekali posting tutorial Java pake Bahasa Indonesia

Kadangkala, dalam membuat suatu program yang mengharuskan user mengisi suatu textfield, kita perlu membatasi jumlah karakter yang diketikkan. Dalam Java, class JTextField biasa tidak didesain untuk secara otomatis melakukannya. Coba saja Anda ketikkan satu juta karakter di sana, pasti masih bisa terpampang di layar. Nah, coba bayangkan kalau yang harus diinputkan adalah field kode barang, atau nomor telepon, atau apapun yang memiliki batas panjang. Tentu akan merepotkan kalau di program harus mengecek itu.

Untuk itu lebih mudah jika kita membatasi jumlah karakter yang bisa diinputkan dalam JTextField. Salah satu gunanya adalah saat field yang Anda perlukan itu harus disimpan dalam kolom database yang memiliki lebar karakter terbatas. Dalam HQLibrary, saya juga berencana membuat utility yang menangani hal simpel ini. Yah, meskipun ini sebenarnya hal sederhana, rasanya tetap perlu dimasukkan untuk mempermudah nantinya.


Java Program – nQueen Problem Using Backtracking Algorithm

Another Java post for beginner

Having checked my previous blog’s traffic, it seems that there are incomings from keyword nQueen problem algorithm. So, I decided to copy and paste my previous project posted in there to here. Yes, it’s about an example problem of backtracking algorithm. I got this task back there when I was in 3rd semester. Ok, lets just read the post.

This post is copied from here with a little modification. So, the time relativity in this post based on that post.

Ok, one of my big pressure, or maybe just my obligation as a student, is already solved. Yeah, as you can see in the title of this post, it’s about the task of subject “Algorithm and Programming 2″ in my study. Yes, I have to create an algorithm to solve N-Queen problem, and then make a presentation to get highest score in my big quiz.


Java Tutorial – Create Icon Reflection

Just a simple Swing make over

Recently, I just wrote posts about my own world. For now, I will write about another Java Tutorial. Still in the progress of HQLibrary that is suspended, this is another simple class in my library. From the image you can see beside, you will understand that I will show you how to make a label that automatically create a reflection if we add an icon. More over, this class can be used in NetBeans GUI form, so you can add an icon using the parameter panel.

Before we go to create an extended class of JLabel, first we need to know how to automatically create a reflection of an image. Using Java 2D API, we can easily finish that problem. Those useful class packaged in java.awt package. We need to do simple 2D manipulation to create a new image that has reflection. So, I created some methods in another class (not in extended JLabel), with static modifier, so that it can be used by another class. I wrapped that methods in a class named HQIconUtil.


Java Tutorial – Wrap Text into JLabel

Another Java tutorial, hope it will be useful.

Again, this post is from my previous blog post

Coding in Java is my hobby. So I am happy when my subject is about programming in Java. Although I’m still not a great Java programmer, I want to share this tutorial. It is about how to wrap text in to JLabel, so that whenever the text reach the right side of JLabel, it will go to the next line. Sometimes we will face this condition. For example, when we want to create a bunch of information text such as dialog box that display “about” information. We have very long text to display, but if we place it in a JLabel with ordinary process, it will grow horizontally until the end of the text, and never go to the next line.


Java Tutorial – Write and Read File

Repost from my previous blog, about Java tutorial.

This post is similar with my post before

Inspired by Eko with his USU Library, now I am creating my own Java library. Of course, I will make it open source, as soon as I think it is finished with version 1.0. Hope that I will focus in this project. I think you who are a programmer should make your own library too. Because it will be useful whenever you get a project, and it will be your trademark. You know, although you decide that your library will become open source, the real author is you. So the only one who know most of your program is YOU. Don’t afraid to be open source.


 

My Tweets

Banners

Tag Cloud

Get Adobe Flash playerPlugin by wpburn.com wordpress themes