Posted by: tonyteaching | June 13, 2009

nampilin ‘Halo Tony’ di Windows

Sebelumnya seperti biasa ketika awal belajar Java maka kita akan mulai menulis script Java menampilkan tulisan ‘Halo Tony!’

Sekarang gimana nampilin ‘Halo Tony’ nggak di command line tetapi di windows???

Untuk menampilan tulisan Windows (=label), sebagai ganti method println, kita butuh memanggil Objek Jframe – menset Ukuran Windows – dan menset agar frame tersebut tampak/visible:

JFrame frame = new JFrame (“Halo Mas Tony di Windows”);

frame.setSize (300,300);

frame.setVisible (true);

—————————————————————————————-

Jadi secara lengkap script ‘HalloTonyWindows.java’ sebagai berikut:

import javax.swing.*;

public class HaloTonyWindows

{
public static void main (String args [])
{
JFrame frame = new JFrame(“Hallo Mas Tony di Windows”);
JLabel label = new JLabel(“Hallo Mas Tony ditampilin di Windows!”, JLabel.CENTER);
frame.add(label);
frame.setSize(300,300);

frame.setVisible(true);
}
}

—————————————————————-

Penjelasan script menampilkan Halo Tony di windows di atas sebagai berikut:

– pertama-tama karena kita tahu nantinya kita akan mempergunakan objek JFrame dan JLabel yang merupakan objek (lokasinya di) ‘javax.swing.*’ maka kita perlu melakukan import objek dulu

import javax.swing.*;

– baru kita mulai class utama aplikasi kita (ingat namanya sesuai nama aplikasi java kita) yakni class HaloTonyWindows

jangan lupa dalam kelas utama kita ini kita masukkan main () method

– karena kita tidak akan membuat kelas lain, maka semua statement akan kita masukkan dalam blok main () method di class HaloTonyWindows ini aja

*** Pertama kita suruh main () method membuat sebuah JFrame yakni window dalam Java:

JFrame frame = new JFrame(“Hallo Mas Tony di Windows”);

JFrame adalah nama sebuah class di Java yang berisi template untuk membuat windows.

Di sini saya mendeklarasikan (memperkenalkan dan mengalokasikan) sebuah variable (objek) bernama ‘frame’ dengan type class JFrame dan memberinya nilai (value) dengan objek JFrame

Kita penting memakai kata ‘new’ disini karena berarti kita menyuruh Java untuk mengalokasikan memory sekaligus membuat objek JFrame.

Ingat (argument di dalam tanda kurung) dari objek Jframe memungkinkan kita menentukan tulisan yang muncul di title bar.

*** Secara default, saat Jframe dibikin maka ukurannya sangat kecil, jadi kita butuh mendefinisikan ukuran Jframe kita sebelum nantinya ditampilkan (di-Visible-kan):

frame.setSize(300,300);

disini kita memakai setSize () method. Saya mengenakan setSize() method ini kepada objek frame.

*** Seperti saat kita membuat objek frame, selanjutnya saya membuat objek Label mendeklarasikannya dengan class JLabel dan memberinya value JLabel dengan isi text “Hallo Mas Tony ditampilin diWIndows!” dan posisi di CENTER windows

JLabel label = new JLabel(“Hallo Mas Tony ditampilin di Windows!”, JLabel.CENTER);

*** Barulah kita memasukkan label yang telah kita buat tadi (tadi masih di memory lho) ke objek ‘frame’ dengan add () method

frame.add(label);

*** Terakhir, untuk JFrame kita musti harus mem-visible-kan biar tampak (karena secara default invisible) dengan setVisible () method

frame.setVisible(true);

—————————————————————-


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: