Mei 2019 - Aksara Anggi Ramadan

Post Top Ad

Jumat, 10 Mei 2019

CARA MEMBUAT HALAMAN LOGIN DENGAN DATABASE MYSQL DI JAVA NETBEANS IDE 8.2

7:16 AM 2
Halo, Apa kabar? semoga kita semua dalam keadaan sehat dan selalu dalam lindungan Tuhan yang Maha Esa. pada kesempatan ini saya akan membagikan bagaimana cara membuat halaman login sederhana dijava netbeans dengan menggunakan MySQL untuk databasenya. Jika kalian belum tahu tentang komponen-komponen dasar swing dan bagaimana cara menghubungkan database MySQL dan project java netbeans pada ulasan sebelumnya, saya sarankan silahkan kalian melihat usalan sebelumnya karena tentunya pada ulasan ini kita akan menggunakan komponen swing dan membutuhkan MySQL sebagai database yang digunakan.

Pada ulasan kali ini kita akan membagi menjadi dua tahapan, yang pertama kita akan mensiapkan database untuk menampung tabel login kemudian untuk tahap kedua kita akan masuk pada pembuatan project login sederhana di java netbeans. Untuk database MySQL disini sama menggunakan paket bundle dari XAMPP, agar kalian tidak kebingungan dan tentunya sama tahapannya saya rekomendasikan kalian menggunakan XAMPP untuk databasenya.

Simulasi Membuat Halaman Login Sederhana

Jika kalian telah memenuhi syarat diatas maka kita dapat kembali pada topik yang akan kita bahas yaitu mengenai bagaimana cara membuat form login sederhana dengan database MySQL di java netbeans ide 8.2. berikut merupakan langkah-langkah penjelasan berserta gambarnya :

Pertama-tama silahkan kalian jalankan xampp, sebenarnya xampp ini merupakan paket bundle yang didalamnya terdiri dari apache, mysql, php dan perl namun karena disini kita hanya membutuhkan MySQL nya saja, maka silahkan kalian klik tombol Start hanya pada MySQL, pastikan status dari MySQL running.

Untuk mengoperasian MySQL nya disini kita akan menggunakan web browser. Silahkan kalian buka web browser yang kalian miliki dan ketikan “localhost/phpmyadmin”. maka kalian akan masuk pada halaman dashboard atau halaman utama MySQL. Setelah itu silahkan kalian buat database terlebih dahulu. Kemudian langkah selanjutnya Anda membuat “tbl_user” dengan field id, username dan password, untuk lebih jelasnya silahkan lihat gambar dibawah ini.

Setelah membuat tbl_user maka langkah selanjutnya silahkan Anda menambahkan data pada tbl_user dengan tujuan data tersebut akan digunakan nanti saat mencoba aplikasi yang akan kita buat.

Untuk tahapan pada MySQL telah selesai, kalian dapat close ataupun minimize dengan catatan MySQL jangan kalian matikan. Kemudian tahap selanjutnya silahkan kalian buka Java Netbeans dan buatlah satu project dan ketika muncul tampilan Name and Location seperti gambar dibawah maka kalian akan disediakan form untuk mengisi Project Name dan Project Location. kalian dapat mengisi project name dan project location sesuai yang anda inginkan, kemudian disini saya unceklis untuk Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.


Setelah membuat project seperti diatas maka langkah selanjutnya yaitu import library JDBC karena kita akan menghubungkan project kita dengan database melalui JDBC. Untuk lebih detailnya kalian dapat lihat postingan sebelumnya untuk bagaimana cara import library JDBC. Jika sudah import library maka silahkan Anda buat dua package dan tiga class, dimana package form terdiri dari formLogin dan formMenuUtama, sedangkan untuk package koneksi terdiri dari koneksiDB.

Setelah membuat package dan class yang dibutuhkan maka silahkan kalian pertama masuk ke koneksiDB yang berada pada package koneksi dan silahkan salin kode dibawah ini dengan catatan silahkan sesuaikan nama databasenya dengan nama database yang telah kalian buat sebelumnya.

