Tutorial Membuat Sistem Informasi Java Berbasis Array (Part 4)

by Unknown  |  in Tutorial at  Kamis, Juni 25, 2015

tutorial sistem informasi array
Dari 3 bagian artikel sebelumnya, untuk tutorial membuat sistem informasi ini kita telah membuat semua fungsi mulai dari form login, save, edit, delete, hingga log out pada form utama nya (silahkan baca artikel bagian 3 DISINI). Nah pada artikel bagian 4 kali ini saya hanya akan mengubah sedikit tampilan dari sistem informasi kita agar tampak lebih menarik, kemudian yang akan saya lakukan pada artikel kali ini adalah mengubah background setiap frame nya dengan beberapa gambar, jadi karna pada sistem informasi kita hanya memiliki 2 frame (frame login dan frame utama), maka silahkan siapkan 2 buah gambar bebas. Untuk lebih jelasnya mungkin silahkan langsung saja ikuti tutorial berikut ini.

1. 2 buah file gambar yang telah disiapkan sebelumnya silahkan letakan pada folder "img", yg telah dibuat pada artikel bagian 1 sebelumnya, akses foldernya ada di "My document--> Netbeans projects--> sisteminventaris--> src--> img" letakan disini.
tutorial sistem informasi array
Kemudian silahkan jalankan aplikasi netbeans buka project sistem inventaris, dan lihat pada folder "img" maka disana sudah terdapat 2 file gambar yang telah kita pindahkan sebelumnya.
tutorial sistem informasi array

2. Buat sebuah java class baru pada folder "sourcecode" (klik kanan--> new--> java class). isi dengan nama "backgroundlogin".
tutorial sistem informasi array

*class ini nanti akan digunakan sebagai media untuk background pada halaman login.

3. Buka class "backgroundlogin", hapus semua kode dan pastekan kode berikut.

package sourcecode;
 
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
 
/**
 *
 * @author Yudha niagara
 */
public class backgroundlogin extends JPanel{
    private Image gambarlogin;
 
    public backgroundlogin() {
        gambarlogin = new ImageIcon(getClass().getResource("/img/gambar1.jpg")).getImage();
    }
 
    @Override
    protected void paintComponent(Graphics grphcs) {
        super.paintComponent(grphcs);
 
        Graphics2D gd = (Graphics2D) grphcs.create();
        gd.drawImage(gambarlogin, 0, 0, getWidth(), getHeight(), null);
        gd.dispose();
    }
}
tutorial sistem informasi array
 *kode "/img/gambar1.jpg" adalah alamat file gambar, silahkan ubah "gambar1.jpg" sesuai dengan nama file gambar kalian.

4. Sekarang kita akan buat class backround untuk halaman utama, silahkan ulangi langkah ke-2 sampai ke-3, beri nama class "backgroundutama", hapus semua kode dan pastekan kode berikut.

package sourcecode;
 
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
 
/**
 *
 * @author Yudha niagara
 */
public class backgroundutama extends JPanel{
    private Image gambarlogin;
 
    public backgroundutama() {
        gambarlogin = new ImageIcon(getClass().getResource("/img/gambar2.jpg")).getImage();
    }
 
    @Override
    protected void paintComponent(Graphics grphcs) {
        super.paintComponent(grphcs);
 
        Graphics2D gd = (Graphics2D) grphcs.create();
        gd.drawImage(gambarlogin, 0, 0, getWidth(), getHeight(), null);
        gd.dispose();
    }
}
tutorial sistem informasi array
5. Sekarang buka form login, dan masuk ke halaman design, kemudian klik tahan pada class "backgroundlogin" lalu pindahkan ke area halaman design form login. Jika berhasil maka halaman login saat ini telah memiliki background.
tutorial sistem informasi array
 Atur dan susun halaman hingga seperti berikut. Kalian juga bisa menambah garis pembatas dengan cara merik komponen "seperator" dari menu pallete.
tutorial sistem informasi array
6. Ulangi langkah ke-4 sampai ke-5, untuk form utama, klik tahan dan lepaskan class "backgroundutama" pada area design form utama. Susun menjadi seperti berikut.
tutorial sistem informasi array
Dan inilah akhir dari tampilan sistem inventaris kita
tutorial sistem informasi array
tutorial sistem informasi array
Mungkin hanya sampai disini saja tutorial yang bisa saya berikan, dan bagi kalian yg ingin mendownload projects lengkap dari tutorial ini, silahkan download melalui link dibawah ini.

Download sisteminventaris.rar
*ekstrak file download, kemudian pindahkan ke folder my document--> netbeans project, selanjutnya silahkan open projects dari netbeans.

G+

Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di compi gaul
feedcount

2 komentar:

Proudly Powered by Blogger.