Text
PEMROGRAMAN GUI SWING JAVA DENGAN NETBEANS 5 TUTORIAL TEORI SINGKAT CONTOH PROGRAMAN
B uku ini membahas dasar-dasar pemrograman Java GUI memakai IDE NetBeans 5. Acuan yang dipakai adalah JDK 5.0, khususnya paket JFC/Swing. Juga membahas fitur-fitur mendasar dari IDE NetBeans. Setiap pembahasan memiliki contoh program yang diberikan dalam bentuk tutorial.
Pembahasan pemrograman JFC/Swing dalam buku ini mengasumsikan pembaca telah memahami dasar-dasar pemrograman bahasa Java. Dasar-dasar pemrograman Swing yang akan dibahas meliputi arsitektur Swing. pemakaian content-pane dan top-level container (JFrame, JApplet dan JDialog), event dispatching thread, look and feel, event-handling, berbagai layout, beberapa komponen dan kontainer Swing, model, icon, mnemonic, perancangan, dan pemrograman GUI (applet dan aplikasi), pemrograman dengan image dan sound, pemrograman database dalam NetBeans, pemakaian JTable, serta komponen JavaBeans GUI.
Selain itu juga akan dibahas dasar-dasar pemakaian IDE NetBeans serta berbagai fitur yang dimilikinya. Mulai dari pengenalan Source Editor, Matisse GUI Builder, dasar-dasar pemrograman GUI dengan konsep free-design di dalam NetBeans, berbagai fitur cerdas dari editor, berbagai jendela dan wizard, serta debugging.
Buku ini berkonsentrasi pada fitur-fitur dan teori dasar sehingga membatasi diri hanya pada aplikasi standar GUI JFC/Swing yang mendasar. Aplikasi web, enterprise dan micro/mobile tidak dibahas dalam buku ini.
NetBeans adalah IDE Java yang berlisensi Sun Public License dan dapat di-download tanpa biaya lisensi. NetBeans dirilis oleh Sun Microsystems, perusahaan yang juga merilis Java. NetBeans sangat berdayaguna. la dapat dipakai untuk membangun aplikasi standar Java (SE, termasuk aplikasi database), aplikasi web, aplikasi enterprise (EE) dan aplikasi mobile (ME).
Aplikasi Java dirancang dan dibangun dalam lingkungan IDE NetBeans secara visual, event-driven, dan terintegrasi. NetBeans mencakup berbagai macam editor, baik editor teks untuk mengedit source-code, maupun GUI Builder untuk perancangan GUI secara visual.
NetBeans memakai build tool dan run-time configuration berbasiskan XML memakai Apache Jakarta Ant. Sebagai build-tool, Ant saat ini mendominasi dalam lingkungan Java/XML.
NetBeans juga memiliki compiler dan builder internal, debugger internal, VCS (version control system), database explorer, server manager, dan beberapa fitur lainnya. Serta berbagai macam monitor untuk sesi debugging dan HTTP monitor.
Dalam NetBeans kita dapat memakai berbagai macam wizard dan template untuk membuat berbagai macam aplikasi Java. IDE NetBeans dapat mengakses server database (melalui koneksi JDBC/EJB), serta server web Java (Apache Tomcat, Sun Java Systems Application Server, JBoss, BEA Weblogic, dan dapat dipakai untuk lainnya). Koneksi dapat dilakukan baik saat desain ataupun pada saat debugging dan running.
Tidak tersedia versi lain