Kemudian silahkan kalian  masuk juga pada formMenuUtama kemudian silahkan kalian desain sesuai yang kalian inginkan, tujuan dari dibuatnya formMenuUtama ini agar nanti saat dijalankan aplikasi jika login berhasil akan dialihkan pada form ini.

Setelah mendesain pada formMenuUtama kita beralih ke formLogin, silahkan desain kembali seperti gambar dibawah ini. Dengan catatan jTextField disesuaikan yaitu diganti tUser untuk username dan tPass untuk password.

Setelah memdesain tampilan dan merubah nama variable pada formLogin, maka sekarang silahkan kalian buatlah satu event untuk button LOGIN dengan cara double click pada button LOGIN maka anda akan dialihkan ke halaman Source. Silahkan Anda salin kode dibawah ini.

Jika telah selesai menambahkan kode yang sesuai seperti diatas maka sekarang kita dapat coba menjalankan aplikasi yang telah kita buat. silahkan sesuaikan dengan data yang diinput pada tbl_user sebelumnya.
Jika data sesuai dengan database maka kalian akan mendapat notifikasi login berhasil, silahkan lihat gambar dibawah ini.

Kemudian silahkan kalian klik button OK, maka kalian akan dialihkan ke halaman utama yang menandakan login telah berhasil seperti gambar dibawah ini.

namun jika kalian salah memasukkan username dan password maka tentu kalian akan mendapatkan notifikasi seperti gambar dibawah ini dan tentunya kalian tidak akan dialihkan ke halaman utama.

Kesimpulan

Jika kalian sudah mengikuti tahapan dari awal seharusnya kalian sudah berhasil untuk membuat database, tabel dan memasukkan datanya dan seharusnya kalian juga telah berhasil menghubungkan database dengan project pada java menggunakan JDBC tersebut pada aplikasi login sederhana ini. Apabila terdapat error ataupun apa saja yang terkait mengenai ulasan yang saya buat, silahkan berkomentar melalui kotak komentar yang disediakan ataupun jika ada saran serta masukkan untuk perbaikan ke depannya saya selalu terbuka dan senang tentunya. Mungkin cukup sekian untuk kesempatan kali ini yang dapat saya sampaikan mengenai bagaimana cara membuat halaman login sederhana dengan database MySQL di java netbeans 8.2 menggunakan JDBC, semoga bermanfaat untuk kalian, sampai juga diulasan lainnya sekian dan terima kasih.
Read More

Kamis, 09 Mei 2019

CARA MENGHUBUNGKAN DATABASE MYSQL DENGAN JAVA NETBEANS MENGGUNAKAN JDBC

7:36 AM 0
Halo, Apa kabar? semoga kita semua selalu dalam lindungan Tuhan yang Maha Esa. Jika sebelumnya kita melakukan sedikit pembahasan mengenai beberapa komponen dasar pada swing di java netbeans, maka pada ulasan kali ini kita akan mencoba membuat sebuah ulasan yang cukup penting. Ulasan kali ini merupakan salah satu langkah awal jika kalian ingin membuat sebuah aplikasi yang membutuhkan penyimpanan data didalamnya. Sesuai dengan judul pada ulasan kali ini, kita akan memcoba menghubungkan database dengan project java netbeans dengan menggunakan JDBC.

Sama halnya dengan ulasan-ulasan sebelumnya mengenai pengenalan komponen swing, disini saya akan membagi menjadi dua tahapan. yang pertama yaitu pengenalan apa itu JDBC dan tahap yang kedua yaitu kita memcoba menghubungkan database dengan project java netbeans dengan menggunakan JDBC itu sendiri. Dalam menghubungkan database dengan project java netbeans tentu disini kita membutuhkan server database itu sendiri, disini saya sarankan kalian menggunakan MySQL untuk server databasenya dengan tujuan agar sesuai dengan simulasi yang akan kita praktekkan.


Mengenal JDBC

JDBC  (Java database connectivity) merupakan suatu spesifikasi standar dari JavaSoft  API (Aplication Programming Interface) yang memungkinkan program java untuk mengakses sistem database manajemen. Adapun empat kelas utama pada JDBC sebagai berikut.

Class DriverManager

