MASIGNCLEAN101

Cara Membuat jFrame Pada Komponen Swing di Java

Dalam membangun aplikasi berbasis GUI tentunya kita harus memiliki sebuah Frame. Frame sendiri berguna dalam meletakan komponen-komponen GUI itu sendiri seperti Button, Label , CheckBox dan lain-lain tergantung kebutuhan aplikasi. Pada java , Frame dikenal dengan jFrame, jFrame merupakan komponen swing yang akan menjadi tamilan layar aplikasi. Untuk lebih jelasnya , saya akan memberikan contoh programnya menggunakan kode java swing.
  1. Buatlah sebuah project baru, kemudian buat java class baru dengan nama belajarFrameJSC. Sehingga pada package akan tampil file dengan nama belajarFrameJSC.java. Pada class ini tentu ada beberapa baris kode program seperti terlihat dibawah ini.
    package palette;
    /**
     *
     * @author Java Developer
     */
    public class belajarFrameJSC {
        
    }
  2. Perhatikan kode program di bawah, sebagai catatan ada banyak cara dalam membuat atau menuliskan kode program pada lembar kerja. Tergantung kenyamanan dari orang masing-masing tentunya harus mengedepankan keberhasilan program setelah runing.
    package palette;
    import javax.swing.JFrame;
    /**
     *
     * @author Java Developer
     */
    public class belajarFrameJSC extends JFrame{
        public belajarFrameJSC(){
            super("Belajar Frame dengan Java-SC");
            setSize(400, 200);
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setVisible(true);
        }
        public static void main(String[] args) {
            new belajarFrameJSC();
        }
    }

    Baris 2 : Merupakan library swing yang terdapat komponen JFrame yang akan kita gunakan pada kode program.
    Baris 7 : Extends JFrame digunakan untuk menggunakan class JFrame pada program.
    Baris 9 : Merupakan kode program untuk memberikan judul pada Frame.
    Baris 10 : Ukuran dari frame dengan ketentuan width (panjang) dan height (lebar).
    Baris 11 : Operasi dasar untuk perintah exit.
    Baris 12 : Kondisi menampilkan frame pada layar , true berarti akan ditampilkan.
    Baris 15 : Kondisi untuk memanggil method belajarFrameJSC();
    Program diatas akan menghasilkan output seperti gambar dibawah,

    jFrame 1 : Komponen Swing di Java
    jFrame 1

  3. Merubah icon pada frame. Pada kondisi default dari sebuah frame , akan memiliki icon berupa logo dari java. kita dapat merubahnya dengan menambahkan syntax setIconImage() , perhatikan kode dibawah yang masih pada blok public belajarFrameJSC().
    public belajarFrameJSC(){
    
            super("Belajar Frame dengan Java-SC");
    
            setSize(400, 200);
    
            setDefaultCloseOperation(EXIT_ON_CLOSE);
    
            setVisible(true);
    
           setIconImage(Toolkit.getDefaultToolkit().getImage( getClass().getResource("Airline Mode Icon.png")));
    
        }
    Apabila ada error cobalah anda tambah import java.awt.Toolkit; pada baris setelah package untuk menggunakan library Toolkit. Maka bisa anda perhatikan icon yang tampil pada frame dari sebelum dan sesudahnya pada gambar dibawah.

    jFrame 2 : Komponen Swing di Java
    jFrame 2
  4. Masih pada bagian yang sama anda dapat mengaktifkan atau mematikan fungsi resizeable. Maksudnya disini adalah frame yang kita buat tidak dapat di besarkan atau dikecilkan , hampir sama dengan mematikan fungsi maximize pada frame windows explorer. Silahkan tambah kode berikut tepat di bawah setIconImage();
    setResizable(false);

    Bisa kita coba bahwa frame tidak dapat di besar kecilkan , false berarti bernilai tidak diaktifkan/fungsikan, perhatikan gambar.

    jFrame 3 : Komponen Swing di Java
    jFrame 3
  5. Agar frame selalu dalam posisi diatas dari aplikasi lain, kita bisa menambahkan kode berikut setelah setResizeable();
    setAlwaysOnTop(true);

    Silahkan anda perhatikan frame anda dan coba buka beberapa aplikasi lain.
  6. Masih banyak lagi yang dapat kita lakukan pada frame menggunakan kode-kode program. Selain itu , kita juga bisa memanfaatkan swing yang sudah tersedia , lebih mudah dari mengetikan kumpulan kode program. Anda dapat membuat file baru dengan klik kanan pada package dan pilih new JFrame From. Disini anda dapat membuat Frame dengan mudah , untuk melakukan kostumisasi juga sangat mudah , anda cukup klik kanan pada From yang tersedia dan pilih properties.

    jFrame 4 : Komponen Swing di Java
    Properties
Sekian penjelasan saya selaku admin Java-SC semoga bermanfaat , masih ada banyak pembahasan untuk menambah ilmu mengenai pemrograman java ini.
loading...
Share This :
Hady Eka Saputra

Belajar adalah proses menuju kesuksesan dan proses membuat hasilnya menjadi bernilai. 

avatar

Pengen yang lebih seru ...
Ayo kunjungi www.asianbet77.com
Buktikan sendiri ..

Real Play = Real Money

- Bonus Promo Red Card pertandingan manapun .
- Bonus Mixparlay .
- Bonus Tangkasnet setiap hari .
- New Produk Sabung Ayam ( minimal bet sangat ringan ) .
- Referal 5 + 1 % ( seumur hidup ) .
- Cash Back up to 10 % .
- Bonus Royalty Rewards setiap bulan .

untuk Informasi lebih jelasnya silahkan hubungi CS kami :
- YM : op1_asianbet77@yahoo.com
- EMAIL : asianbet77@yahoo.com
- WHATSAPP : +63 905 213 7234
- WECHAT : asianbet_77
- SMS CENTER : +63 905 209 8162
- PIN BB : 2B4BB06A / 28339A41

Salam Admin ,
http://asianbet77.com/

13 August 2015 at 12:21
avatar

I have read your blog its very attractive and impressive. I like it your blog.

Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai

Java Online Training Java Online Training Core Java 8 Training in Chennai Core java 8 online training JavaEE Training in Chennai Java EE Training in Chennai

27 December 2016 at 11:29
Terimakasih sudah berkesempatan untuk menimba ilmu dari blog JSC, semoga ilmu yang di share dapat bermanfaat. Jika ada pertanyaan mengenai ilmu yang terkait ataupun tidak, mari kita berdiskusi di dalam kolom komentar ini.

Keep Learning and Keep Sharing