0% found this document useful (0 votes)
32 views

Materi Java Penting

The document provides instructions for creating various forms and interfaces in Java for a desktop application. It includes steps for: 1) Creating a new project and adding necessary libraries 2) Designing frames for items, customers, and an admin interface 3) Adding validation, search functions, and logic for buttons like save, edit and delete 4) Creating a main menu interface 5) Designing a login form The document outlines the coding and steps needed to build out the basic structure and functionality for a desktop point of sale application in Java. It focuses on form design, adding necessary code blocks, and linking buttons and fields to back-end logic.

Uploaded by

Tatang Syubagja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Materi Java Penting

The document provides instructions for creating various forms and interfaces in Java for a desktop application. It includes steps for: 1) Creating a new project and adding necessary libraries 2) Designing frames for items, customers, and an admin interface 3) Adding validation, search functions, and logic for buttons like save, edit and delete 4) Creating a main menu interface 5) Designing a login form The document outlines the coding and steps needed to build out the basic structure and functionality for a desktop point of sale application in Java. It focuses on form design, adding necessary code blocks, and linking buttons and fields to back-end logic.

Uploaded by

Tatang Syubagja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

JAVA DEKSTOP

1. Cara membuat project baru :


a. Untuk membuat project baru Klik file > New Project

b. Pilih Java > Java Application > Next


c. Silahkan beri nama project kalian (Contoh Penjualan)
Nama Project

Tentukan Penyimpanan
Project

Wajib Ceklis

Jangan di Ceklis

2. Catatan penting setelah membuat project baru..!!


a. Pindahkan file “Database” yg telah diberikan kedalam project kalian.
b. Step: copy file “Database” > cari penyimpanan project kalian di my
komputer > klik folder “src” > Paste.

Buka file project kalian


Copy

Copy disini
c. Kemudian buka netbeans kalian, buka project yg telah kalian buat, pada
library klik kanan > add library > pilih import > cari MySQL JDBC
Driver

Klik kanan Pilih import

Kemudian
add library

d. Selanjutnya, jika kalian sudah membuat database dan akan dikoneksikan


dengan project yg sudah dibuat, pada project kalian silahkan buka
packages Database > klik 2x pada class parameter > rename sesuaikan
dengan database yg akan digunakan.

Buka project kalian di netbeans

Buka package Database

Klik 2X pada class parameter

Rename pada bagian ini, sesuai dengan nama database yg kalian gunakan
e. Dalam pembuatan database, usahakan untuk primary key menggunakan
tipe data “integer”. Karena dalam koding yg kita gunakan sekarang untuk
mengeksekusi fungsi edit dan hapus hanya bisa membaca tipe data
“integer”.
3. Membuat frame baru
a. Pada project kalian, klik kanan pada source package > new > pilih
jframe form > kemudian rename (contoh form_barang)

b. Jika frame sudah terbuat, jangan lupa untuk mengganti layout nya ke
absolute. Cara nya klik kanan pada frame > set layout > absolute
layout.
c. Silahkan desain frame barang yg telah kalian seperti dibawah ini:
pakai
label

pakai
label

pakai
textfield

pakai
button

pakai
pakai label
table

d. Setelah selesai desain silahkan beri nama variable pada setiap palette yg
tadi di desain. Contoh : pada textfield kode barang klik kanan > change
variable name.
Klik kanan pada
textfield

Ganti nama variable


nya, Contoh : kd_brg

Ganti nama variable


nya, Contoh : tambah

Klik kanan pada


button
4. Tahap kodingan
a. Pada codingan yg akan kita pelajari sekarang, ada beberapa codingan wajib
yg harus selalu ada pada setiap pembuatan JFrame baru. Silahkan pilih tab
source …
Source untuk melihat dan memasukan koding pada frame

Design untuk melihat dan mengatur suatu tampilan pada


frame

b. Codingan wajib .. !

Perhatikan juga huruf


Perhatikan Perhatikan penaruhan kodingan nya besar kecil dan tanda
juga angka ini, baca nya
sebagai
penunjuk baris
koding
c. Kodingan simpan
Penaruhan kodingan simpan silahkan kalian scroll sampai bawah, letakan
kodingan simpan dipaling bawah didalam kurung kurawal terakhir.

Taruh kodingan didalam kurung kurawal terakhir

Masukan kodingan simpan nya :

d. Jika sudah buka kembali tab desain kalian, pada button simpan silahkan
klik 2x, jika sudah akan muncul halaman koding untuk button simpan

Halaman koding button simpan Pindahkan kursor, kemudian enter

Masukan kodingan nya


e. Koding load table (menampilkan data di database kedalam table project)

f. Koding logika untuk fungsi bersih, aktif, dan nonaktif

g. Koding untuk menampilkan data yg dipilih kedalam textfield


h. Kodingan tombol cari, silahkan pada desain klik 2x pada tombol cari

i. Kodingan tombol simpan edit, silahkan klik 2x pada tombol simpan edit
j. Kodingan tombol hapus, silahkan klik 2x pada tombol hapus

k. Kodingan penomoran kode otomatis


5. Tahap pembuatan kodingan logika pada desain
a. Kodingan logika saat form pertama kali di buka atau di running

Perhatikan letak penaruhan kodingan


nya, berada di Antara koding
initComponents();

b. Logika tombol tambah, klik 2x pada tombol tambah

