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.
Categories:
0 komentar:
Posting Komentar