PETUNJUK PENULISAN PROGRAM

Perhatikan penulisan kode yang digunakan pada contoh ini tampak berlawanan

dengan contoh untuk AWT. Komponen dideklarasikan sebagai fields, method

launchFrame ditentukan, dinisialisasikan dan penambahan semua komponen

dilaksanakan di dalam method launchFrame. Kita tidak lagi meng-extend

Frame class. Keuntungan penggunaan model ini akan lebih berguna ketika

sampai pada event handling.

Contoh JOptionPane

import javax.swing.*;

class JOptionPaneDemo {

JOptionPane optionPane;

void launchFrame() {

optionPane = new JOptionPane();

String name = optionPane.showInputDialog(“Hi, what’s your

name?”);

optionPane.showMessageDialog(null,

“Nice to meet you, ” + name + “.”, “Greeting…”,

optionPane.PLAIN_MESSAGE);

System.exit(0);

}

public static void main(String args[]) {

new JOptionPaneDemo().launchFrame();

}

}

semoga bermanfaat:)

Tinggalkan Balasan

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 / Ubah )

Twitter picture

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

Facebook photo

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

Connecting to %s