Pada class DriverManager ini memiliki peranan sangat penting yaitu menyediakan cara mengelola driver database dari berbagai tipe. Peranan utamanya adalah memuat semua driver yang ditemukan di System Property. Ketika sebuah koneksi ke database dibuka, class DriverManager akan memilih driver yang paling tepat dari semua driver-driver yang telah dimuat sebelumnya.

Class Connection

Pada class Connection ini bertujuan untuk mengelola komunikasi antara program project java dan database. Selama koneksi masih terbuka, pernyataan SQL dapat dieksekusi dan hasil eksekusi dapat diperoleh.

Class Statement

Pada class Statement ini berperan untuk meyampaikan pernyataan SQL ke DBMS untuk dieksekusi dan kemudian menerima hasil eksekusi dari DBMS dalam bentuk result set.

Class ResultSet

Pada class ResultSet ini merupakan suatu data yang diminta, hasil eksekusi pernyataan SQL oleh DBMS. Data yang diminta, dikembalikan oleh DBMS dalam bentuk tabel.

Simulasi Menghubungkan Database dengan Java menggunakan JDBC

Setelah kita sedikit membahas mengenai apa itu JDBC dan empat class penting dalam JDBC maka tahap selanjutnya yaitu kita akan membuat memcoba menghubungkan database dengan project java netbeans menggunakan JDBC. Disini saya menggunakan Java Netbeans versi 8.2, kalian bisa menyesuaikan dengan versi yang kalian miliki. berikut merupakan langkah-langkah penjelasan berserta gambarnya :

pertama-tama silahkan kalian buat project sesuai dengan nama yang kalian inginkan, seperti biasa sama halnya pada project pengenalan komponen swing sebelumnya untuk bagian Name and Location silahkan kalian unceklis pada Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.

Setelah membuat project seperti diatas maka langkah selanjutnya yaitu import library JDBC karena kita akan menghubungkan project kita dengan database melalui JDBC. Untuk caranya anda klik kanan pada folder Libraries kemudian pilih Add Library, untuk lebih jelas lihat gambar dibawah ini.

Setelah itu akan muncul tampilan menu Add Library maka dapat anda scroll kebawah dan pilih MySQL JDBC Driver kemudian klik add library, untuk lebih jelasnya lihat gambar dibawah.

Setelah menambahkan library MySQL JDBC Driver pastikan library tersebut ada dalam folder Libraries, untuk lebih jelasnya dapat dilihat gambar yang dibawah ini.

Setelah selesai menambah Library MySQL JDBC Driver maka tahap selanjutnya yaitu membuat dua packages yang terdiri dari package sesi1 untuk menampung formMain dan package koneksi untuk menampung class koneksiDB. Buatlah seperti gambar dibawah ini.

Setelah selesai membuat package dan class seperi gambar diatas maka tahap selanjutnya yaitu membuat kode untuk menghubungkan database dengan project kita menggunakan JDBC. Buka file koneksiDB.java yang telah kita buat pada package koneksi kemudian untuk kodenya silahkan salin kode yang ada pada gambar dibawah ini.

Kemudian setelah itu buka file formMain.java yang telah kita buat pada package sesi1, klik menu source nya untuk beralih ke halaman source codenya. Untuk kodenya silahkan lihat gambar dibawah ini.

Setelah selesai menyalin kode diatas silahkan kalian coba run, bisa dengan cara tekan Shift+F6. Jika tidak ada permasalahan yang muncul maka akan muncul seperti gambar dibawah ini.

Jika kalian sudah mengikuti tahapan dari awal seharusnya kalian sudah berhasil dalam memahami apa itu JDBC begitupun dengan simulasi menghubungkan database dengan project java menggunakan JDBC tersebut pada aplikasi sederhana. Apabila terdapat error ataupun apa saja yang terkait mengenai ulasan yang saya buat, silahkan berkomentar melalui kotak komentar yang disediakan ataupun jika ada saran serta masukkan untuk perbaikan ke depannya saya selalu terbuka dan senang tentunya. Mungkin cukup sekian untuk kesempatan kali ini yang dapat saya sampaikan mengenai bagaimana cara menghubungkan database dengan java netbeans 8.2 menggunakan JDBC, semoga bermanfaat untuk kalian, sampai juga diulasan lainnya sekian dan terima kasih.
Read More

