Catatan Kuliah


Google Search

Webscqolbu.com

Login Form



We have 1 guest online

Support

Menghubungkan Dua Frame PDF Print E-mail
Written by sarwono   
Sunday, 05 April 2009 14:35

Belajar Java memang sangat menyenangkan, apalagi pada saat program di compile program berhasil dijalankan. Java merupakan sebuah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystem. Dalam mendiskusikan Java, kiranya penting sekali untuk membedakan bahasa pemrograman Java, Java Virtual Machine, dan platform Java.

Bahasa pemrograman Java adalah bahasa bahasa yang digunakan untuk menghasilkan aplikasi-aplikasi Java. Pada saat program Java dikompilasi, ia akan dikonversi ke bentuk bytecode, yang merupakan bahasa mesin yang portable. Selanjutnya, bytecode tersebut dijalankan di Java Virtual Machine (JVM). Platform dapat didefinisikan sebagai perangkat lunak pendukung untuk aktivitas-aktivitas tertentu yang merupakan himpunan kelas-kelas Java yang sudah didefinisikan sebelumnya dan eksis sejak instalsi Java. Platform Java juga mengacu pada lingkungan runtime atau API (Application Programming Interface) Java.

Berikut akan dijelaskan sekilas tentang pemrograman Java dengan menggunakan Netbeans IDE 6.1. Contoh Program dibawah merupakan jawaban dari soal UTS mata kuliah Pemrograman Lanjut sekaligus ditambahkan sedikit contoh lainnya untuk memperjelas dan memperindahnya.

Langkah-langkah:

1.      Buatlah projek baru diNetbeans pilih File, New Project. Pilih Categories : Java dengan Projects : Java Application ditunjukkan pada (Gambar.1). Selanjutnya klik Next. Isi nama project dengan MID dan pilih lokasi (folder) project yang akan Anda kerjakan (Gambar.2). Hilangkan tanda (V) pada check box Set as Main Project dan Create Main Class. Selanjutnya klik finish, hasil ditunjukkan pada (Gambar.3). Setelah proses ini selesai akan terbentuk direktori dengan nama MID dengan folder nbproject, src, dan test pada drive D:\Java\Sun\MID.

 Gambar.1

 

 Gambar.2

Gambar.3

 

2.      Membuat Form pada NetBeans. Pada Project MID klik kanan kemudian pilih new, JFrame From. Buat nama class Soal, selanjutnya tekan finish (Gambar.4). Kemudian akan muncul form kosong (Gambar.5).

Gambar.4

 

Gambar.5

 

3.      Pada Swing Containers klik jLabel, jTextFielddan JButton kemudian bawa dan letakkan pada form (Gambar.6), kemudian pada jLabel1 text dikosongkan, jLabel2 text diubah “Nama depan”, jLabel3 text diubah “Nama Belakang”, jLabel4 text diubah “Nama lengkap”, jLabel5 text dikosongkan, jLabel6 text diubah “Tahun Lahir”, jLabel7 text diubah “Umur”, jLabel8 text dikosongkan. Pada jTextField1, jTextField2 dan jTextField3 text dikosongkan dan pada jButton1 text diubah “OK”, jButton2 diubah “Next” dan jButton3 text diubah “Reset”.(Gambar.7)

Gambar.6

 Gambar.7

4.      Pada jLabel1 diaktifkan kemudian pilih properties. Pada properties klik icon kemudian akan muncul layar baru. (Gambar.8) Klik tombol import to Project untuk mengimpor gambar sebanyak dua gambar (Gambar.9). Setelah selesai klik OK maka akan nampak pada (Gambar.10) yang pada <default package> telah diimport dua gambar.

Gambar.8

 

 Gambar.9

Gambar.10

 

5.      Pada jButton1 (OK) klik dua kali maka akan menuju source code. Kemudian tulis sebagai berikut:

    String NmLengkap = jTextField1.getText() + " " + jTextField2.getText();

    jLabel5.setText(NmLengkap);

   

    int Th_Lahir;

    int umur;

    Th_Lahir = Integer.parseInt(jTextField3.getText());

    umur = 2008-Th_Lahir;

    jLabel8.setText(" " + umur);

   

    jLabel1.setIcon(new ImageIcon(getClass().getResource("/1112_small.jpg"))); //untuk mengambil gambar

6.      Buat Form Baru lagi dengan nama Love. Di dalamnya terdapat jLabel1 dan jButton1. Pada jLabel1 text dikosongkan kemudian pilih properties, icon dan import to project. Klik Ok. Kemudian pada jButton1 text diubah “Back”. (Gambar.11)

   Gambar.11

7.      Pada jButton2 (Next) di Form Soal, klik dua kali kemudian tulis sebagai berikut:

new Love().setVisible(true);  // untuk menghubungkan dari Form Soal ke Form Love

      setVisible(false); //untuk menghilangkan Form Soal, sehingga yang nampak hanya Form Love

8.      Pada jButton3 (Reset) di Form Soal, klik dua kali kemudian tulis sebagai berikut:

    jTextField1.setText(null); // null digunakan untuk mengembalikan ke seperti semula atau kosong

    jTextField2.setText(null);

    jTextField3.setText(null);

    jLabel5.setText(null);

    jLabel8.setText(null);

    jLabel1.setIcon(new ImageIcon(getClass().getResource("/Green_Lamp.jpg")));

9.      Pada jButton (Back) di Form Love, klik dua kali kemudian tulis sebagai berikut:

    new Soal().setVisible(true);

    setVisible(false);

10.      Memberi judul pada From Soal dengan cara menulis perintah berikut dibawah “initComponents();” yang telah ada pada Source.

setTitle("From Soal"); //untuk member judul pada From Soal

11.      Memberi judul pada From Love dengan cara menulis perintah berikut dibawah “initComponents();” yang telah ada pada Source.

setTitle("From Love"); //untuk member judul pada From Soal

Demikian yang dapat dijelaskan sekilas tentang program Java. Gambar.12 hasil setelah di Run, kita tulis Nama Depan, Nama Belakang dan Tahun Lahir pada text yang tersedia  kemudian tekan tombol OK, kemudian tekan tombol Reset. kemudian tekan tombol Next maka akan terhubung dengan Form Love.

Gambar.12

Comments
Search RSS
Only registered users can write comments!

3.20 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Last Updated on Thursday, 26 May 2011 07:31