Tampilkan postingan dengan label Form Layout. Tampilkan semua postingan
Tampilkan postingan dengan label Form Layout. Tampilkan semua postingan

Tutorial : Penggunaan Form Layout bagian 2

Pada Tutorial : Penggunaan Form Layout bagian 1 saya telah memberikan contoh source code penggunaan FormLayout, untuk artikel kali ini saya akan membahas lebih lanjut mengenai isi yang ada pada source code tersebut. Seperti pada artikel saya sebelumnya bahwa FormLayout merupakan framework yang memang dirancang untuk mempermudah dan mempercepat dalam pembuatan tampilan berbentuk form.
Pada source code tersebut dapat kita pilah ada tiga bagian penting yang menjadi inti dari penggunaan FormLayout yaitu class FormLayout, DefaultFormBuilder, dan CellConstraints. Namun sebelumnya saya akan membahas terlebih dahulu konsep yang ada pada FormLayout. Konsep yang dipakai pada framework ini sebenarnya mirip dengan konsep yang terdapat pada Layout bawaan java yaitu GridBagLayout, dimana tampilan layar dibagi menjadi row dan column, pada layar komputer biasa kita menyebutnya dengan koordinat x dan koordinat y. Pada FormLayout ini menggunakan konfigurasi string untuk menentukan posisi dan ukuran komponen yang akan kita tempatkan pada layar. Mari kita lihat contoh berikut ini.

Tutorial : Penggunaan Form Layout bagian 1

Untuk memenuhi janji saya pada posting sebelumnya, kali ini saya akan membahas bagaimana penggunaan form layout. Namun sebelum membahas lebih lanjut, saya akan menjelaskan secara singkat mengenai apa dan mengapa kita menggunakan Form Layout. Form Layout merupakan Form framework yang dikembangkan oleh Jgoodies dan dipergunakan untuk mempermudah dalam pembuatan form atau tampilan.
Bagi programmer java baik yang sudah mahir maupun yang masih pemula, tentunya sangat memahami bahwa untuk membuat tampilan yang baik dan rapi tidaklah mudah. Kita biasanya untuk membuat suatu tampilan berbentuk form biasanya menggunakan Gridbaglayout. Nah menurut saya pribadi membuat form menggunakan layout ini tidak menyenangkan, bahkan pada implementasinya sangat menyiksa. Mari kita lihat perbedaan cara penggunaan keduanya.