Rabu, 08 Mei 2019

KHAS NGABUBURIT DAN BERBAGI TAKJIL DI BULAN RAMADHAN

7:34 AM 1
Halo, Apa kabar? Semoga kita semua dalam keadaan sehat dan selalu dalam lindungan Tuhan yang Maha Esa. Di Indonesia khususnya di bulan Ramadhan kita tidak asing lagi dengan kata ngabuburit, pada awalnya kata ngabuburit biasa dikatakan oleh orang daerah jawa barat atau khususnya daerah ditatar sunda. Namun seiring berjalannya waktu dan kemajuan teknologi informasi khususnya dalam media melalui dunia maya, media digital maupun media cetak kini kata ngabuburit dikenal bukan hanya saja didaerah Jawa Barat, namun sebagian besar masyarakat Indonesia telah mengenal kata ngabuburit.

Bahkan banyak media digital yang menggunakan kata ngabuburit untuk digunakan sebagai topik pada bulan ramadhan. Sehingga istilah ngabuburit itu sendiri menjadi kata baku atau lumrah dan tidak asing lagi bagi masyarakat indonesia khususnya orang muslim yang menunaikan puasa. Maka dengan begitu sebenarnya ngabuburit itu apa? Apa saja kegiatan yang sering dilakukan? disini kita akan bahas satu persatu.

Apa itu Ngabuburit

Secara bahasa Ngabuburit berasal dari bahasa sunda yang berasal dari kata burit (yang artinya sore hari), sedangkan untuk kata nga biasa digunakan sebagai suatu kegiatan atau aktivitas, bisa juga nga untuk menunjukan kata kerja dan suku kata bu menunjukan pengulangan atau aktivitas yang diulang. Sehingga Ngabuburit dapat kita artikan sebagai suatu aktivitas untuk menunggu sore hari.
Kebanyakan orang sering dikaitkan sebagai menunggu waktu berbuka puasa, biasanya kebanyakan orang melakukan aktivitas atau kegiatan sambil menunngu Adzan Maghrib berkumandang untuk berbuka puasa. Namun sebenarnya istilah Ngabuburit itu sendiri tidak ada kaitannya dengan bulan puasa saja.

Apa saja kegiatan Ngabuburit

Jika kita lihat dari masa lalu, waktu itu kebanyakan masyarakat menghabiskan waktu Ngabuburit didalam surau atau mesjid, karena kata Ngabuburit ini dikaitkan dengan bulan Ramadhan tentu ada banyak sekali kegiatan yang dilakukan seperti pengajian umum, membaca kitab suci Al-Quran, mendengaekan ceramah dan berbagai macam kegiatan lainnya dengan bertujuan untuk menuai keberkahan selama bulan suci Ramadhan.

Pada saat ini kata Ngabuburit itu sendiri sudah menjadi kebiasaan atau suatu tradisi yang tidak bisa dilepas begitu saja dari bulan Ramadhan. kata Ngabuburit itu sendiri saat ini menjadi istilah yang lumrah dikalangan umat muslim di Indonesia. Banyak sekali kegiatan Ngabuburit yang dilakukan saat ini, saat ini banyak masyarakat keluar rumah untuk Ngabuburit dengan tujuan sekedar mencari makanan dan minuman untuk berbuka. Bahkan jika banyak juga komunitas atau sekelompok orang mengadakan Ngabuburit bareng dengan berbagi ilmu atau sekedar ngobrol.

Berbagi dan Mencari Takjil

Di Bulan Ramadhan ini selalu membuat masyarakat untuk berlomba dalam kebaikan, selain ibadah dan berbagai hal baik didalamnya ada salah satu ciri khas yang sering dilakukan ketika bulan suci Ramadhan datang yaitu takjil. kegiatan membagikan takjil ini merupakan suatu kegiatan yang khas pada Ramadhan ini, biasanya masyarakat membagikan takjil ditempat-tempat tertentu seperti masjid ataupun ditempat yang ramai dilalui orang seperti dijalanan. Biasanya membagikan takjil ini dilakukan pada jam-jam menuju berbuka puasa.

