Kamis, 18 November 2010

Contoh Pembuatan JFrame

class JFrame merupakan salah satu class yang terdapat dalam core library bahasa java yang terdapat di dalam package javax.swing
JFrame sendiri merupakan turunan dari class Frame yang terdapat pada package java.awt
Seperti semua class Top Level Container pada swing, JFrame memiliki JRootPane sebagai satu-satunya  anak. content pane yang disediakan oleh root pane akan berlaku sebagai tempat yang dipergunakan untuk menyimpan semua componen yang lain (selain menu) yang akan ditampilkan oleh JFrame. contohnya :
      frame.getContentPane().add(child);
hal tersebut berlaku juga untuk pengaturan layout, menghapus componen, daftar anak, dan sebagainya...semua metod tersebut harus dikirimkan ke content pane dan bukannya ke JFrame itu sendiri...content pane pada sebuah top level container pastilah non null atau tidak null, apabila kita mencoba untuk mengatur content pane tersebut menjadi null, maka JFrame akan melemparkan eksepsi(exception).. secara default maka content pane akan memiliki layout dengan jenis BorderLayout di atasnya.

Senin, 15 November 2010

Program Pertama Anda

/**
 * class HelloDuniaApp merupakan aplikasi yang akan
 * mencetak tulisan "Hello dunia!" pada layar output standar
 */
class HelloDuniaApp {
    public static void main(String[] args) {
        System.out.println("Hello Dunia!"); // Menampilkan string.
    }
}

Program yang menampilkan tulisan "Hello Dunia!" di atas terdiri dari 3 komponen utama, yaitu : comments/Komentar, definisi class HelloDuniaApp, dan main method / method utama.
Mari kita lihat satu-persatu maksud dari komponen-komponen tersebut.

Kamis, 11 November 2010

Fenomena Teknologi Java

Bicara tentang teknologi Java saat ini seperti sudah di mana-mana, akan tetapi apakah sebenarnya teknologi java itu? Ok kita akan bahas satu persatu mengenai teknologi java dari mulai bahasa pemrograman, platform, dan gambaran apa saja yang dapat diberikan teknologi ini kepada kita.