c. Logika tombol batal, klik 2x pada tombol batal


d. Logika simpan baru, untuk logika simpan baru di sisipkan/disatukan
dengan kodingan private void simpanB.

Perhatikan letak penaruhan kodingan nya..!!!

e. Logika simpan edit, klik 2x pada tombol simpan edit, perhatikan


penaruhan letak kodingan nya.

Perhatikan letak penaruhan kodingan nya..!!!


f. Logika tombol cari, klik 2x pada tombol cari, perhatikan letak penaruhan
kodingan nya.

Perhatikan letak penaruhan kodingan nya..!!!

g. Logika tombol edit, silahkan klik 2x pada tombol edit

h. Logika tombol hapus, silahkan klik 2x pada tombol hapus, perhatikan


letak penaruhan koding nya.

Perhatikan letak penaruhan kodingan nya..!!!


i. Logika validasi pada textfield harga, pada textfield harga klik kanan >
event > key > keytyped

3
Klik kanan 1 2

Masukan kodingan nya…

*CATATAN : untuk textfield stok, lakukan hal yg sama seperti textfield


harga diatas.
6. Pembuatan form admin
a. Silahkan klik kanan pada source packages > new > Jframe Form

b. Buat frame baru dengan nama form_admin

c. Desain form_admin sebagai berikut…..

Textfield Radio button button Combo box Label JTable Password field
d. Jika sudah, silahkan beri nama variable pada masing2 item yg telah
kalian desain.
e. Masukan Codingan wajib nya.. !

Perhatikan penaruhan kodingan nya Perhatikan juga huruf


besar kecil dan tanda
baca nya
f. Kodingan simpan
Penaruhan kodingan simpan silahkan kalian scroll sampai bawah, letakan
kodingan simpan dipaling bawah didalam kurung kurawal terakhir.

Taruh kodingan didalam kurung kurawal terakhir


g. Ketikan koding nya:

h. Jika sudah buka kembali tab desain kalian, pada button simpan baru
silahkan klik 2x, jika sudah akan muncul halaman koding untuk button
simpan

Halaman koding button simpan Pindahkan kursor, kemudian enter

Masukan kodingan nya

i. Kodingan load table (menampilkan data di database kedalam table project)


j. Koding logika untuk fungsi bersih, aktif, dan nonaktif

k. Koding untuk menampilkan data yg dipilih kedalam textfield


l. Kodingan tombol cari, silahkan pada desain klik 2x pada tombol cari

m. Kodingan tombol simpan edit, silahkan klik 2x pada tombol simpan edit
n. Kodingan tombol hapus, silahkan klik 2x pada tombol hapus

o. Kodingan penomoran kode otomatis


7. Pembuatan form menu utama
a. Silahkan buat form baru dengan nama menu_utama, klik kanan pada
source package > new > JFrame Form

b. Selanjutnya menambahkan swing menu utama, pada pallete pilih swing


menus > pilih menu bar, lalu di klik dan di drag kedalam frame

c. Silahkan desain tampilan menu seperti ini

d. Untuk menambah menu, klik kanan pada tab menu > add menu
e. Untuk menambah menu didalam menu silahkan klik kanan pada tab menu
> add from pallete > menu

8. Membuat form login, silahkan pada source package klik kanan > new >
JFrame Form > beri nama form_login

a. Silahkan desain form login seperti berikut :

Label

Textfield

Password
field

button
b. Silahkan buka source pada form login, masukan kodingan wajib nya…

c. Kodingan pada tombol login, silahkan klik 2x pada tombol login


d. Kodingan pada tombol keluar, klik 2x pada tombol keluar

9. Membuat form transaksi penjualan, silahkan klik kanan pada source package
> new > JFrame Form > beri nama form_transaksi

a. Silahkan buat desain tampilan form transaksi seperti ini :


b. Jangan lupa beri nama variable pada setiap item yg sudah dibuat didesain.
c. Karena form transaksi menggunakan fungsi cetak, silahkan masukan
terlebih dahulu library nya, klik kanan pada libraries > add jar/folder >
cari tempat penyimpanan libraries nya > pilih semua > ok

Pilih semua library nya


d. Masukan kodingan wajib
e. Kodingan lain nya

f. Koding kode jual otomatis


g. Kodingan jam otomatis

h. Kodingan load table barang

i. Kodingan load table transaksi


j. Kodingan ambil data dari database dan dimunculkan di textfield

k. Kodingan logika clear, nonaktif dan aktif (nama variable diambil dari
textfied inputan transaksi)
l. Kodingan perhitungan stok dan total beli

m. Kodingan simpan data


n. Kodingan ambil data id admin dan nama admin

o. Kodingan update stok barang setelah melakukan pembelian barang

p. Kodingan cetak data transaksi

q. Kodingan tombol titik.. silahkan klik 2x pada tombol


Klik 2x
r. Kodingan tombol cari , klik 2x pada tombol cari
Klik 2x

s. Kodingan tombol load table , klik 2x pada tombol load table


Klik 2x

t. Kodingan tombol batal, klik 2x pada tombol batal


u. Kodingan tombol simpan, klik 2x pada tombol simpan
v. Kodingan tombol tambah, klik 2x pada tombol tambah

w. Kodingan perhitungan jika klik enter pada textfield jumlah beli. Klik
kanan pada textfeld jumlah beli > event > key > key pressed

You might also like