Banyak yang menantikan momen seperi ini, baik itu orang yang ingin berbagi takjil atupun orang yang mencari takjil untuk berbuka. Sayangnya, banyak masyarakat yang beranggapan bahwa takjil ini merupakan istilah yang digunakan untuk mengartikan makanan atau sajian untuk berbuka puasa. Jika takjil ini sering dikaitkan dengan puasa maka sering kata yang muncul adalah kurma, kolak, sop buah, es kelapa muda dan lainnya. Padahal pengertian takjil tidak seperti itu, Takjil merupakan sebuah kosakata yang berasal dari Arab yang artinya menyegerakan. Dalam pengertian ini, maka takjil diartikan sebagai yang menyegerakan untuk berbuka puasa. Karena dalam agama islam, berbuka dengan yang manis merupakan anjuran.

Maka jika kita tarik kesimpulan tentang takjil ini bisa saja ada kaitannya dalam berbuka puasa, karena berbuka dengan yang manis atau menyegarkan merupakan anjuran. walaupun kata takjil ini memiliki arti yang menyegarkan, akan tetapi dikalangan masyarakat khususnya Indonesia takjil ini sudah menjadi makna makanan untuk berbuka puasa dan jika kita melakukan kegiatan Ngabuburit maka mencari takjil ini merupakan salah satunya.

Tentu jika kita mengambil kesimpulan pada istilah Ngabuburit itu sendiri tidak ada batasan bagi seseorang untuk melakukan aktivitas apapun untuk sambil menunggu hingga waktunya berbuka puasa. Bahkan saya pun saat ini melakukan Ngabuburit dengan cara menulis ulasan ini. Mungkin itu saja ulasan mengenai Ngabuburit menurut pandangan saya, kalian mungkin ada pandangan lain mengenai ngabuburit atau memiliki kegiatan Ngabuburit lain yang lebih seru, menyenangkan dan bermanfaat, silahkan kalian bisa mengisi komentar yang disediakan.
Read More

Selasa, 07 Mei 2019

PENGENALAN DASAR SWING: CLASS JTABBEDPANE DAN KOTAK DIALOG DI JAVA NETBEANS IDE 8.2

7:27 AM 2
Halo, Apa kabar? semoga kita semua selalu dalam lindungan Tuhan yang Maha Esa. Sesuai dengan janji saya pada ulasan sebelumnya kali ini kita melanjutkan pembahasan mengenai komponen dasar pada swing di java netbeans. Jika pada postingan sebelumnya kita membahas komponen swing dari class JMenuBar, JMenu dan JMenuItem, kali ini kita akan membahas komponen dasar swing yaitu class JTabbedPane dan Kotak Dialog. Karena ini merupakan ulasan terakhir untuk pengenalan komponen dasar swing jadi untuk kalian yang baru mengikuti dan ingin mengetahui penjelasan beberapa dari komponen swing lainnya dan juga simulasi penggunaan komponen swing pada aplikasi sederhana kalian bisa mampir pada ulasan saya sebelumnya.

Sama halnya dengan ulasan-ulasan sebelumnya, untuk pertama kita akan membagi dua tahapan terlebih dahulu yaitu yang pertama saya akan sedikit menjelaskan gambaran dari fungsi komponen dasar swing pada class JTabbedPane dan Kotak Dialog kemudian untuk tahapan kedua kita akan membuat simulasi penerapan pada class JTabbedPane dan Kotak Dialog dengan tujuan agar tahu pada kondisi apa class komponen tersebut digunakan.

Penjelasan komponen dasar swing: JTabbedPane dan Kotak Dialog

Class JTabbedPane merupakan komponen grafis penting yang digunakan untuk menyusun dan mengelompokkan berbagai komponen Java lain ke dalam lapisan-lapisan (layers). Ketika obyek kelas JTabbedPane dimunculkan, hanya satu lapisan (one layer) yang ditampilkan. Untuk berpindah dari satu lapisan ke lapisan lain, Anda cukup mengklik pada tab yang diinginkan. JTabbedPane ini termasuk container classes yang terletak di paket javax.swing. Untuk dapat meletakkan komponen Java, Anda terlebih dahulu menyusunnnya ke dalam class JPanel dan kemudian meletakkan panel tersebut ke dalam obyek tabbed pane. Dibatasi hanya sampai pada superclass JComponent.

