Java vs Qt: basic GUI and layout

Nah, menanggapi post sebelumnya yang berkaitan keharusan saya berjibaku dengan Java, saya jadi pengen membanding(-bandingkan) Java dan Qt yang notabene lebih lama saya bermain di dalamnya. Semua tentunya jalan di atas Linux (Zenwalk 6.4 yang belum kesampaian upgrade ke 7.0), Java pakai IDE Netbeans 6.9.1 di JDK 6u24 dan Qt pakai Qt Creator 2.0.1 di Qt 4.7.





“Hello, World” pakai GUI di Java.





“Hello, World” pakai GUI di Qt.




Nah, kan waktu kuliah juga dibebani tugas semacam form untuk memasukkan nama, NIM, dan kelompok, ada button “OK” dan “Cancel”.

Begini kalau bikinnya di Java, untuk JLabel dan JTextField dimasukkan dalam GridLayout, yang bawahnya (bagian JButton) pakai BoxLayout.





Yang ini bikin di Qt, lebih simple pakai QHBoxLayout sama QVBoxLayout aja.


Kalau butuh kodenya silahkan diculik dari sini:
Hello World (Java),
Hello World (Qt),
Form (Java),
Form (Qt).


Aku sih dikasih apa aja mau, tapi menurutku Qt lebih cute (namanya aja udah begitu. hehe).

Leave a Reply

Your email address will not be published. Required fields are marked *