Kamis, 20 Juni 2013

Aplikasi Resep Masakan

Posted by Unknown On 23.11
Selamat datang dan selamat membaca di blog anak Pendidikan TIK UNS 2012, kali ini kelompok pengisi blog ini akan menampilkan program java dengan tema Aneka Resep Masakan. Program ini dibuat untuk memenuhi tugas akhir semester dua yang tentunya di mata kuliah pemrograman. Sebelumnya kelompok kami akan medeskripsikan ide awal pembuatan program ini, yaitu sebagai berikut:
      1.       Salah satu anggota mempunyai hobi suka makan dan memasak lalu kita memikirkan untuk membuat aplikasi yang menampilkan beberapa resep masakan.
      2.       Banyak juga mahasiswa dan masyarakat yang belum mampu untuk memasak, semoga aplikasi ini dapat membantu.
Tampilan awal dari aplikasi ini adalah sebagai berikut :


Pertama setelah membuat project baru dengan nama misal “ResepMasakan” yang dilakukan dengan cara yaitu klik icon new project, pilih kategori JavaàJava Application, klik next. Kita beri nama projeknya dengan “ResepMasakan”. Plih lokasi dimana projek kita akan disimpan. Klik Finish. Pada projek ini buat Jframe baru. Caranya kilk kanan pada package project yang kita buat tadi, pilih new JFrame Form, kemudian ganti namanya. Di frame inilah kita akan membuat design untuk tampilan program.


Tambahkan panel pada frame. Kemudian di panel kita tambahkan label dan button, atau sesuai dengan kebutuhan anda :


Label kita gunakan untuk memberi gambar. Setelah drag dan drop Jlabel dari palette ke frame,  klik kanan jlabel di navigator, pilih properties. Cari pilihan icon, kemudian klik (...). klik import to project, pilih gambar yang akan dipakai, klik next, finish. Setelah gambar muncul, klik ok. Jangan lupa untuk menghapus tulisan Jlabel. Besarkan atau kecilkan ukuran gambar sesuai kebutuhan.
Tambahkan tombol dengan drag dan drop Jbutton sebanyak tombol yang diperlukan. Untuk mengubah nama nya dengan klik kanan lalu edit text lalu ok.
Selanjutnya berikut adalah tampilan menu utama nya.



Untuk menghubungkan antara frame1 dengan frame2 ini yaitu dengan cara sebagai berikut:
Pada tombol button start di frame pertama tadi diberi event dengan cara  sebagai berikut :
 


Lalu pada source nya
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        new frame2().show();
        this.dispose();
    }               
Pada frame kedua ini yang kita gunakan tidak jauh beda dengan yang digunakan pada frame pertama tadi yaitu label dan button.
Dan source nya untuk menghubungkan pada frame – frame Indonesia, Italia, China, dan exit
Berikut adalah source nya:

private void jButton4MouseClicked(java.awt.event.MouseEvent evt) {                                     
        // TODO add your handling code here:
        new indonesia().show();
        this.dispose();
    }                                    

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        System.exit(0);
    }                                       

    private void jButton5MouseClicked(java.awt.event.MouseEvent evt) {                                     
        // TODO add your handling code here:
        new itali().show();
        this.dispose();
    }                                    

    private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        new China().show();
        this.dispose();
    }  
Indonesia

Disini kita menggunakan button dan desktop pane, desktop pane digunakan  untuk menampilkan pada internal frame.

Source nya :
Pertama dikenalkan dulu internal framenya

public class indonesia extends javax.swing.JFrame {
interSoto Soto;
    /**
     * Creates new form indonesia
     */
    public indonesia() {
        initComponents();
    }


  private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        new frame2().show();
        this.dispose(); 
    }                                       

    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        System.exit(0);
    }                                       

    private void btn_sotoActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        Soto = new interSoto();
        Soto.setVisible(true);
        desktop.add(Soto);
    }                                       

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        new indonesia2().show();
        this.dispose();
    }                   
Begitupun dengan selanjutnya.
Selamat mencoba 

Untuk mendownload aplikasinya klik Download disini
Categories:

0 komentar:

Posting Komentar

  • Blogger news

  • Blogroll

  • About