Kotak Dialog cukup penting dalam aplikasi yang dikembangkan dalam dengan bahasa pemrograman java, sebab melalui kotak dialog ini aplikasi bisa berkomunikasi dengan pengguna. Kotak Dialog bersifat modal, artinya saat kotak dialog muncul maka akan semua jendela yang saat itu sedang terbuka akan menjadi inactive hingga nanti kotak dialog tersebut ditutup. Pembuatan kotak dialog dalam swing mengacu pada Class JOptionPane, sehingga untuk mengaksesnya dibutuhkan statemen : import javax.swing.JOptionPane.

Terdapat berbagai macam kotak dialog, akan tetapi yang akan dibahas pada praktikum ini ada tiga macam, yaitu Kotak dialog sederhana (hanya memunculkan tombol OK), kotak dialog konfirmasi (bisa memunculkan Yes, No dan Cancel) serta kotak dialog pilihan.

Simulasi penggunaan komponen swing: Class JTabbedPane dan Kotak Dialog

Setelah kita mengetahui fungsi dari komponen swing yang akan kita bahas kali ini, agar kalian lebih memahami tentang komponen dasar swing pada class JTabbedPane dan Kotak Dialog maka kita dapat melanjutkan ke tahap selanjutnya yaitu tahap dua untuk membuat aplikasi sederhana penggunaan komponen tersebut pada Java Netbeans. Disini saya menggunakan Java Netbeans versi 8.2, kalian bisa menyesuaikan dengan versi yang kalian miliki. berikut merupakan langkah-langkah penjelasan berserta gambarnya :

pertama-tama silahkan kalian buat project sesuai dengan nama yang kalian inginkan, seperti biasa sama halnya pada project sebelumnya untuk bagian Name and Location silahkan kalian unceklis pada Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.
Setelah memilih mana dan lokasi penyimpanan file maka langkah selanjutnya yaitu pembuatan satu packages form yang bertujuan untuk menampung jFrame Form yang akan kita buat. Kemudian buat satu class java jFrame Form yaitu formMenuUtama.java.

Setelah membuat satu class file tersebut maka pertama kita masuk ke formMenuUtama.java untuk mendesain tampilannya. Anda dapat tambahkan jTabbedPane.

Setelah menambah jTabbedPane, Kemudian di dalam TabbedPane tersebut tambahkan Class JPanel sehingga akan muncul seperti gambar dibawah ini.

Setelah muncul tampilan tabnya maka Anda edit text tab1 dengan “Simple Dialog” dan tambahkan dua tab kembali dengan cara tambahkan JPanel ke dalam JTabbedPane dan edit text juga pada tab2 dan tab3.

Jika telah membuat Tab Menu seperti diatas maka langkah selanjutnya yaitu menambahkan dua button didalam Simple Dialog.

Kemudian tambahkan juga dua button didalam Confirm Dialog.

Kemudian tambah juga tiga button didalam Options Dialog.

Setelah selesai menambahkan dua button didalam Simple Dialog, dua button didalam Confirm Dialog, tiga button didalam Options Dialog maka langkah selanjutnya yaitu membuat events untuk semua button yang telah dibuat. Yang pertama kita masuk pada Simple Dialog dan tambahkan kode seperti dibawah ini.

Kemudian kita masuk ke tab yang kedua yaitu Confirm Dialog dan tambahkan juga kode dibawah pada button pertama (Yes / No).

Kemudian tambahkan juga kode dibawah untuk button kedua atau button Yes/ No/ Cancel.

Kemudian masuk pada tab yang ketiga yaitu Options Dialog, kemudian Anda buat events pada button pertama (button Custom Yes/ No/ Cancel) dan tambahkan kode seperti gambar dibawah ini.

Kemudian Anda buat events pada button yang kedua (button Pilihan List) dan salin kode dibawah ini.

Kemudian yang terakhir Anda masuk juga pada button ketiga (button Pilihan Isi) dan tambahkan juga kode dibawah ini.


Jika telah selesai menambahkan kode yang sesuai seperti diatas maka sekarang kita dapat coba menjalankan aplikasi yang telah kita buat. Silahkan Anda dapat coba satu persatu dan Jika tidak ada permasalahan yang muncul maka akan tampil seperti gambar dibawah ini.

Jika kalian sudah mengikuti tahapan dari awal seharusnya kalian sudah berhasil dalam memahami fungsi dari tiga komponen dasar dari swing begitupun dengan simulasi penggunaan komponen tersebut pada aplikasi sederhana. Apabila terdapat error ataupun apa saja yang terkait mengenai ulasan yang saya buat, silahkan berkomentar melalui kotak komentar yang disediakan ataupun jika ada saran serta masukkan untuk perbaikan ke depannya saya selalu terbuka dan senang tentunya. Mungkin cukup sekian untuk kesempatan kali ini yang dapat saya sampaikan mengenai penggunaan komponen dasar swing, semoga bermanfaat untuk kalian, sampai juga diulasan lainnya sekian dan terima kasih.
Read More

Senin, 06 Mei 2019

PENGENALAN DASAR SWING: CLASS JMENUBAR, JMENU DAN JMENUITEM DI JAVA NETBEANS IDE 8.2

7:36 AM 0
Halo, Apa kabar? semoga kita semua selalu dalam lindungan Tuhan yang Maha Esa. Sesuai dengan janji saya pada ulasan sebelumnya kali ini kita melanjutkan pembahasan mengenai komponen dasar pada swing di java netbeans. Jika pada postingan sebelumnya kita membahas komponen swing dari class JProgressBar, kali ini kita akan membahas komponen dasar swing yaitu class JMenuBar, JMenu dan JMenuItem. Untuk kalian yang baru mengikuti dan ingin mengetahui penjelasan beberapa dari komponen swing dan juga simulasi penggunaan komponen swing pada aplikasi sederhana kalian bisa mampir pada ulasan saya sebelumnya.

Sama halnya dengan ulasan-ulasan sebelumnya, untuk pertama kita akan membagi dua tahapan terlebih dahulu yaitu yang pertama saya akan sedikit menjelaskan gambaran dari fungsi komponen dasar swing pada class JMenuBar, JMenu dan JMenuItem kemudian untuk tahapan kedua kita akan membuat simulasi penerapan pada class JMenuBar, JMenu dan JMenuItem dengan tujuan agar tahu pada kondisi apa class komponen tersebut digunakan.

Penjelasan komponen dasar swing: JmenuBar, Jmenu dan JMenuItem

Baik dari jMenuBar, jMenu ataupun jMenuItem merupakan satu kesatuan atau kumpulan dari beberapa button fungsinya pun hampir sama seperti jButton hanya saja baik dari jMenuBar, jMenu ataupun jMenuItem biasanya ditujukan untuk pilihan pindah halaman satu ke halaman lain. jMenuBar merupakan induknya dari Menu itu sendiri sedangkan turunannya anda bisa gunakan JMenuItem ataupun jMenu. Swing menu ini memudahkan dalam membuat fungsi yang berkelompok, dengan swing menu ini kalian tidak perlu membuat button banyak untuk berpindah dari halaman satu ke halaman lain dan kemudian darisegi tampilan pun cukup sederhana jika dibandingkan membuat beberapa button kemudian dideretkan.

Simulasi penggunaan komponen swing: Class JMenuBar, JMenu dan JMenuItem

Setelah kita mengetahui fungsi dari komponen swing yang akan kita bahas kali ini, agar kalian lebih memahami tentang komponen dasar swing pada class JMenuBar, JMenu dan JMenuItem maka kita dapat melanjutkan ke tahap selanjutnya yaitu tahap dua untuk membuat aplikasi sederhana penggunaan komponen tersebut pada Java Netbeans. Disini saya menggunakan Java Netbeans versi 8.2, kalian bisa menyesuaikan dengan versi yang kalian miliki. berikut merupakan langkah-langkah penjelasan berserta gambarnya :

pertama-tama silahkan kalian buat project sesuai dengan nama yang kalian inginkan, seperti biasa sama halnya pada project sebelumnya untuk bagian Name and Location silahkan kalian unceklis pada Create Main Class dengan bertujuan agar tidak membuat main class secara otomatis karena kita akan membuat secara manual dan setelah itu klik Finish.

Setelah memilih mana dan lokasi penyimpanan file maka langkah selanjutnya yaitu pembuatan satu package form yang bertujuan untuk menampung jFrame Form yang akan kita buat. Kemudian buat empat class java jFrame Form yang terdiri dari formMenuUtama.java, formMenuUtama.java, formMenuBarang.java dan formReport.java.

Setelah membuat dua class file tersebut maka pertama kita masuk ke formMenuUtama.java untuk mendesain tampilannya. kalian dapat menyesuaikan seperti gambar dibawah ini.

Kemudian jika kalian ingin menambahkan icon pada Menu tersebut maka Anda dapat double click yang kotak putih maka akan muncul halaman pengaturan untuk menambahkan icon.

Setelah membuat tampilan untuk formMenuUtama.java tersebut maka kita juga masuk ke formMasterBarang.java untuk mendesain tampilannya. Kalian dapat menyesuaikan seperti gambar dibawah ini. Pada tampilan ini kalian hanya menambahkan jButton, jLabel dengan tujuan untuk membuat button kembali ke halaman menu utama.

Setelah membuat tampilan untuk formMasterBarang.java tersebut maka kita juga masuk ke formMasterUser.java untuk mendesain tampilannya. Kalian dapat menyesuaikan seperti gambar dibawah ini. Pada tampilan ini kalian juga sama hanya menambahkan jButton, jLabel dengan tujuan untuk membuat button kembali ke halaman menu utama.

Setelah membuat tampilan untuk formMasterUser.java tersebut maka kita juga masuk ke formReport.java untuk mendesain tampilannya. Kalian dapat menyesuaikan seperti gambar dibawah ini. Pada tampilan ini kalian juga sama hanya menambahkan jButton, jLabel dengan tujuan untuk membuat button kembali ke halaman menu utama.

Setelah membuat tampilan untuk formReport.java tersebut maka kita juga masuk ke formMenuUtama.java untuk membuat events atau fungsi mouseClicked. Kalian dapat klik kanan kemudian pilih events lalu pilih mouse dan mouseClicked.

Setelah kalian masuk pada halaman Source maka anda salin kode seperti dibawah ini . kode dibawah akan menjalankan ketika diklik menu report maka formMenuUtama.java akan dispose dan kemudian pindah membuka halaman report.

Kemudian kalian buat juga events klik untuk jMenuItem yang lainnya. Gambar dibawah merupakan events untuk menu item Master Barang, menu item Master User dan untuk menu exit.

Setelah memberikan events pada semua menu maka kita pindah pada formMasterBarang.java dan tambahkan kode seperti dibawah ini.

Tambahkan juga kode tersebut pada button HOME pada formReport.java dan formMasterUser.java. Jika kalian telah selesai mengikuti langkah-langkah diatas serta menyalin code dengan benar, silahkan coba jalankan aplikasinya. Sebagai catatan kalian run pada formMenuUtama.java untuk menjalankan aplikasinya, Jika tidak ada permasalahan yang muncul maka akan tampil seperti gambar dibawah ini.

silahkan kalian coba klik menu Report, jika tidak ada kesalahan maka kalian akan dipindahkan ke halaman Report. Kalian juga dapat mencoba klik button HOME untuk kembali pada menu utama. Silahkan coba juga menu lain yang telah tadi dibuat.

Jika kalian sudah mengikuti tahapan dari awal seharusnya kalian sudah berhasil dalam memahami fungsi dari tiga komponen dasar dari swing begitupun dengan simulasi penggunaan komponen tersebut pada aplikasi sederhana dari pembuatan halaman yang kita buat. Apabila terdapat error ataupun apa saja yang terkait mengenai ulasan yang saya buat, silahkan berkomentar melalui kotak komentar yang disediakan ataupun jika ada saran serta masukkan untuk perbaikan ke depannya saya selalu terbuka dan senang tentunya. Mungkin cukup sekian untuk kesempatan kali ini yang dapat saya sampaikan, semoga bermanfaat untuk kalian, sampai juga diulasan selanjutnya sekian dan terima kasih.
Read More

Post Top Ad