<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2230667237410865271</id><updated>2012-02-16T02:21:00.965-08:00</updated><category term='Sejarah'/><category term='Tutorial'/><category term='Materi Java'/><category term='News'/><category term='Dasar Pemrograman'/><title type='text'>JENI Community of SMK Negeri 1 Surabaya</title><subtitle type='html'>Goes to Open Source..</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-1127423380572006749</id><published>2010-12-22T14:44:00.000-08:00</published><updated>2010-12-22T14:59:58.704-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Aplikasi OS ANDROID</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKC3WizesI/AAAAAAAAAX4/6fA-uQU-iQ4/s1600/2.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 227px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKC3WizesI/AAAAAAAAAX4/6fA-uQU-iQ4/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5553645177957219010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TRKAVfwONtI/AAAAAAAAAXY/qIDjbI_HoJA/s1600/13.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 216px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TRKAVfwONtI/AAAAAAAAAXY/qIDjbI_HoJA/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5553642397290608338" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKAVbyvkgI/AAAAAAAAAXQ/l1mq_LgRp6Y/s1600/4.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 280px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKAVbyvkgI/AAAAAAAAAXQ/l1mq_LgRp6Y/s320/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5553642396227441154" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKAVObQFwI/AAAAAAAAAXI/Tiz0ctM9KxE/s1600/8.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 216px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKAVObQFwI/AAAAAAAAAXI/Tiz0ctM9KxE/s320/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5553642392639248130" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TRKAU-8WxjI/AAAAAAAAAXA/3NV41Iexf1A/s1600/3.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 227px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TRKAU-8WxjI/AAAAAAAAAXA/3NV41Iexf1A/s320/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5553642388483130930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TRKAU5vaLXI/AAAAAAAAAW4/CSBapnh0wjQ/s1600/2.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 227px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TRKAU5vaLXI/AAAAAAAAAW4/CSBapnh0wjQ/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5553642387086650738" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKBzlZOWLI/AAAAAAAAAXg/qemophag90E/s1600/16.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 216px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKBzlZOWLI/AAAAAAAAAXg/qemophag90E/s320/16.jpg" alt="" id="BLOGGER_PHOTO_ID_5553644013712464050" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TRKBz6yLoLI/AAAAAAAAAXo/ow3DJgbdTe8/s1600/17.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 216px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TRKBz6yLoLI/AAAAAAAAAXo/ow3DJgbdTe8/s320/17.jpg" alt="" id="BLOGGER_PHOTO_ID_5553644019454288050" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TRKB0E9Oj-I/AAAAAAAAAXw/5hyTqTqc6t0/s1600/18.jpg"&gt;&lt;img style="cursor: pointer; width: 320px; height: 216px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TRKB0E9Oj-I/AAAAAAAAAXw/5hyTqTqc6t0/s320/18.jpg" alt="" id="BLOGGER_PHOTO_ID_5553644022184972258" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-1127423380572006749?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/1127423380572006749/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/aplikasi-os-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1127423380572006749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1127423380572006749'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/aplikasi-os-android.html' title='Aplikasi OS ANDROID'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/TRKC3WizesI/AAAAAAAAAX4/6fA-uQU-iQ4/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4336678686598445447</id><published>2010-12-22T14:31:00.000-08:00</published><updated>2010-12-22T14:42:49.654-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Mengenal OS ANDROID</title><content type='html'>&lt;div style="text-align: justify;"&gt;Apa itu OS Android? Akhir-akhir ini OS Mobile dari Google ini lagi booming.Android adalah sistem operasi untuk telepon seluler yang berbasis kernel Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan oleh berbagai macam piranti bergerak. Awalnya google inc membeli Android Inc, pendatang baru yang membuat piranti lunak untuk ponsel.Kemudian untuk mengembangkan Android, dibentuklah &lt;a title="Open Handset Alliance (halaman belum tersedia)" href="http://www.opiepippo.com/w/index.php?title=Open_Handset_Alliance&amp;amp;action=edit&amp;amp;redlink=1"&gt;Open Handset Alliance&lt;/a&gt;, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk &lt;a title="Google" href="http://www.opiepippo.com/wiki/Google"&gt;Google&lt;/a&gt;, HTC, &lt;a title="Intel" href="http://www.opiepippo.com/wiki/Intel"&gt;Intel&lt;/a&gt;, &lt;a title="Motorola" href="http://www.opiepippo.com/wiki/Motorola"&gt;Motorola&lt;/a&gt;, &lt;a title="Qualcomm" href="http://www.opiepippo.com/wiki/Qualcomm"&gt;Qualcomm&lt;/a&gt;, &lt;a title="T-Mobile" href="http://www.opiepippo.com/wiki/T-Mobile"&gt;T-Mobile&lt;/a&gt;, dan Nvidia. &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah &lt;a title="Lisensi Apache" href="http://www.opiepippo.com/wiki/Lisensi_Apache"&gt;lisensi Apache&lt;/a&gt;, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Android memiliki berbagai keunggulan sebagai software yang memakai basis kode komputer yang bisa didistribusikan secara terbuka (&lt;em&gt;&lt;a title="Sumber terbuka" href="http://www.opiepippo.com/wiki/Sumber_terbuka"&gt;open source&lt;/a&gt;&lt;/em&gt;) sehingga pengguna bisa membuat aplikasi baru di dalamnya. Android memiliki aplikasi &lt;em&gt;native&lt;/em&gt; Google yang terintegrasi seperti &lt;em&gt;pushmail&lt;/em&gt; &lt;a title="Gmail" href="http://www.opiepippo.com/wiki/Gmail"&gt;Gmail&lt;/a&gt;, &lt;a title="Google Maps" href="http://www.opiepippo.com/wiki/Google_Maps"&gt;Google Maps&lt;/a&gt;, dan Google Calendar.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;Para penggemar open source kemudian membangun komunitas yang membangun dan berbagi Android berbasis firmware dengan sejumlah penyesuaian dan fitur-fitur tambahan, seperti FLAC lossless audio dan kemampuan untuk menyimpan download aplikasi pada microSD card. Mereka sering memperbaharui paket-paket firmware dan menggabungkan elemen-elemen fungsi Android yang belum resmi diluncurkan dalam suatu carrier-sanction firmware.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4336678686598445447?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4336678686598445447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/mengenal-os-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4336678686598445447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4336678686598445447'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/mengenal-os-android.html' title='Mengenal OS ANDROID'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4081197798265615796</id><published>2010-12-15T20:17:00.000-08:00</published><updated>2010-12-15T20:23:12.112-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>SMKN I Surabaya Sabet Juara I Kompetisi Aplikasi Berbasis Open Source Software</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TQmT4MWsL5I/AAAAAAAAAWw/ibTbTRi8hck/s1600/brt7261_pict1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 269px; height: 221px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TQmT4MWsL5I/AAAAAAAAAWw/ibTbTRi8hck/s320/brt7261_pict1.jpg" alt="" id="BLOGGER_PHOTO_ID_5551130609309200274" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;SMKN I Surabaya terpilih sebagai juara I Kompetisi Aplikasi Berbasis Open Source Software. Ajang tersebut diselenggarakan oleh Dinas Komunikasi dan Informatika Kota Surabaya sebagai upaya mewujudkan penerapan Program Surabaya Go Open Source bagi generasi muda kreatif di Surabaya. Puncak acara yang diikuti oleh 42 peserta tersebut berlangsung, Rabu (8/12) di Desava Koffiee, Toko Buku Togamas Pucang, Surabaya.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4081197798265615796?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4081197798265615796/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/smkn-i-surabaya-sabet-juara-i-kompetisi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4081197798265615796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4081197798265615796'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/smkn-i-surabaya-sabet-juara-i-kompetisi.html' title='SMKN I Surabaya Sabet Juara I Kompetisi Aplikasi Berbasis Open Source Software'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/TQmT4MWsL5I/AAAAAAAAAWw/ibTbTRi8hck/s72-c/brt7261_pict1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-8367989079566749390</id><published>2010-12-13T00:48:00.000-08:00</published><updated>2010-12-13T01:45:31.117-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Robocode Competition 2010</title><content type='html'>&lt;div style="text-align: justify;"&gt;Sekolah Tinggi Manajemen Informatika Dan Teknik Komputer (STIKOM) Surabaya mengadakan Kompetisi Robocode dalam event STIKOM Surabaya Festival yang diadakan pada Tgl.&lt;span style="font-weight: bold;"&gt;19-23 November 2010&lt;/span&gt;. Dalam kompetisi ini, Tim Robocode SMKN 1 Surabaya mendapat Juara 1 dan Juara Umum  dalam Festival tersebut. Berikut Foto kegiatannya:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TQXqyaoknvI/AAAAAAAAAWo/lzn3x-eZmbM/s1600/DSC01443.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TQXqyaoknvI/AAAAAAAAAWo/lzn3x-eZmbM/s320/DSC01443.JPG" alt="" id="BLOGGER_PHOTO_ID_5550100267667857138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo52e4dfI/AAAAAAAAAWY/lC7-RPD6JNs/s1600/DSC01443.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo52e4dfI/AAAAAAAAAWY/lC7-RPD6JNs/s320/DSC01443.JPG" alt="" id="BLOGGER_PHOTO_ID_5550098196379235826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo5W8WqwI/AAAAAAAAAWQ/R0UzDyREXJA/s1600/DSC01444.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo5W8WqwI/AAAAAAAAAWQ/R0UzDyREXJA/s320/DSC01444.JPG" alt="" id="BLOGGER_PHOTO_ID_5550098187912915714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TQXhnHoFSJI/AAAAAAAAAWA/AzEdcYJPxGE/s1600/DSC01446.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TQXhnHoFSJI/AAAAAAAAAWA/AzEdcYJPxGE/s320/DSC01446.JPG" alt="" id="BLOGGER_PHOTO_ID_5550090177982318738" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TQXhnfOTpvI/AAAAAAAAAWI/SGf5iYwcunA/s1600/DSC01447.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TQXhnfOTpvI/AAAAAAAAAWI/SGf5iYwcunA/s320/DSC01447.JPG" alt="" id="BLOGGER_PHOTO_ID_5550090184316659442" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo6ALThNI/AAAAAAAAAWg/NlhJpEZQMn4/s1600/DSC01442.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TQXo6ALThNI/AAAAAAAAAWg/NlhJpEZQMn4/s320/DSC01442.JPG" alt="" id="BLOGGER_PHOTO_ID_5550098198981477586" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-8367989079566749390?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/8367989079566749390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/robocode-competition-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/8367989079566749390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/8367989079566749390'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/12/robocode-competition-2010.html' title='Robocode Competition 2010'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/TQXqyaoknvI/AAAAAAAAAWo/lzn3x-eZmbM/s72-c/DSC01443.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4634102918215779212</id><published>2010-11-29T14:56:00.000-08:00</published><updated>2010-11-29T16:28:29.722-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>PELATIHAN PERAKITAN LCD PROJECTOR</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-weight: bold;"&gt;Jumat,26 Nopember&lt;/span&gt; 2010 SMK Negeri 1 Surabaya mengadakan pelatihan perakitan LCD Projector yang &lt;span style="font-family:arial;"&gt;diadakan oleh Direktorat Pembinaan SMK.Pelatihan ini diikuti oleh 10 Guru dan 20 Siswa Jurusan IT yang dipilih oleh pihak sekolah.Sedangkan LCD Projector yang dirakit diproduksi oleh PT.Focus Toolsindo Jakarta.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TPQ589FCE2I/AAAAAAAAAVg/2BIRyPzBGeI/s1600/DSC01454.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TPQ589FCE2I/AAAAAAAAAVg/2BIRyPzBGeI/s320/DSC01454.JPG" alt="" id="BLOGGER_PHOTO_ID_5545120760550527842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TPQ4aCGOiXI/AAAAAAAAAVY/CrdcGNJZB8U/s1600/DSC01455.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TPQ4aCGOiXI/AAAAAAAAAVY/CrdcGNJZB8U/s320/DSC01455.JPG" alt="" id="BLOGGER_PHOTO_ID_5545119061090666866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TPQxJfBdQ7I/AAAAAAAAAVI/0tx7wz7cmjs/s1600/DSC01456.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TPQxJfBdQ7I/AAAAAAAAAVI/0tx7wz7cmjs/s320/DSC01456.JPG" alt="" id="BLOGGER_PHOTO_ID_5545111080216118194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4634102918215779212?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4634102918215779212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/11/pelatihan-perakitan-lcd-projector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4634102918215779212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4634102918215779212'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/11/pelatihan-perakitan-lcd-projector.html' title='PELATIHAN PERAKITAN LCD PROJECTOR'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/TPQ589FCE2I/AAAAAAAAAVg/2BIRyPzBGeI/s72-c/DSC01454.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-2343774839426446471</id><published>2010-11-24T06:56:00.000-08:00</published><updated>2010-11-24T07:06:10.798-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Robocode,Permainan berbasis JAVA</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TO0oJHUs4AI/AAAAAAAAAVA/Eg7FF04OTkY/s1600/robocode.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 299px; height: 320px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TO0oJHUs4AI/AAAAAAAAAVA/Eg7FF04OTkY/s320/robocode.gif" alt="" id="BLOGGER_PHOTO_ID_5543130853412757506" border="0" /&gt;&lt;/a&gt;Robocode merupakan sebuah permainan yang mengasah kemampuan logika pemrograman anda. Sebuah robot virtual yang dikembangkan dengan bahasa pemrograman JAVA. Robot virtual ini dipertandingkan dengan robot virtual lainnya di dalam suatu arena yang tentunya setiap robot mempunyai strategi permainan sendiri dengan mengotak-atik coding programnya sehingga robot yang strateginya bagus akan memenangkan pertandingan. Anda tertarik untuk Mencoba......!!!!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-2343774839426446471?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/2343774839426446471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/11/robocodepermainan-berbasis-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2343774839426446471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2343774839426446471'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/11/robocodepermainan-berbasis-java.html' title='Robocode,Permainan berbasis JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/TO0oJHUs4AI/AAAAAAAAAVA/Eg7FF04OTkY/s72-c/robocode.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-534448582665396417</id><published>2010-10-06T19:43:00.000-07:00</published><updated>2010-10-06T23:01:13.824-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat Aplikasi Sederhana Berbasis Mobile (Kalkulator)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK02FHOUSnI/AAAAAAAAATA/hw7dyW3Zkd8/s1600/2.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 146px; height: 320px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK02FHOUSnI/AAAAAAAAATA/hw7dyW3Zkd8/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5525131779319810674" border="0" /&gt;&lt;/a&gt;By.Mr.L -----------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;A. Latar Belakang&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;Kalkulator sederhana yang akan dibua&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;t tidak se&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;pe&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;rti &lt;/span&gt;&lt;span style="" title=""&gt;kal&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;kulator umumnya, kalkulator dalam hal ini &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;adalah &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;me&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;nggunakan &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;TextField komponen untuk memasukkan&lt;/span&gt;&lt;span style="" title=""&gt; jum&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;lah dan kalkulator h&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;anya tersedia untuk operasi penjumlahan,&lt;/span&gt;&lt;span style="" title=""&gt; pengurangan, perkalian dan pembagian.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;B. Langkah-Langkah :&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Design Flow&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;Sebelum kita pindah ke langkah aliran desain, pasti pertama kita ha&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;rus&lt;/span&gt;&lt;span style="" title=""&gt;membuat proyek baru seperti yang telah diajarkan di bagian pengantar &lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;dan&lt;/span&gt;&lt;span style="" title=""&gt; k&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;emudian membuat Visu&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;al MIDlet baru dengan nama &lt;span style="font-weight: bold;"&gt;Kalkulator&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK0384yOv5I/AAAAAAAAATI/4qr96jS8OcU/s1600/4.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 205px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK0384yOv5I/AAAAAAAAATI/4qr96jS8OcU/s320/4.jpg" alt="" id="BLOGGER_PHOTO_ID_5525133837028212626" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Langkah 1:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Buatlah Form. Untuk membuat form, Anda dapat drag n drop komponen yang ada di Pallete ke Design Flow.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;Langkah 2:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;Jika anda mau menambah perintah pada form , cukup klik kanan bentuk dan&lt;/span&gt;&lt;span style="" title=""&gt; pilih &lt;span style="font-weight: bold; font-style: italic;"&gt;New / Add&lt;/span&gt; dan kemudian pilih perintah yang Anda perlukan.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1DiruwOxI/AAAAAAAAATY/yuCOhv_pT48/s1600/5.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 233px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1DiruwOxI/AAAAAAAAATY/yuCOhv_pT48/s320/5.jpg" alt="" id="BLOGGER_PHOTO_ID_5525146580986903314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 3:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="background-color: rgb(230, 236, 249); color: rgb(0, 0, 0);" title=""&gt;Membuat garis proses dengan cara klik dan drag dari bentuk sumber ke&lt;/span&gt;&lt;span title=""&gt; be&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span title=""&gt;ntuk tujuan. &lt;/span&gt;&lt;span style="" title=""&gt;Sesuaikan garis proses dengan model program&lt;/span&gt;&lt;span title=""&gt; yang akan dib&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span title=""&gt;uat. &lt;/span&gt;&lt;span style="" title=""&gt;Lihat g&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;am&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;bar di bawah ini:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1FP4Cut5I/AAAAAAAAATg/TAgVNgzi8eU/s1600/6.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1FP4Cut5I/AAAAAAAAATg/TAgVNgzi8eU/s320/6.jpg" alt="" id="BLOGGER_PHOTO_ID_5525148456897656722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Jika garis yang dibuat salah, Anda dapat menggunakan klik kanan dan pilih Delete untuk menghapusnya.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1F6SgatHI/AAAAAAAAATo/TNlSzYbnex8/s1600/7.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 199px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1F6SgatHI/AAAAAAAAATo/TNlSzYbnex8/s320/7.jpg" alt="" id="BLOGGER_PHOTO_ID_5525149185556001906" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 4:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Buatlah Design Flow seperti di bawah ini :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1HRrvrKLI/AAAAAAAAATw/E3pfzqrkw8Y/s1600/8.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 226px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1HRrvrKLI/AAAAAAAAATw/E3pfzqrkw8Y/s320/8.jpg" alt="" id="BLOGGER_PHOTO_ID_5525150686979500210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Desain Screen :&lt;/span&gt;&lt;br /&gt;Pertama, gambar yang diinginkan (Splash Screen, Alert). Contohnya:&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1IWYkl4AI/AAAAAAAAAT4/Ipy7DIWf14U/s1600/JC+LOGO+splash.gif"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 180px; height: 200px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1IWYkl4AI/AAAAAAAAAT4/Ipy7DIWf14U/s320/JC+LOGO+splash.gif" alt="" id="BLOGGER_PHOTO_ID_5525151867243716610" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;Langkah 5 :&lt;/span&gt;&lt;br /&gt;Jika kamu ingin memasukkan gambar, &lt;span style="font-style: italic;"&gt;copy&lt;/span&gt; gambar ke dalam package secara langsung. Dan &lt;span style="font-style: italic;"&gt;Paste&lt;/span&gt; di dalamnya.&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1K7k1YIfI/AAAAAAAAAUA/goZrLslmpLA/s1600/9.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 281px; height: 292px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1K7k1YIfI/AAAAAAAAAUA/goZrLslmpLA/s320/9.jpg" alt="" id="BLOGGER_PHOTO_ID_5525154705213759986" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 6:&lt;/span&gt;&lt;br /&gt;Buatlah desain di Form Splash Screen seperti gambar di bawah ini :&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1MW8Z3LyI/AAAAAAAAAUI/zn9HmoF4dio/s1600/10.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 248px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1MW8Z3LyI/AAAAAAAAAUI/zn9HmoF4dio/s320/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5525156274908901154" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 7 :&lt;/span&gt;&lt;br /&gt;Buatlah desain form &lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;Aplikasi &lt;/span&gt;&lt;/span&gt;seperti gambar di bawah ini :&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1NCFxHl8I/AAAAAAAAAUQ/b0KswHhgdKE/s1600/11.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 282px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1NCFxHl8I/AAAAAAAAAUQ/b0KswHhgdKE/s320/11.jpg" alt="" id="BLOGGER_PHOTO_ID_5525157016156739522" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Untuk membuat Form di atas, pada Menu Screen Device, tepat pada form, Anda dapat klik kanan --&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;New/add&lt;/span&gt;--&gt;Pilih item yang akan di gunakan (&lt;span style="font-weight: bold;"&gt;text field, String Item,&lt;/span&gt;dll).&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1N59p7rxI/AAAAAAAAAUY/vcyrluHnx3M/s1600/12.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 276px; height: 320px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK1N59p7rxI/AAAAAAAAAUY/vcyrluHnx3M/s320/12.jpg" alt="" id="BLOGGER_PHOTO_ID_5525157976051789586" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 8:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Modifikasi nama-nama  label berikut ini :&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1O7dGOq2I/AAAAAAAAAUg/f-2gnc-WrBc/s1600/13.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 142px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TK1O7dGOq2I/AAAAAAAAAUg/f-2gnc-WrBc/s320/13.jpg" alt="" id="BLOGGER_PHOTO_ID_5525159101183470434" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Anda dapat merubah nama label pada kolom properties :&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1RQe1EREI/AAAAAAAAAUo/uojXpEgfna4/s1600/14.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 185px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK1RQe1EREI/AAAAAAAAAUo/uojXpEgfna4/s320/14.jpg" alt="" id="BLOGGER_PHOTO_ID_5525161661448864834" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;(Source )&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Langkah 9:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;Pilihlah source menu dan tambahkan pada kode yang berwarna merah berikut ini pada &lt;span style="font-weight: bold;"&gt;Generate Method commandAction for Displayables&lt;/span&gt; :&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;br /&gt;if (displayable == form) {    if (command == exitCommand) {&lt;br /&gt;          exitMIDet();&lt;br /&gt;} else if (command == okCommand) {&lt;br /&gt;  switchDisplayable(null, getForm());&lt;br /&gt;       &lt;span style="color: rgb(255, 0, 0);"&gt;setReport()&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Lihatlah gambar berikut untuk mencari lokasi &lt;span style="font-style: italic; font-weight: bold;"&gt;Generate Methode c&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;ommandAction for Displayables&lt;/span&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;a href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK1SpIiIcII/AAAAAAAAAUw/OpGLmXOiPa4/s1600/15.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 377px; height: 242px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK1SpIiIcII/AAAAAAAAAUw/OpGLmXOiPa4/s320/15.jpg" alt="" id="BLOGGER_PHOTO_ID_5525163184472223874" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 10:&lt;/span&gt;&lt;br /&gt;Ketiklah Method setReport() berikut ini :&lt;br /&gt;public void setReport() {&lt;br /&gt;int a,b,c;&lt;br /&gt;String d,e,f,g;&lt;br /&gt;d="+";&lt;br /&gt;e="-";&lt;br /&gt;f="*";&lt;br /&gt;g="/";&lt;br /&gt;if(textField.getString().equalsIgnoreCase("") &amp;amp;&amp;amp;textF&lt;/span&gt;&lt;/span&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;ield1.getString().equalsIgnoreCase("")&lt;br /&gt;&amp;amp;&amp;amp;textField2.getString().equalsIgnoreCase(""))&lt;br /&gt;{&lt;br /&gt;stringItem.setText("Tolong diisi");&lt;br /&gt;}else&lt;br /&gt;{&lt;br /&gt;if(textField2.getString().equalsIgnoreCase(d))&lt;br /&gt;{&lt;br /&gt;   a=Integer.parseInt(textField.getString());&lt;br /&gt;   b=Integer.parseInt(textField1.getString());&lt;br /&gt;   c=a+b;&lt;br /&gt;stringItem.setText(Integer.toString(c));&lt;br /&gt;}&lt;br /&gt;else if&lt;br /&gt;(textField2.getString().equalsIgnoreCase(e))&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;    a=Integer.parseInt(textField.getString());&lt;br /&gt;    b=Integer.parseInt(textField1.getString());&lt;br /&gt;    c=a-b;&lt;br /&gt;stringItem.setText(Integer.toString(c));&lt;br /&gt;}else if&lt;br /&gt;(textField2.getString().equalsIgnoreCase(f))&lt;br /&gt;{&lt;br /&gt;     a=Integer.parseInt(textField.getString());&lt;br /&gt;     b=Integer.parseInt(textField1.getString());&lt;br /&gt;    c=a*b;&lt;br /&gt;    stringItem.setText(Integer.toString(c));&lt;br /&gt;}&lt;br /&gt;else if&lt;br /&gt;(textField2.getString().equalsIgnoreCase(g)){&lt;br /&gt;    a=Integer.parseInt(textField.getString());&lt;br /&gt;    b=Integer.parseInt(textField1.getString());&lt;br /&gt;     c=a/b;&lt;br /&gt;    stringItem.setText(Integer.toString(c));&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;  stringItem.setText(textField.getString()+""+textField1.getString()+""+textField2.getString());&lt;br /&gt;}&lt;br /&gt;}}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah 11 :&lt;/span&gt;&lt;br /&gt;Jalankan program dengan klik kanan simbol Run pada Toolbar .&lt;br /&gt;Output Program:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;span style="font-weight: bold;"&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;a href="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK1VpK3EbEI/AAAAAAAAAU4/ximkADVkXwY/s1600/16.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 146px; height: 320px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/TK1VpK3EbEI/AAAAAAAAAU4/ximkADVkXwY/s320/16.jpg" alt="" id="BLOGGER_PHOTO_ID_5525166483631795266" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;*** Selamat Mencoba ****&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="result_box" class="long_text" lang="id"&gt;&lt;span style="" title=""&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-534448582665396417?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/534448582665396417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/10/membuat-aplikasi-sederhana-berbasis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/534448582665396417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/534448582665396417'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/10/membuat-aplikasi-sederhana-berbasis.html' title='Membuat Aplikasi Sederhana Berbasis Mobile (Kalkulator)'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/TK02FHOUSnI/AAAAAAAAATA/hw7dyW3Zkd8/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-7377852150287172602</id><published>2010-10-06T00:26:00.000-07:00</published><updated>2010-10-06T23:53:46.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Materi Java'/><title type='text'>Mengenal Pemrograman Mobile</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK0xp3bv_WI/AAAAAAAAAS4/W6cW8eQEGZk/s1600/2.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 146px; height: 320px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/TK0xp3bv_WI/AAAAAAAAAS4/W6cW8eQEGZk/s320/2.jpg" alt="" id="BLOGGER_PHOTO_ID_5525126913178205538" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK0wlyj2odI/AAAAAAAAASw/kGD22vvQ0tk/s1600/3.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 149px; height: 320px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/TK0wlyj2odI/AAAAAAAAASw/kGD22vvQ0tk/s320/3.jpg" alt="" id="BLOGGER_PHOTO_ID_5525125743638913490" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="result_box" class="long_text"&gt;&lt;span title="Development of Communication Technology develops rapidly"&gt;By: Mr.L ----&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable  {mso-style-name:"Table Normal";  mso-tstyle-rowband-size:0;  mso-tstyle-colband-size:0;  mso-style-noshow:yes;  mso-style-parent:"";  mso-padding-alt:0cm 5.4pt 0cm 5.4pt;  mso-para-margin:0cm;  mso-para-margin-bottom:.0001pt;  mso-pagination:widow-orphan;  font-size:10.0pt;  font-family:"Times New Roman";  mso-ansi-language:#0400;  mso-fareast-language:#0400;  mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span &gt;Pengembangan Teknologi Komunikasi berkembang pesat antara lain (Telepon, Pager, HP), dll, sebagai contoh komunikasi disebut perangkat Mobile Phone atau HP sekarang berkembang dengan pesat, terutama dalam aplikasi di telepon Anda.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt; &lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span&gt;Dahulu ponsel adalah alat yang masih tabu untuk menggunakan karena perangkat lunak teknologi embedded di HP masih sangat sederhana, kesederhanaan hanya dapat berfungsi sebagai alat komunikasi yang digunakan sebagai penerima tamu sebagai penghubung dan pesan suara dari pesan singkat yang disingkat sebagai SMS (Send Message Service). &lt;/span&gt;Sekitar tahun&lt;span&gt; 1996 Teknologi HP telah mulai tumbuh dari layar biasa ke layar Warna yang terdapat di HP. &lt;/span&gt;Seiring dengan perkembangan dari waktu ke waktu yang &lt;span&gt;sekarang HP telah memasuki Era Globalisasi dan tentu saja teknologi HP sudah canggih, sekarang ada HP Multi fungsi terdiri dari beberapa aplikasi penerapan lainnya sebagai berikut, teknologi HP dengan MP3, teknologi mobile dengan Kamera dan Video, HP dengan teknologi 3G. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt; &lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span &gt;Handphone tidak lagi menjadi barang mewah atau tersier yang. &lt;/span&gt;&lt;span style="" lang="SV"&gt;Kehadiran &lt;span&gt;mobile generasi 2.5 (2.5G) dan generasi ketiga (3G) sudah dimiliki oleh semua orang yang adil. &lt;/span&gt;Telepon seluler generasi berikutnya dilengkapi tambahan &lt;span&gt;fasilitas kurang kuat namun tetap dimaksimalkan. &lt;/span&gt;Ini adalah tantangan bagi kita untuk &lt;span&gt;dapat memanfaatkan fasilitas yang ada lebih lanjut pada telepon mobile generasi ini. &lt;/span&gt;&lt;/span&gt;Salah satunya adalah fasilitas Java Micro Edition Virtual Machine 2&lt;span&gt; (VM Java ME) pada ponsel Anda. &lt;/span&gt;&lt;span style="" lang="SV"&gt;Misalnya fasilitas untuk menjalankan aplikasi yang dibuat dengan arsitektur Java Micro Edition (Java ME).&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="" lang="SV"&gt; &lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span&gt;Integrated Development Environment (IDE) NetBeans telah berhasil mengembangkan berbagai alat yang dikembangkan sehingga sangat mudah bagi programmer pemula untuk membangun aplikasi dengan cepat dan sangat hasil yang memuaskan. Interface Java Micro Edisi di NetBeans terutama High Level User Interface telah disiapkan dalam komponen dengan konsep drag dan drop. &lt;/span&gt;&lt;span style="" lang="SV"&gt;Properties&lt;span&gt; setiap komponen juga siap dan sangat membantu bagi programmer &lt;/span&gt;pemula.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-7377852150287172602?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/7377852150287172602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/10/mengenal-pemrograman-mobile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7377852150287172602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7377852150287172602'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/10/mengenal-pemrograman-mobile.html' title='Mengenal Pemrograman Mobile'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_g0lPmIN2MbM/TK0xp3bv_WI/AAAAAAAAAS4/W6cW8eQEGZk/s72-c/2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-2074799898237522953</id><published>2010-09-22T18:13:00.000-07:00</published><updated>2010-09-22T18:17:29.588-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Materi Java'/><title type='text'>Pengolahan Class Vektor</title><content type='html'>By: Mr.L ...Co.JC SMKN1 SBY&lt;br /&gt;&lt;br /&gt;Fungsi : Class ini diperlukan programmer membutuhkan penyimpanan data yang dapat bertambah secara dinamis sehingga berapapun data yang digunakan, program tetap berjalan.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/TJqqUHEWtFI/AAAAAAAAARo/SXKMh3iC3F0/s1600/1.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 122px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/TJqqUHEWtFI/AAAAAAAAARo/SXKMh3iC3F0/s320/1.png" alt="" id="BLOGGER_PHOTO_ID_5519911555767383122" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-2074799898237522953?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/2074799898237522953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/09/pengolahan-class-vektor_22.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2074799898237522953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2074799898237522953'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2010/09/pengolahan-class-vektor_22.html' title='Pengolahan Class Vektor'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/TJqqUHEWtFI/AAAAAAAAARo/SXKMh3iC3F0/s72-c/1.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-7075862585579344513</id><published>2009-11-22T03:45:00.000-08:00</published><updated>2010-05-06T03:04:33.729-07:00</updated><title type='text'>Vote AOS (Animasi Open Source)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos-g.ak.fbcdn.net/hphotos-ak-snc3/hs002.snc3/10936_1176706936647_1197314530_30437693_4408565_n.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 427px; height: 604px;" src="http://photos-g.ak.fbcdn.net/hphotos-ak-snc3/hs002.snc3/10936_1176706936647_1197314530_30437693_4408565_n.jpg" alt="" border="0" /&gt;&lt;/a&gt;Vote AOS MADIG (Majalah Digital) buatan Pandu Aji Wirawan aka ndundupan anggota JC SMKN 1 Surabaya di acara Komputexpo 2009 pada tanggal 27 November - 1 Desember 2009 di Grand City Convention Center Surabaya agar menjadi juara nasional.&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;Lomba Majalah Digital yang diadakan oleh Komputek dan BYON. Majalah ini akan dimuat di majalah komputek edisi 650.&lt;br /&gt;&lt;br /&gt;Majalah ini berjudul AOS karena tema dari majalah ini adalah Animasi Open Source. Dalam majalah ini banyak sekali informasi mengenai animasi open source di Indonesia.&lt;br /&gt;&lt;br /&gt;untuk mendownload majalah ini tunggu setelah acara lomba di Komputexpo berakhir.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-7075862585579344513?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/7075862585579344513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/11/vote-aos-animasi-open-source.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7075862585579344513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7075862585579344513'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/11/vote-aos-animasi-open-source.html' title='Vote AOS (Animasi Open Source)'/><author><name>Pandu Aji Wirawan</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-RzJAFLKWeN8/AAAAAAAAAAI/AAAAAAAACJQ/IWycp8wUxD0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4024119184730235884</id><published>2009-10-26T18:58:00.000-07:00</published><updated>2009-10-27T05:41:14.017-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Anggota JC jadi pemateri Seminar Internasional di Kamboja</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SuaRhoIBNdI/AAAAAAAAARA/ddK1IGDTtBk/s1600-h/P1070778.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SuaRhoIBNdI/AAAAAAAAARA/ddK1IGDTtBk/s320/P1070778.JPG" alt="" id="BLOGGER_PHOTO_ID_5397161210342880722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;8 Oktober 2009&lt;/span&gt;&lt;br /&gt;Anggota JC yaitu Irene Erlyn, Putri Diah.K dan &lt;span style="font-weight: bold;"&gt;Rara Indah.P&lt;/span&gt; sedang foto bersama dengan setelah acara seminar Internasional di salah satu Universitas di Kamboja...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SuaOkOdRM-I/AAAAAAAAAQ4/U2flbrQS4rM/s1600-h/P1070771.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SuaOkOdRM-I/AAAAAAAAAQ4/U2flbrQS4rM/s320/P1070771.JPG" alt="" id="BLOGGER_PHOTO_ID_5397157956457411554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Salah satu anggota JC sedang presentasi..&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4024119184730235884?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4024119184730235884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/10/anggota-jc-jadi-pemateri-seminar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4024119184730235884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4024119184730235884'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/10/anggota-jc-jadi-pemateri-seminar.html' title='Anggota JC jadi pemateri Seminar Internasional di Kamboja'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/SuaRhoIBNdI/AAAAAAAAARA/ddK1IGDTtBk/s72-c/P1070778.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4157907160413120613</id><published>2009-10-26T17:49:00.000-07:00</published><updated>2009-10-26T18:47:47.808-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Luar Biasa! Siswa SMKN 1 Surabaya Pencipta Kamus Negara-Negara Asean (Asean Dictionary) berbasis Mobile</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SuZMrCPFaDI/AAAAAAAAAQw/1w3xCLN9iOM/s1600-h/smkn1-surabaya.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SuZMrCPFaDI/AAAAAAAAAQw/1w3xCLN9iOM/s320/smkn1-surabaya.jpg" alt="" id="BLOGGER_PHOTO_ID_5397085505668343858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a class="text3"&gt;&lt;/a&gt;&lt;a class="text3"&gt; &lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;a class="text3"&gt;Empat siswa &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Surabaya&lt;/st1:place&gt;&lt;/st1:city&gt;, Jawa Timur, dipercaya negara-negara ASEAN untuk merancang ASEAN Dictionary (kamus negara-negara ASEAN).Kamus itu nanti berisi terjemahan semua bahasa yang ada di negara Asia Tenggara dan menjadi panduan bagi turis. Kamus itu bahkan bisa menjadi alat penerjemah bagi seluruh warga Asia Tenggara yang ingin memperluas bahasa. Kamus ASEAN yang diciptakan siswa SMKN 1 Surabaya itu tidak berwujud buku atau lembaran kertas.Mereka berhasil menyediakan layanan terjemahan bahasa yang bisa diakses langsung melalui ponsel.&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;a class="text3"&gt;&lt;br /&gt;Kepala Bidang Pendidikan Menengah Kejuruan (Dikmenjur) Dinas Pendidikan Surabaya Ruddy Winarko menuturkan,empat siswa itu kini mulai “disewa” beberapa negara Asia Tenggara untuk memberikan penjelasan tentang mekanisme kerja Kamus ASEAN. “Ini menjadi kebanggaan tersendiri bagi &lt;st1:city st="on"&gt;Surabaya&lt;/st1:city&gt;, apalagi siswa SMKN 1 Surabaya itu memberikan penjelasan pada teknisi serta kalangan akademisi di beberapa negara Asia Tenggara,”ujar Ruddy kemarin.Menurut mantan Kepala SMKN 1 Surabaya itu, saat ini empat siswa itu masih berada di Kamboja dan &lt;st1:place st="on"&gt;&lt;st1:country-region st="on"&gt;Vietnam&lt;/st1:country-region&gt;&lt;/st1:place&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;a class="text3"&gt;&lt;br /&gt;Setelah itu diundang Pemerintah &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;Thailand&lt;/st1:place&gt;&lt;/st1:country-region&gt;. “Jadi selama 2-3 bulan ke depan empat siswa itu berada di luar negeri. Untungnya lagi mereka (siswa) diberikan bayaran yang cukup tinggi. Mereka juga diberikan sarana menginap yang layak,” ungkapnya.Kamus ASEAN nantinya dijadikan rujukan semua negara Asia Tenggara.Keputusan itu dihasilkan dari keputusan beberapa negara yang melihat inovasi karya yang diciptakan siswa SMKN 1 Surabaya. Empat siswa SMKN 1 itu sebenarnya membuat tugas akhir semester di sekolah.&lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;o:p&gt;&lt;a class="text3"&gt; &lt;/a&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;a class="text3"&gt;Kebetulan para siswa itu melihat peranan ponsel yang semakin dekat dengan masyarakat sehingga semua layanan publik bisa dikontrol langsung melalui ponsel. Salah satu siswa yang berangkat ke Kamboja adalah Rara Indah Permatasari, siswi kelas XII dan Muhammad Basofi Eko Nugroho, siswa kelas XII SMKN 1 Surabaya. Keduanya menjadi tamu kehormatan sekaligus trainer teknologi informasi (TI) di Kamboja. Keberangkatan mereka ke dua negara tersebut merupakan hasil rangkaian program pertukaran trainer kerja sama Pemkot Surabaya dengan Southeast Asian Ministers of Education Organization (Seamoe) Regional Open Learning Centre (Seamolec). &lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;p style="margin: 0in 0in 0pt; text-align: justify;" class="MsoNormal"&gt;&lt;span style="font-family: Verdana; font-size: 8pt;"&gt;&lt;a class="text3"&gt;&lt;br /&gt;Kepala Dinas Pendidikan Surabaya Sahudi mengatakan, para siswa &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Surabaya&lt;/st1:place&gt;&lt;/st1:city&gt; yang berangkat menjadi pembicara serta penemu Kamus ASEAN layak diberikan apresiasi, apalagi usia siswa itu masih terbilang belia.“Karya yang diberikan siswa SMK kini sudah sejajar dengan perguruan tinggi (PT). Ini menjadi bukti perkembangan SMK di Surabaya,”ujarnya. (aan haryono) &lt;o:p&gt;&lt;/o:p&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;a class="text2"&gt;                   &lt;i&gt;[www.seputar-indonesia.com]&lt;/i&gt;&lt;/a&gt;&lt;a class="text2"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4157907160413120613?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4157907160413120613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/10/luar-biasa-siswa-smkn-1-surabaya.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4157907160413120613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4157907160413120613'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/10/luar-biasa-siswa-smkn-1-surabaya.html' title='Luar Biasa! Siswa SMKN 1 Surabaya Pencipta Kamus Negara-Negara Asean (Asean Dictionary) berbasis Mobile'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_g0lPmIN2MbM/SuZMrCPFaDI/AAAAAAAAAQw/1w3xCLN9iOM/s72-c/smkn1-surabaya.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-1390468294169119181</id><published>2009-09-28T00:45:00.000-07:00</published><updated>2009-10-09T01:30:47.712-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat Tabel Model Untuk Sebuah Class menggunakan NetBeans</title><content type='html'>&lt;p&gt;  &lt;/p&gt;&lt;p style="text-align: justify;"&gt;perlu diketahui kalo &lt;span style="font-weight: bold;"&gt;Swing&lt;/span&gt; dibuat menggunakan konsep &lt;span style="font-weight: bold;"&gt;MVC (Model View Controller)&lt;/span&gt;, sehingga setiap komponen terdiri dari bagian &lt;span style="font-weight: bold;"&gt;Model&lt;/span&gt;, bagian &lt;span style="font-weight: bold;"&gt;View,&lt;/span&gt; dan bagian &lt;span style="font-weight: bold;"&gt;Controller&lt;/span&gt;.&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold;"&gt;Model&lt;/span&gt;, merupakan bagian yang      digunakan untuk menampung data &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold;"&gt;View&lt;/span&gt;, merupakan bagian untuk      menampilkan data &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="font-weight: bold;"&gt;Controller&lt;/span&gt;, merupakan bagian      yang digunakan untuk proses manipulasi data. &lt;/li&gt;&lt;/ul&gt;  &lt;p style="text-align: justify;"&gt;jadi walaupun ini membuat rumit, tapi ini membuat mudah programmer dalam membuat sebuah aplikasi.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Dalam kasus ini, yaitu TABEL, yang merupakan Model adalah TableModel. yang merupakan &lt;span style="font-weight: bold;"&gt;View adalah&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;JTable&lt;/span&gt;. dan yang merupakan c&lt;span style="font-weight: bold;"&gt;ontroller adalah proses insert, update, delete&lt;/span&gt; dan event yang digunakan oleh TableModel dan JTable.&lt;/p&gt;  &lt;p style="text-align: justify;"&gt;Sekarang kita akan mencoba membuat sebuah class yang akan digunakan oleh TableModel, misal&lt;span style="font-weight: bold;"&gt; class Orang&lt;/span&gt; : &lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/p&gt;&lt;span class="keyword"&gt;import&lt;/span&gt; java.util.Date;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; Orang {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    &lt;span class="keyword"&gt;    private&lt;/span&gt; String nama;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    &lt;span class="keyword"&gt;    private&lt;/span&gt; String jenisKelamin;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;private&lt;/span&gt; Date tanggalLahir;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;private&lt;/span&gt; String alamat;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; Orang() {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; String getAlamat() {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;               &lt;span class="keyword"&gt;return&lt;/span&gt; alamat;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;       &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; setAlamat(String alamat) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                &lt;span class="keyword"&gt;this&lt;/span&gt;.alamat = alamat;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; String getJenisKelamin() {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                &lt;span class="keyword"&gt;return&lt;/span&gt; jenisKelamin;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    &lt;span class="keyword"&gt;    public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; setJenisKelamin(String jenisKelamin) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                 &lt;span class="keyword"&gt;this&lt;/span&gt;.jenisKelamin = jenisKelamin;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; String getNama() {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                &lt;span class="keyword"&gt;return&lt;/span&gt; nama;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    &lt;span class="keyword"&gt;       public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; setNama(String nama) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                &lt;span class="keyword"&gt;this&lt;/span&gt;.nama = nama;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;      &lt;span class="keyword"&gt;    public&lt;/span&gt; Date getTanggalLahir() {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                &lt;span class="keyword"&gt;return&lt;/span&gt; tanggalLahir;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; setTanggalLahir(Date tanggalLahir) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        &lt;span class="keyword"&gt;        this&lt;/span&gt;.tanggalLahir = tanggalLahir;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }  &lt;/p&gt;        &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;sekarang kita buat sebuah class yang bernama &lt;span style="font-weight: bold;"&gt;TableModelOrang&lt;/span&gt;, yang merupakan class untuk model&lt;span style="font-weight: bold;"&gt; JTable&lt;/span&gt;. dan ingat class tersebut harus turunan dari interface TableModel :&lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        import&lt;/span&gt; java.util.ArrayList;        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        import&lt;/span&gt; javax.swing.table.AbstractTableModel;        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; TableModelOrang &lt;span class="keyword"&gt;extends&lt;/span&gt; AbstractTableModel {        &lt;span class="comment"&gt;&lt;/span&gt;&lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt; // Kumpulan Data Orang      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        private&lt;/span&gt; ArrayList&lt;orang&gt; data;          &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/orang&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; TableModelOrang() {        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;  // Mendeklarasikan Data      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        data = &lt;span class="keyword"&gt;new&lt;/span&gt; ArrayList&lt;orang&gt;();&lt;br /&gt;&lt;/orang&gt;&lt;/p&gt;&lt;p&gt;            }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Menghapus Orang      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; Orang remove(&lt;span class="keyword"&gt;int&lt;/span&gt; index) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        Orang forReturn = data.remove(index);        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// memberi tahu bahwa ada data yang dihapus      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        fireTableRowsDeleted(index, index);        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; forReturn;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Mendapatkan Orang      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; Orang get(&lt;span class="keyword"&gt;int&lt;/span&gt; index) {   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; data.get(index);&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Menambah Orang      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; &lt;span class="keyword"&gt;boolean&lt;/span&gt; add(Orang e) {   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        boolean&lt;/span&gt; forReturn = data.add(e);        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Memberi tahu bahwa ada data yang masuk      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        fireTableRowsInserted(data.size() - &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;, data.size() - &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;);   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; forReturn;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Mengubah Orang      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; Orang set(&lt;span class="keyword"&gt;int&lt;/span&gt; index, Orang element) {&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        Orang forReturn = data.set(index, element);        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Memberitahu bahwa ada data yang diupdate      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        fireTableRowsUpdated(index, index);        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; forReturn;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Panjang Baris      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; &lt;span class="keyword"&gt;int&lt;/span&gt; getRowCount() {   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; data.size();&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        }   &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="comment"&gt;// Panjang Kolom      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; &lt;span class="keyword"&gt;int&lt;/span&gt; getColumnCount() {   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        return&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;4&lt;/span&gt;;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    }  &lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// Nilai untuk cell(baris, kolom)      &lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; Object getValueAt(&lt;span class="keyword"&gt;int&lt;/span&gt; rowIndex, &lt;span class="keyword"&gt;int&lt;/span&gt; columnIndex) {        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;            switch&lt;/span&gt; (columnIndex) {        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;            case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;0&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                return&lt;/span&gt; data.get(rowIndex).getNama();        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;            case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                return&lt;/span&gt; data.get(rowIndex).getJenisKelamin();        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;            case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;2&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                return&lt;/span&gt; data.get(rowIndex).getTanggalLahir();        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;            case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;3&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                return&lt;/span&gt; data.get(rowIndex).getAlamat();        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                default&lt;/span&gt;:        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                return&lt;/span&gt; &lt;span class="keyword"&gt;null&lt;/span&gt;;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                    }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;               }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;  &lt;span class="comment"&gt;//&lt;span style="font-weight: bold;"&gt; Nama Kolom pada posisi ke-?      &lt;/span&gt;&lt;/span&gt;  &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        public&lt;/span&gt; String getColumnName(&lt;span class="keyword"&gt;int&lt;/span&gt; column) {   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                switch&lt;/span&gt; (column) {        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;0&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                        return&lt;/span&gt; &lt;span class="string"&gt;"Nama"&lt;/span&gt;;   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                        return&lt;/span&gt; &lt;span class="string"&gt;"Jenis Kelamin"&lt;/span&gt;;   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;2&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                        return&lt;/span&gt; &lt;span class="string"&gt;"Tanggal Lahir"&lt;/span&gt;;   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                case&lt;/span&gt; &lt;span style="color: rgb(192, 0, 0);"&gt;3&lt;/span&gt;:   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                        return&lt;/span&gt; &lt;span class="string"&gt;"Alamat"&lt;/span&gt;;   &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                    default&lt;/span&gt;:        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;                    return&lt;/span&gt; &lt;span class="keyword"&gt;null&lt;/span&gt;;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                        }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;                }  &lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;sekarang kita buat sebuah form yang digunakan untuk memanipulasi data. buatlah form seperti dibawah ini menggunakan NetBeans IDE:&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBvSekMC4I/AAAAAAAAAPY/vJ14yBwF4KA/s1600-h/4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 412px; height: 279px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBvSekMC4I/AAAAAAAAAPY/vJ14yBwF4KA/s200/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5386427517568289666" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;p style="font-weight: bold;"&gt;keterangan :&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;untuk nama menggunakan &lt;em&gt;JTextField      &lt;/em&gt;dan nama variablenya &lt;strong&gt;textNama&lt;/strong&gt; &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk jenis kelamin      menggunakan &lt;em&gt;JComboBox &lt;/em&gt;dan nama variabelnya &lt;strong&gt;comboJenisKelamin&lt;/strong&gt;      &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk tangal lahir      menggunakan &lt;em&gt;JSpinner &lt;/em&gt;dan nama variablenya &lt;strong&gt;spinnerTanggalLahir&lt;/strong&gt;      &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk alamat menggunakan &lt;em&gt;JTextArea      &lt;/em&gt;dan nama variablenya &lt;strong&gt;areaAlamat&lt;/strong&gt; &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk tombol tambah nama      variablenya &lt;strong&gt;buttonTambah&lt;/strong&gt; &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk tombol ubah nama      variablenya &lt;strong&gt;buttonUbah&lt;/strong&gt; &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk tombol hapus nama      variablenya &lt;strong&gt;buttonHapus&lt;/strong&gt; &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;untuk tabel nama variablenya &lt;strong&gt;tableOrang&lt;/strong&gt;      &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;sekarang ubah nilai model comboJenisKelamin menjadi [Laki-Laki, Perempuan] :&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBxMDv5bII/AAAAAAAAAPo/qTPzvU8QkIA/s1600-h/5.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 141px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBxMDv5bII/AAAAAAAAAPo/qTPzvU8QkIA/s320/5.JPG" alt="" id="BLOGGER_PHOTO_ID_5386429606313684098" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SsBxYw58-ZI/AAAAAAAAAPw/H-IpNwHV1SA/s1600-h/6.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 432px; height: 258px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SsBxYw58-ZI/AAAAAAAAAPw/H-IpNwHV1SA/s320/6.JPG" alt="" id="BLOGGER_PHOTO_ID_5386429824593885586" border="0" /&gt;&lt;/a&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;setelah itu ubah nilai model untuk spinnerTanggalLahir menjadi Date :&lt;/p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBxr4SSIHI/AAAAAAAAAP4/0aOFU0jn3VY/s1600-h/7.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 113px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBxr4SSIHI/AAAAAAAAAP4/0aOFU0jn3VY/s320/7.JPG" alt="" id="BLOGGER_PHOTO_ID_5386430152992497778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;setelah itu buatlah sebuah variable TableModelOrang :&lt;/p&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBx5_2yRtI/AAAAAAAAAQA/vBJyN25EsvI/s1600-h/8.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 349px; height: 219px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBx5_2yRtI/AAAAAAAAAQA/vBJyN25EsvI/s320/8.JPG" alt="" id="BLOGGER_PHOTO_ID_5386430395542816466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;setelah itu inisialisasikan nilai awal model tersebut sebelum pemanggilan &lt;span style="font-weight: bold;"&gt;metode&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;initComponents()&lt;/span&gt;, lalu set model tersebut ke tableOrang :&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SsB0AtbmJZI/AAAAAAAAAQI/wHyff-sTS5A/s1600-h/10.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 149px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SsB0AtbmJZI/AAAAAAAAAQI/wHyff-sTS5A/s320/10.JPG" alt="" id="BLOGGER_PHOTO_ID_5386432709879276946" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;sekarang coba jalankan, maka akan terlihat seperti ini :&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SsB0Sq_1YHI/AAAAAAAAAQQ/UGfCZvOwhSM/s1600-h/11.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 344px; height: 249px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SsB0Sq_1YHI/AAAAAAAAAQQ/UGfCZvOwhSM/s320/11.JPG" alt="" id="BLOGGER_PHOTO_ID_5386433018463608946" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;  &lt;/p&gt;&lt;p&gt;sekarang beri ActionListener ke tombolTambah dengan cara klik kanan tombolnya lalu pilih &lt;span style="font-weight: bold;"&gt;Events&lt;/span&gt; -&gt; &lt;span style="font-weight: bold;"&gt;Action&lt;/span&gt; -&gt; &lt;span style="font-weight: bold;"&gt;actionPerformed&lt;/span&gt;:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsB0rCFNmAI/AAAAAAAAAQg/sYkiK91xwYE/s1600-h/12.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 430px; height: 130px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsB0rCFNmAI/AAAAAAAAAQg/sYkiK91xwYE/s400/12.JPG" alt="" id="BLOGGER_PHOTO_ID_5386433436977043458" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;    private&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt;Orang orang =  buttonTambahActionPerformed(java.awt.event.ActionEvent evt) {        &lt;span class="keyword"&gt;    Orang orang = new&lt;/span&gt; Orang();&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setNama(textNama.getText());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setJenisKelamin((String) comboJenisKelamin.getSelectedItem());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setTanggalLahir((Date) spinnerTangalLahir.getValue());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setAlamat(areaAlamat.getText());        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="comment"&gt;// menambahkan ke model      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    modelOrang.add(orang);       &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    }&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;Sekarang beri aksi untuk tombol Ubah :&lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        private&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; buttonUbahActionPerformed(java.awt.event.ActionEvent evt) {   &lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;    &lt;/span&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;    if&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; (tableOrang.getSelectedRowCount() == &lt;/span&gt;&lt;span style="color: rgb(192, 0, 0); font-weight: normal;"&gt;0&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;) {&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;span class="comment"&gt;// Data Table tak ada yang terseleksi       &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;        javax.swing.JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;this&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;, &lt;/span&gt;&lt;span style="font-weight: normal;" class="string"&gt;"Silahkan Seleksi Data Tabel Dulu!"&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;);&lt;/span&gt;   &lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;    &lt;span style="font-weight: normal;"&gt;} &lt;/span&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;else&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; {   &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;    &lt;span style="font-weight: normal;"&gt;Orang orang = &lt;/span&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;new&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; Orang();   &lt;/span&gt; &lt;/p&gt;&lt;p&gt;    orang.setNama(textNama.getText());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setJenisKelamin((String) comboJenisKelamin.getSelectedItem());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    orang.setTanggalLahir((Date) spinnerTangalLahir.getValue());   &lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;    orang.setAlamat(areaAlamat.getText());       &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="comment"&gt;// Mengubah Data yang terseleksi &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt; &lt;span style="font-weight: normal;" class="keyword"&gt;int&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; index = tableOrang.convertRowIndexToModel(tableOrang.getSelectedRow());  &lt;/span&gt; &lt;/p&gt;&lt;p&gt;    modelOrang.set(index, orang);   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    }   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;    }  &lt;/p&gt;  &lt;p&gt;  &lt;/p&gt;&lt;br /&gt;&lt;p style="font-weight: bold;"&gt;Sekarang beri aksi untuk tombolHapus :&lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        private&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; buttonHapusActionPerformed(java.awt.event.ActionEvent evt) {        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;        if&lt;/span&gt;&lt;span style="font-weight: normal;"&gt; (tableOrang.getSelectedRowCount() == &lt;/span&gt;&lt;span style="color: rgb(192, 0, 0); font-weight: normal;"&gt;0&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;) {  &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span class="comment"&gt;// Data Table tak ada yang terseleksi      &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;        javax.swing.JOptionPane.showMessageDialog&lt;/span&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;            (&lt;/span&gt;&lt;span style="font-weight: normal;" class="keyword"&gt;this&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;, &lt;/span&gt;&lt;span style="font-weight: normal;" class="string"&gt;"Silahkan Seleksi Data Tabel Dulu!"&lt;/span&gt;&lt;span style="font-weight: normal;"&gt;);&lt;/span&gt;   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;        } &lt;span class="keyword"&gt;else&lt;/span&gt; {        &lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        if&lt;/span&gt; (javax.swing.JOptionPane.showConfirmDialog(&lt;span class="keyword"&gt;this&lt;/span&gt;, &lt;span class="string"&gt;"Anda Yakin?"&lt;/span&gt;) ==   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;        javax.swing.JOptionPane.OK_OPTION) {        &lt;span class="comment"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;" class="comment"&gt;// menghapus data yang terseleksi      &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;  &lt;/span&gt;&lt;span class="keyword"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="keyword"&gt;        int&lt;/span&gt; index = tableOrang.convertRowIndexToModel&lt;/p&gt;&lt;p&gt;            (tableOrang.getSelectedRow());   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;        modelOrang.remove(index);   &lt;br /&gt;&lt;/p&gt;&lt;p&gt;                }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;            }&lt;br /&gt;&lt;/p&gt;&lt;p&gt;        }  &lt;/p&gt;      &lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;  &lt;/p&gt;      &lt;p&gt;sekarang coba jalankan formnya :&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsB70EDFfHI/AAAAAAAAAQo/PvXrFIYxiZY/s1600-h/13.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 349px; height: 228px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsB70EDFfHI/AAAAAAAAAQo/PvXrFIYxiZY/s320/13.JPG" alt="" id="BLOGGER_PHOTO_ID_5386441288705211506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;see you at next trixxx……&lt;em&gt;&lt;b&gt;Rock with Java!!!!!! &lt;/b&gt;&lt;/em&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-1390468294169119181?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/1390468294169119181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-tabel-model-untuk-sebuah-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1390468294169119181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1390468294169119181'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-tabel-model-untuk-sebuah-class.html' title='Membuat Tabel Model Untuk Sebuah Class menggunakan NetBeans'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBvSekMC4I/AAAAAAAAAPY/vJ14yBwF4KA/s72-c/4.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-1315406380101799971</id><published>2009-09-28T00:28:00.000-07:00</published><updated>2009-09-28T02:59:30.302-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat Aplikasi Search dengan JAVA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBmHvPPswI/AAAAAAAAAPQ/t4f1T6xD0Qg/s1600-h/3.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 180px; height: 248px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBmHvPPswI/AAAAAAAAAPQ/t4f1T6xD0Qg/s200/3.JPG" alt="" id="BLOGGER_PHOTO_ID_5386417437460640514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &lt;p&gt;private javax.swing.JFileChooser browse;&lt;br /&gt;private javax.swing.JButton browse_btn, search_btn, reset_btn;&lt;br /&gt;private javax.swing.JTextField browse_text, search_text;&lt;br /&gt;private javax.swing.JTextArea area_search;&lt;br /&gt;private javax.swing.JScrollPane pane_area;&lt;br /&gt;private PanelFind panel;&lt;br /&gt;private java.util.concurrent.ExecutorService tread;&lt;/p&gt;  &lt;p&gt;private java.io.File dir;&lt;br /&gt;private String keyword;&lt;br /&gt;private RunFind findNow;&lt;/p&gt;  &lt;p&gt;public FindFiles(){&lt;br /&gt;super(”FindFiles”);&lt;/p&gt;  &lt;p&gt;browse = new javax.swing.JFileChooser(”.”);&lt;br /&gt;browse.setAcceptAllFileFilterUsed(false);&lt;br /&gt;browse.setFileSelectionMode(javax.swing.JFileChooser.DIRECTORIES_ONLY);&lt;/p&gt;  &lt;p&gt;browse_btn = new javax.swing.JButton(”Browse”);&lt;br /&gt;browse_btn.addActionListener(new Aksi() );&lt;br /&gt;search_btn = new javax.swing.JButton(”Search”);&lt;br /&gt;search_btn.addActionListener(new Aksi() );&lt;br /&gt;reset_btn = new javax.swing.JButton(”Reset”);&lt;br /&gt;reset_btn.addActionListener(new Aksi() );&lt;/p&gt;  &lt;p&gt;browse_text = new javax.swing.JTextField();&lt;br /&gt;browse_text.setForeground(java.awt.Color.BLACK);&lt;br /&gt;browse_text.setEnabled(false);&lt;br /&gt;search_text = new javax.swing.JTextField();&lt;/p&gt;  &lt;p&gt;area_search = new javax.swing.JTextArea();&lt;br /&gt;area_search.setEditable(false);&lt;br /&gt;pane_area = new javax.swing.JScrollPane(area_search);&lt;br /&gt;tread = java.util.concurrent.Executors.newCachedThreadPool();&lt;/p&gt;  &lt;p&gt;panel = new PanelFind(this);&lt;br /&gt;add(panel);&lt;/p&gt;  &lt;p&gt;setLocation(200,200);&lt;br /&gt;pack();&lt;/p&gt;  &lt;p&gt;setResizable(false);&lt;br /&gt;setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;public void browse(){&lt;br /&gt;int valid = browse.showOpenDialog(this);&lt;br /&gt;if(valid == javax.swing.JFileChooser.APPROVE_OPTION){&lt;br /&gt;dir = browse.getSelectedFile();&lt;br /&gt;browse_text.setText(dir.getPath());&lt;br /&gt;}else{&lt;br /&gt;return ;&lt;br /&gt;}&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;public void search(){&lt;br /&gt;keyword = search_text.getText();&lt;br /&gt;area_search.setText(”");&lt;br /&gt;if(keyword.length()&lt;1){ dir ="=" findnow =" new" ex =" java.util.concurrent.Executors.newCachedThreadPool();"&gt;  &lt;/p&gt;&lt;p&gt;public void reset(){&lt;br /&gt;keyword = “”;&lt;br /&gt;dir = null;&lt;br /&gt;search_text.setText(”");&lt;br /&gt;browse_text.setText(”");&lt;br /&gt;area_search.setText(”");&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;public static void main (String[] args) {&lt;br /&gt;FindFiles baru = new FindFiles();&lt;br /&gt;baru.setVisible(true);&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;private class Aksi implements java.awt.event.ActionListener{&lt;/p&gt;  &lt;p&gt;public void actionPerformed(java.awt.event.ActionEvent event){&lt;br /&gt;String command = event.getActionCommand();&lt;br /&gt;if(command.equals(”Browse”)){&lt;br /&gt;browse();&lt;br /&gt;}else if(command.equals(”Reset”)){&lt;br /&gt;reset();&lt;br /&gt;}else if(command.equals(”Search”)){&lt;br /&gt;search();&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;private class PanelFind extends javax.swing.JPanel{&lt;/p&gt;  &lt;p&gt;private javax.swing.JFrame parent;&lt;br /&gt;private java.awt.GridBagLayout layout;&lt;br /&gt;private java.awt.GridBagConstraints constrait;&lt;/p&gt;  &lt;p&gt;public PanelFind(javax.swing.JFrame parent){&lt;/p&gt;  &lt;p&gt;this.parent = parent;&lt;br /&gt;layout = new java.awt.GridBagLayout();&lt;br /&gt;constrait = new java.awt.GridBagConstraints();&lt;br /&gt;constrait.insets = new java.awt.Insets(5,5,5,5);&lt;br /&gt;constrait.fill = java.awt.GridBagConstraints.BOTH;&lt;/p&gt;  &lt;p&gt;setLayout(layout);&lt;br /&gt;addComp(browse_text,0,0,2,1,0,0);&lt;br /&gt;addComp(browse_btn,2,0,1,1,0,0);&lt;br /&gt;addComp(search_text,0,1,1,1,200,0);&lt;br /&gt;addComp(reset_btn,1,1,1,1,0,0);&lt;br /&gt;addComp(search_btn,2,1,1,1,0,0);&lt;br /&gt;addComp(pane_area,0,2,3,1,0,400);&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;public void addComp(javax.swing.JComponent comp, int kolom, int baris, int lebar, int tinggi, int lebarmanual, int tinggimanual){&lt;br /&gt;constrait.gridx = kolom;&lt;br /&gt;constrait.gridy = baris;&lt;br /&gt;constrait.gridwidth = lebar;&lt;br /&gt;constrait.gridheight = tinggi;&lt;br /&gt;constrait.ipadx = lebarmanual;&lt;br /&gt;constrait.ipady = tinggimanual;&lt;br /&gt;layout.setConstraints(comp, constrait);&lt;br /&gt;add(comp);&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;  &lt;p&gt;private class RunFind implements Runnable{&lt;/p&gt;  &lt;p&gt;private String key;&lt;br /&gt;private int count;&lt;br /&gt;private FindFiles parent;&lt;/p&gt;  &lt;p&gt;public RunFind(FindFiles parent){&lt;br /&gt;this.key = keyword.startsWith(”.”) ? keyword : “.”+keyword;&lt;br /&gt;this.count = 0;&lt;br /&gt;this.parent = parent;&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;public synchronized void AddFiletoArea(java.io.File folder){&lt;br /&gt;if(folder.isDirectory()){&lt;br /&gt;java.io.File[] files = folder.listFiles();&lt;br /&gt;for(java.io.File i : files){&lt;br /&gt;AddFiletoArea(i);&lt;br /&gt;try{&lt;br /&gt;Thread.sleep(1);&lt;br /&gt;}catch(InterruptedException e){&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}else{&lt;br /&gt;if(folder.getName().toUpperCase().endsWith(key.toUpperCase())){&lt;br /&gt;area_search.append(folder.getPath()+”\n”);&lt;br /&gt;count += 1;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;public void run(){&lt;br /&gt;parent.setEnabled(false);&lt;br /&gt;java.io.File[] files = dir.listFiles();&lt;br /&gt;for(java.io.File i : files){&lt;br /&gt;AddFiletoArea(i);&lt;br /&gt;try{&lt;br /&gt;Thread.sleep(1);&lt;br /&gt;}catch(InterruptedException e){&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;area_search.append(”—-FINISH—-\n”);&lt;br /&gt;area_search.append(”There Are “+count+” Files Found”);&lt;br /&gt;parent.setEnabled(true);&lt;br /&gt;}&lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;}&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-1315406380101799971?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/1315406380101799971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-aplikasi-search-dengan-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1315406380101799971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1315406380101799971'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-aplikasi-search-dengan-java.html' title='Membuat Aplikasi Search dengan JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/SsBmHvPPswI/AAAAAAAAAPQ/t4f1T6xD0Qg/s72-c/3.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-9154480076854859553</id><published>2009-09-27T23:51:00.000-07:00</published><updated>2009-09-28T00:28:36.925-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat Image SlideShow dengan JAVA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBdg1NjaAI/AAAAAAAAAPI/ztuq1eEmkZI/s1600-h/2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 233px; height: 179px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBdg1NjaAI/AAAAAAAAAPI/ztuq1eEmkZI/s200/2.JPG" alt="" id="BLOGGER_PHOTO_ID_5386407972956235778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;!--[if !supportLists]--&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; SlideShow &lt;span class="keyword"&gt;extends&lt;/span&gt; javax.swing.JFrame &lt;span class="keyword"&gt;implements&lt;/span&gt; Runnable {   &lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"  style="font-size:100%;"&gt;private&lt;/span&gt;&lt;span style="font-size:100%;"&gt; FileFilter filter; &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JFileChooser FileChooser;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; JPanel panel;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JMenuBar menubar;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JMenu menu;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JMenuItem item;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; Thread tread;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; String[] list;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; SlideShow() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;super&lt;/span&gt;(&lt;span class="string"&gt;"SlidShow"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;setLocation(&lt;span style="color: rgb(192, 0, 0);"&gt;100&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;100&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;setSize(&lt;span style="color: rgb(192, 0, 0);"&gt;800&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;640&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;FileChooser = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JFileChooser(&lt;span class="string"&gt;"C:\\"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;filter = &lt;span class="keyword"&gt;new&lt;/span&gt; FileFilter();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;FileChooser.setFileFilter(filter);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;FileChooser.setFileSelectionMode(javax.swing.&lt;br /&gt;JFileChooser.DIRECTORIES_ONLY);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;panel = &lt;span class="keyword"&gt;new&lt;/span&gt; JPanel();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt; add(panel);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;item = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JMenuItem(&lt;span class="string"&gt;"Open"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;item.addActionListener(&lt;span class="keyword"&gt;new&lt;/span&gt; aksi());   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;menu = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JMenu(&lt;span class="string"&gt;"File"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;menu.add(item);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;menubar = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JMenuBar();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;menubar.add(menu);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;setJMenuBar(menubar);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt; }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[endif]--&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; run() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     &lt;span class="keyword"&gt;for&lt;/span&gt; (&lt;span class="keyword"&gt;int&lt;/span&gt; i = &lt;span style="color: rgb(192, 0, 0);"&gt;0&lt;/span&gt;; i &lt;&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    &lt;span class="keyword"&gt;try&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;  java.io.File file = &lt;span class="keyword"&gt;new&lt;/span&gt; java.io.File&lt;br /&gt;(FileChooser.getSelectedFile(), list[i]);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  String fileString = file.getPath();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  panel.setIcon(fileString);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  Thread.sleep(&lt;span style="color: rgb(192, 0, 0);"&gt;2000&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  } &lt;span class="keyword"&gt;catch&lt;/span&gt; (InterruptedException e) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    System.out.println(e);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    } &lt;span class="keyword"&gt;catch&lt;/span&gt; (Throwable t) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    System.out.println(t.getMessage());   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   } &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; start() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt; tread = &lt;span class="keyword"&gt;new&lt;/span&gt; Thread(&lt;span class="keyword"&gt;this&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt; tread.start();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt; &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;static&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; main(String[] args) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    SlideShow baru = &lt;span class="keyword"&gt;new&lt;/span&gt; SlideShow();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    baru.setVisible(&lt;span class="keyword"&gt;true&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt; }&lt;br /&gt;&lt;span class="keyword"&gt;&lt;br /&gt;&lt;br /&gt;private&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; aksi &lt;span class="keyword"&gt;implements&lt;/span&gt; java.awt.event.ActionListener { &lt;br /&gt;&lt;br /&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; actionPerformed(java.awt.event.ActionEvent event) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;br /&gt;&lt;span class="keyword"&gt;int&lt;/span&gt; x = FileChooser.showOpenDialog(SlideShow.&lt;span class="keyword"&gt;this&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;if&lt;/span&gt; (x == javax.swing.JFileChooser.APPROVE_OPTION) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;   java.io.File folder = FileChooser.getSelectedFile();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  list = folder.list(&lt;span class="keyword"&gt;new&lt;/span&gt; FileFIlterName());   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;if&lt;/span&gt; (list.length &gt; &lt;span style="color: rgb(192, 0, 0);"&gt;0&lt;/span&gt;) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    &lt;span class="keyword"&gt;if&lt;/span&gt; (tread != &lt;span class="keyword"&gt;null&lt;/span&gt;) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;         tread.stop();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;             }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;           start();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;       } &lt;span class="keyword"&gt;else&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt; javax.swing.JOptionPane.showMessageDialog(SlideShow.&lt;span class="keyword"&gt;this&lt;/span&gt;,   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;               &lt;span class="string"&gt;"NO IMAGE FILE IN DIRECTORY"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     } &lt;span class="keyword"&gt;else&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span class="keyword"&gt;private&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; FileFIlterName &lt;span class="keyword"&gt;implements&lt;/span&gt; java.io.FilenameFilter {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;boolean&lt;/span&gt; accept(java.io.File dir, String name) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt; &lt;span class="keyword"&gt;if&lt;/span&gt; (name.toUpperCase().endsWith(&lt;span class="string"&gt;".JPG"&lt;/span&gt;)) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;       &lt;span class="keyword"&gt;return&lt;/span&gt; &lt;span class="keyword"&gt;true&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  } &lt;span class="keyword"&gt;else&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;        &lt;span class="keyword"&gt;return&lt;/span&gt; &lt;span class="keyword"&gt;false&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  &lt;span class="keyword"&gt;private&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; JPanel &lt;span class="keyword"&gt;extends&lt;/span&gt; javax.swing.JPanel {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;private&lt;/span&gt; java.awt.Image gambar;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JLabel icon;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;   &lt;span class="keyword"&gt;public&lt;/span&gt; JPanel() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;super&lt;/span&gt;(&lt;span class="keyword"&gt;new&lt;/span&gt; java.awt.BorderLayout());   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   setPreferredSize(&lt;span class="keyword"&gt;new&lt;/span&gt; java.awt.Dimension(&lt;span style="color: rgb(192, 0, 0);"&gt;800&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;640&lt;/span&gt;));   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   icon = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JLabel();   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  icon.setHorizontalAlignment(javax.swing.JLabel.CENTER);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  icon.setVerticalAlignment(javax.swing.JLabel.CENTER);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   add(icon, java.awt.BorderLayout.CENTER);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; setIcon(String file) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;   &lt;span class="keyword"&gt;try&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;    gambar = javax.imageio.ImageIO.read(&lt;span class="keyword"&gt;new&lt;/span&gt; java.io.File(file));   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;  &lt;span class="keyword"&gt;if&lt;/span&gt; (gambar.getWidth(&lt;span class="keyword"&gt;null&lt;/span&gt;) &gt; getWidth()) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;      gambar = gambar.getScaledInstance(getWidth(), -&lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;,&lt;br /&gt;java.awt.Image.SCALE_DEFAULT);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;      }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;   &lt;br /&gt;&lt;span class="keyword"&gt;if&lt;/span&gt; (gambar.getHeight(&lt;span class="keyword"&gt;null&lt;/span&gt;) &gt; getHeight()) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;       gambar = gambar.getScaledInstance(-&lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;, getHeight(),&lt;br /&gt; java.awt.Image.SCALE_DEFAULT);   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;         }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     } &lt;span class="keyword"&gt;catch&lt;/span&gt; (Throwable trouble) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;         System.out.println(trouble.getMessage());   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;           &lt;span class="keyword"&gt;return&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;         }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;        icon.setIcon(&lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.ImageIcon(gambar));   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;      }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt; }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt; &lt;span class="keyword"&gt;private&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; FileFilter &lt;span class="keyword"&gt;extends&lt;/span&gt; javax.swing.&lt;br /&gt; filechooser.FileFilter {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;!--[endif]--&gt;      &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;boolean&lt;/span&gt; accept(java.io.File f) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;       &lt;span class="keyword"&gt;if&lt;/span&gt; (f.isDirectory()) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;           &lt;span class="keyword"&gt;return&lt;/span&gt; &lt;span class="keyword"&gt;true&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     } &lt;span class="keyword"&gt;else&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;       &lt;span class="keyword"&gt;return&lt;/span&gt; &lt;span class="keyword"&gt;false&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;     }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;  &lt;span class="keyword"&gt;public&lt;/span&gt; String getDescription() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;      &lt;span class="keyword"&gt;return&lt;/span&gt; &lt;span class="string"&gt;"FOLDER"&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.5in; text-indent: -0.25in;"&gt;       }  &lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=""&gt;  }&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NB:&lt;/span&gt; Savenya di file Slide Show.java. klo pake &lt;span style="font-weight: bold;"&gt;Netbeans&lt;/span&gt; ato &lt;span style="font-weight: bold;"&gt;Eclipse&lt;/span&gt; buatnya jangan di dalam paket&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-9154480076854859553?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/9154480076854859553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-image-slideshow-dengan-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/9154480076854859553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/9154480076854859553'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/membuat-image-slideshow-dengan-java.html' title='Membuat Image SlideShow dengan JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBdg1NjaAI/AAAAAAAAAPI/ztuq1eEmkZI/s72-c/2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-3466800904414720940</id><published>2009-09-27T23:39:00.000-07:00</published><updated>2009-09-28T02:58:34.651-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Animasi text pada JAVA</title><content type='html'>&lt;span id="fullpost"&gt;&lt;br /&gt;Berikut coba kami tampilkan CODING animasi text pada JAVA&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBbDzm7mSI/AAAAAAAAAPA/FEh4HbOsrlI/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 272px; height: 201px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBbDzm7mSI/AAAAAAAAAPA/FEh4HbOsrlI/s200/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5386405275286346018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; AnimasiTeks &lt;span class="keyword"&gt;extends&lt;/span&gt; javax.swing.JFrame {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    &lt;span class="keyword"&gt;private&lt;/span&gt; Panel panel;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    &lt;span class="keyword"&gt;public&lt;/span&gt; AnimasiTeks() {&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    setDefaultCloseOperation(javax.swing.JFrame&lt;br /&gt;.EXIT_ON_CLOSE);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        setBounds(&lt;span style="color: rgb(192, 0, 0);"&gt;100&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;100&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;640&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;480&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        panel = &lt;span class="keyword"&gt;new&lt;/span&gt; Panel();   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        add(panel);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        setVisible(&lt;span class="keyword"&gt;true&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        &lt;span class="keyword"&gt;new&lt;/span&gt; Thread(panel).start();   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;static&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; main(String[] args) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        &lt;span class="keyword"&gt;new&lt;/span&gt; AnimasiTeks();   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    &lt;span class="keyword"&gt;private&lt;/span&gt; &lt;span class="keyword"&gt;class&lt;/span&gt; Panel &lt;span class="keyword"&gt;extends&lt;/span&gt; javax.swing.JPanel&lt;br /&gt;&lt;span class="keyword"&gt;implements&lt;/span&gt; Runnable {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        &lt;span class="keyword"&gt;private&lt;/span&gt; javax.swing.JLabel label;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; Panel() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            setLayout(&lt;span class="keyword"&gt;null&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            label = &lt;span class="keyword"&gt;new&lt;/span&gt; javax.swing.JLabel(&lt;span class="string"&gt;"TEKS"&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            label.setBounds(&lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;50&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            add(label);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;  &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        &lt;span class="keyword"&gt;public&lt;/span&gt; &lt;span class="keyword"&gt;void&lt;/span&gt; run() {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            &lt;span class="keyword"&gt;int&lt;/span&gt; x = &lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            &lt;span class="keyword"&gt;int&lt;/span&gt; y = &lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            &lt;span class="keyword"&gt;while&lt;/span&gt; (&lt;span class="keyword"&gt;true&lt;/span&gt;) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                label.setBounds(x, y, &lt;span style="color: rgb(192, 0, 0);"&gt;50&lt;/span&gt;, &lt;span style="color: rgb(192, 0, 0);"&gt;10&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                x += &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                y += &lt;span style="color: rgb(192, 0, 0);"&gt;1&lt;/span&gt;;   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                &lt;span class="keyword"&gt;try&lt;/span&gt; {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                    Thread.sleep(&lt;span style="color: rgb(192, 0, 0);"&gt;100&lt;/span&gt;);   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                } &lt;span class="keyword"&gt;catch&lt;/span&gt; (InterruptedException e) {   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                    e.printStackTrace();   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;                }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;            }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;        }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;    }   &lt;/pre&gt;&lt;pre style="margin-left: 0.25in;"&gt;&lt;span style=""&gt;     &lt;/span&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;!--[if !supportLists]--&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-3466800904414720940?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/3466800904414720940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/animasi-text-pada-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/3466800904414720940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/3466800904414720940'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/animasi-text-pada-java.html' title='Animasi text pada JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/SsBbDzm7mSI/AAAAAAAAAPA/FEh4HbOsrlI/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-1578285719549872360</id><published>2009-09-25T21:47:00.000-07:00</published><updated>2009-09-26T02:59:58.171-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Instalasi GEL RC 13 a dan Setting JAVA</title><content type='html'>&lt;span id="fullpost"&gt;&lt;br /&gt;By: Mr.L --- Koordinator JC SMKN1 SBY&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;GEL &lt;/span&gt;adalah salah satu software IDE JAVA ber MODE TEKS yang berguna bagi pengguna JAVA pertama kali. Ada beberapa software lain yang hampir sama pengunaannya dan GEL salah satu alternatif pilihannya. Sebelum kita meng Install GEL, sebaiknya kita menginstall JDK dahulu. Disini kita memakai &lt;span style="font-weight: bold;"&gt;JDK 1.5.10. &lt;/span&gt;Setelah kita install JDK nya, kemudian kita setting class Path yang berfungsi sebagai JVM (JAVA VIRTUAL MACHINE). LAngkah-langkah setting &lt;span style="font-weight: bold;"&gt;Class Path&lt;/span&gt; sebagai berikut :&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr2h-2whhLI/AAAAAAAAAL4/ejwH_CdpGHg/s1600-h/1.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 168px; height: 200px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr2h-2whhLI/AAAAAAAAAL4/ejwH_CdpGHg/s200/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5385638830627980466" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;1 &lt;/span&gt;&lt;span style=""&gt;Klik Ka&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style=""&gt;na&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style=""&gt;n&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style=""&gt; &lt;span style="font-weight: bold;"&gt;M&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;y Computer&lt;/span&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;--&gt; Klik &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;&lt;span style="font-weight: bold;"&gt;Properties&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span id="fullpost"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr2kx55n5MI/AAAAAAAAAMA/oPWhPWNB0rg/s1600-h/2.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 199px; height: 200px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr2kx55n5MI/AAAAAAAAAMA/oPWhPWNB0rg/s200/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5385641906668037314" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;2.&lt;/span&gt;&lt;span style=""&gt;Klik &lt;b&gt;Advanced&lt;/b&gt;&lt;/span&gt;&lt;span style=";font-family:Wingdings;font-size:12;"  &gt;&lt;span style=""&gt;à&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span id="fullpost"&gt;&lt;span style=""&gt;Klik &lt;b&gt;Environment Variables&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29iasYneI/AAAAAAAAAMI/SJ3cziVAm30/s1600-h/3.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 171px; height: 200px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29iasYneI/AAAAAAAAAMI/SJ3cziVAm30/s200/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5385669128383667682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;3. Pada &lt;span style="font-weight: bold;"&gt;User Variable&lt;/span&gt; ---&gt; Klik &lt;span style="font-weight: bold;"&gt;New&lt;/span&gt;--&gt;Ketik :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Variable name &lt;/span&gt;: Class Path&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Variable Value &lt;/span&gt;:&lt;span style="font-size:100%;"&gt;C:\j2sdk1.4.1_01\jre\lib\rt.jar (letak file system  JDK)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Lalu klik &lt;span style="font-weight: bold;"&gt;OK&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29iwe2JlI/AAAAAAAAAMQ/9xN3ZOBLJX4/s1600-h/4.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 169px; height: 200px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29iwe2JlI/AAAAAAAAAMQ/9xN3ZOBLJX4/s200/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5385669134232462930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4. Pada  &lt;span style="font-weight: bold;"&gt;S&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;ys&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;tem Variable&lt;/span&gt;--&gt; Klik &lt;span style="font-weight: bold;"&gt;Path&lt;/span&gt;--&gt;Klik &lt;span style="font-weight: bold;"&gt;Edit&lt;/span&gt;--&gt;Ketik dan tambahkan di path :&lt;br /&gt;&lt;span style="font-size:100%;"&gt;..........;&lt;/span&gt;&lt;span style=""&gt;C:\j2sdk1.4.1_01\bin;C:\j2sdk1.4.1_01\lib;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Lalu klik &lt;span style="font-weight: bold;"&gt;OK&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29jYooarI/AAAAAAAAAMY/tI7ZVEEKZI0/s1600-h/5.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 113px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr29jYooarI/AAAAAAAAAMY/tI7ZVEEKZI0/s200/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5385669145010924210" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5. Klik &lt;span style="font-weight: bold;"&gt;Start&lt;/span&gt;--&lt;span style="font-weight: bold;"&gt;RUN&lt;/span&gt;--&gt; Ketik &lt;span style="font-weight: bold;"&gt;cmd&lt;/span&gt;--&gt; KLik &lt;span style="font-weight: bold;"&gt;OK&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3BN338W4I/AAAAAAAAAMg/O6u3HV0TWrw/s1600-h/6.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 100px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3BN338W4I/AAAAAAAAAMg/O6u3HV0TWrw/s200/6.bmp" alt="" id="BLOGGER_PHOTO_ID_5385673173486033794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;6. Pada &lt;span style="font-weight: bold;"&gt;Command Prompt&lt;/span&gt;, ketik &lt;span style="font-weight: bold;"&gt;javac&lt;/span&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3BOfrrWEI/AAAAAAAAAMo/XjAhlxiQWaM/s1600-h/7.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 100px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3BOfrrWEI/AAAAAAAAAMo/XjAhlxiQWaM/s200/7.bmp" alt="" id="BLOGGER_PHOTO_ID_5385673184172005442" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;7. &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;Kalo gambar seperti di bawah ini berarti &lt;b&gt;java sudah jalan&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Langkah - langkah install GEL :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3DSboeuUI/AAAAAAAAAMw/NewrTXWG_sA/s1600-h/1.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 153px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3DSboeuUI/AAAAAAAAAMw/NewrTXWG_sA/s200/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5385675450827585858" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3DS_MCruI/AAAAAAAAAM4/nO0P5OzvXjI/s1600-h/2.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 154px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3DS_MCruI/AAAAAAAAAM4/nO0P5OzvXjI/s200/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5385675460371984098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3DTFMsDuI/AAAAAAAAANA/Hd5BUSnFajA/s1600-h/3.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 154px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3DTFMsDuI/AAAAAAAAANA/Hd5BUSnFajA/s200/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5385675461985308386" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3FKiflqcI/AAAAAAAAANI/3BtT3LJ4wdQ/s1600-h/4.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 156px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3FKiflqcI/AAAAAAAAANI/3BtT3LJ4wdQ/s200/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5385677514253642178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3FK8A49RI/AAAAAAAAANQ/AR1EeGYYLyg/s1600-h/5.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 156px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3FK8A49RI/AAAAAAAAANQ/AR1EeGYYLyg/s200/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5385677521104205074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3FLREJioI/AAAAAAAAANY/PBqtQfD-pZU/s1600-h/6.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 156px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3FLREJioI/AAAAAAAAANY/PBqtQfD-pZU/s200/6.bmp" alt="" id="BLOGGER_PHOTO_ID_5385677526755019394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3FMBEKhWI/AAAAAAAAANo/zklXgFeqAh4/s1600-h/9.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3FMBEKhWI/AAAAAAAAANo/zklXgFeqAh4/s200/9.bmp" alt="" id="BLOGGER_PHOTO_ID_5385677539639985506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3Hgc8aeUI/AAAAAAAAANw/ZL4zH7wqSWk/s1600-h/10.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3Hgc8aeUI/AAAAAAAAANw/ZL4zH7wqSWk/s200/10.bmp" alt="" id="BLOGGER_PHOTO_ID_5385680089744308546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3HgunveQI/AAAAAAAAAN4/kSNc_SGSckY/s1600-h/11.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 173px; height: 200px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3HgunveQI/AAAAAAAAAN4/kSNc_SGSckY/s200/11.bmp" alt="" id="BLOGGER_PHOTO_ID_5385680094489442562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3HhCLVvvI/AAAAAAAAAOA/PQ-uqLA-chQ/s1600-h/12.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3HhCLVvvI/AAAAAAAAAOA/PQ-uqLA-chQ/s200/12.bmp" alt="" id="BLOGGER_PHOTO_ID_5385680099739025138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3Hhoxf9dI/AAAAAAAAAOI/slaSg-jKxX8/s1600-h/13.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 152px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3Hhoxf9dI/AAAAAAAAAOI/slaSg-jKxX8/s200/13.bmp" alt="" id="BLOGGER_PHOTO_ID_5385680110099625426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3IUPsRwOI/AAAAAAAAAOQ/HyD__92y51Q/s1600-h/14.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 114px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sr3IUPsRwOI/AAAAAAAAAOQ/HyD__92y51Q/s200/14.bmp" alt="" id="BLOGGER_PHOTO_ID_5385680979540164834" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Memulai JAVA di GEL:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3NeITbz5I/AAAAAAAAAOY/qylhbT47hEk/s1600-h/1.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 114px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3NeITbz5I/AAAAAAAAAOY/qylhbT47hEk/s200/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5385686646913748882" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3NetcJD7I/AAAAAAAAAOg/HdEDYT-r3Ko/s1600-h/2.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 132px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3NetcJD7I/AAAAAAAAAOg/HdEDYT-r3Ko/s200/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5385686656882380722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3Ne184JmI/AAAAAAAAAOo/H0ZdKQFvaQY/s1600-h/3.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 144px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sr3Ne184JmI/AAAAAAAAAOo/H0ZdKQFvaQY/s200/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5385686659167168098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3NfeVHr5I/AAAAAAAAAOw/JXwIjk3I6es/s1600-h/4.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 97px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr3NfeVHr5I/AAAAAAAAAOw/JXwIjk3I6es/s200/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5385686670006267794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3Nfgo0zzI/AAAAAAAAAO4/0ATwTh7rOq4/s1600-h/5.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 104px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sr3Nfgo0zzI/AAAAAAAAAO4/0ATwTh7rOq4/s200/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5385686670625787698" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-1578285719549872360?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/1578285719549872360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/instalasi-gel-rc-13-dan-setting-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1578285719549872360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1578285719549872360'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/instalasi-gel-rc-13-dan-setting-java.html' title='Instalasi GEL RC 13 a dan Setting JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/Sr2h-2whhLI/AAAAAAAAAL4/ejwH_CdpGHg/s72-c/1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4424073691231998587</id><published>2009-09-16T23:03:00.000-07:00</published><updated>2009-09-17T02:14:42.229-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Panduan Cepat NetBeans IDE 5.5</title><content type='html'>&lt;p style="line-height: 165%; vertical-align: top; font-weight: bold;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="line-height: 165%; vertical-align: top; font-weight: bold;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Selamat datang di NetBeans IDE!&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Tutorial ini menyediakan pengantar yang sangat ring&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;k&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;as dan cepat untuk alur kerja &lt;a href="http://www.netbeans.org/features/ide/index.html"&gt;NetBeans IDE&lt;/a&gt; dengan memandu Anda membuat apli&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;kasi konsol sederhana Java "Hello World". Setelah Anda selesai dengan tutorial ini, Anda akan memperoleh pengetahuan umum tentang cara membuat, membangu&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;n, dan menjalankan aplikasi &lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;da&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;lam IDE.&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Tutorial ini butuh waktu kurang dari &lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;10 menit untuk menyelesaikannya. Setelah Anda menyelesaikan tutorial ini, Anda dapat pind&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;ah ke &lt;a href="http://www.netbeans.org/kb/55/index.html#trails"&gt;jal&lt;/a&gt;&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;a href="http://www.netbeans.org/kb/55/index.html#trails"&gt;ur belajar&lt;/a&gt; NetBeans IDE. Jalur belajar ini menyediakan tutorial komprehensif yang menyoro&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;ti beragam fitur IDE dan teknik pemrogramannya untuk berbagai jenis aplikasi. Jika A&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;n&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;da tidak ingin membuat aplikasi "Hello W&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;orld", Anda dapat melewatkan tutorial ini dan langsung lompat ke jalur belajar.&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;div style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(209, 209, 209); border-width: medium medium 1pt; padding: 0in 0in 2pt; font-weight: bold;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; margin: 7.5pt 0in 6pt; padding: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;Sebelum Anda Mulai&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span lang="EN-GB"  style="font-size:100%;"&gt;Untuk menulis program Anda yang pertama, Anda perlu menginstal dulu perangkat lunak berikut pada sistem Anda:&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in -16.7pt 0.0001pt 27pt; text-indent: -0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span lang="EN-GB"&gt;J2SE(TM) Development Kit (JDK), versi 5.0&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span lang="EN-GB"  style="font-size:100%;"&gt; atau yang kompatibel (&lt;a href="http://java.sun.com/javase/downloads/index.jsp"&gt;download&lt;/a&gt;)&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin-left: 27pt; text-indent: -0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;a href="http://www.netbeans.org/features/ide/index.html"&gt;NetBeans IDE 5.5&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; (&lt;a href="http://www.netbeans.info/downloads/index.php"&gt;download&lt;/a&gt;).&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;div style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(209, 209, 209); border-width: medium medium 1pt; padding: 0in 0in 2pt;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; margin: 7.5pt 0in 6pt; padding: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;b&gt;&lt;span style="line-height: 165%;font-size:12;" lang="EN-GB" &gt;&lt;span style="font-size:100%;"&gt;Menyiapkan Proyek&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style="line-height: 165%;font-size:12;" lang="EN-GB" &gt;&lt;a name="setup"&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;/div&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Untuk membuat sebuah proyek IDE:&lt;/span&gt;  &lt;ol style="margin-top: 0in;" start="1" type="1"&gt;&lt;li class="MsoNormal" style="color: rgb(51, 51, 51); margin-bottom: 6.75pt; line-height: 165%; vertical-align: top;"&gt;&lt;span lang="EN-GB"&gt;Jalankan &lt;b&gt;NetBeans IDE&lt;/b&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: rgb(51, 51, 51); margin-bottom: 6.75pt; line-height: 165%; vertical-align: top;"&gt;&lt;span lang="EN-GB"&gt;Dalam IDE, pilih &lt;b&gt;File&lt;/b&gt; &gt; &lt;b&gt;New Project&lt;/b&gt;, seperti      di&lt;/span&gt;&lt;span lang="EN-GB"&gt;perlihatkan dalam gambar di bawah. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHSMydgdCI/AAAAAAAAALA/1m71vJ63vMg/s1600-h/1.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 129px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHSMydgdCI/AAAAAAAAALA/1m71vJ63vMg/s200/1.bmp" alt="" id="BLOGGER_PHOTO_ID_5382314146830251042" border="0" /&gt;&lt;/a&gt;&lt;span lang="EN-GB"&gt;    3. Dalam &lt;b&gt;New Project wizard&lt;/b&gt;, buka kategori &lt;b&gt;General&lt;/b&gt;      dan pilih &lt;b&gt;Java Application&lt;/b&gt; seperti diperlihatkan dalam gambar di      bawah. Kemudian &lt;/span&gt;&lt;span lang="EN-GB"&gt;klik &lt;b&gt;Next&lt;/b&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHY-ITb6rI/AAAAAAAAALI/kiB9z8x41es/s1600-h/2.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 268px; height: 194px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHY-ITb6rI/AAAAAAAAALI/kiB9z8x41es/s200/2.bmp" alt="" id="BLOGGER_PHOTO_ID_5382321591576947378" border="0" /&gt;&lt;/a&gt;&lt;span lang="EN-GB"&gt;    4. Dalam halaman &lt;b&gt;Name and Locat&lt;/b&gt;ion pada pemandu, lakukan yang      berikut (seperti diperlihatkan dalam gambar di bawah): &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt 0.5in; text-indent: -0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;&lt;span style=""&gt;o&lt;span style=""&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Dalam &lt;b&gt;field Project Name&lt;/b&gt;, ketikkan &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;Hello World App&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;b&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;. &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt 0.5in; text-indent: -0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;&lt;span style=""&gt;o&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Dalam &lt;b&gt;field Create Main Class&lt;/b&gt;, ketikkan &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;helloworldapp.HelloWorldApp&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;b&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt 0.5in; text-indent: -0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;&lt;span style=""&gt;o&lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;span style="font-size:100%;"&gt;Biarkan kotak cek &lt;b&gt;Set as Main Project&lt;/b&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;span style="font-size:100%;"&gt;dipilih.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHcoLs7ULI/AAAAAAAAALQ/xtz3XJoJ7Xw/s1600-h/3.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 261px; height: 158px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHcoLs7ULI/AAAAAAAAALQ/xtz3XJoJ7Xw/s200/3.bmp" alt="" id="BLOGGER_PHOTO_ID_5382325612578558130" border="0" /&gt;&lt;/a&gt;&lt;span lang="EN-GB"&gt;5. Klik &lt;b&gt;Finish&lt;/b&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Proyek dibuat dan dibuka dalam IDE. Anda harus mencari komponen berikut: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;                     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;span style="font-size:100%;"&gt;J&lt;/span&gt;endela Projects, yang berisi tampilan pohon dari berbagai komponen proyek, berisi file sumber, pustaka yang mendasari kode Anda dan lain-lain.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 150%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 150%; color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;                     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Jendela &lt;b&gt;Source Editor&lt;/b&gt; berisi file yang disebut &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 150%;" lang="EN-GB"&gt;Hel&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 150%;" lang="EN-GB"&gt;loWo&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 150%;" lang="EN-GB"&gt;rl&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 150%;" lang="EN-GB"&gt;dApp&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="line-height: 150%;" lang="EN-GB"&gt;,&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; terbuka. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-align: justify; text-indent: 0in; line-height: 150%; vertical-align: top;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="line-height: 150%; color: rgb(51, 51, 51);font-family:Symbol;font-size:100%;"  lang="EN-GB" &gt;&lt;span style=""&gt;·&lt;span style=""&gt;                     &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;span style="font-size:100%;"&gt;Jendela &lt;b&gt;Navigator&lt;/b&gt;, yang dapat Anda gunakan untuk navigasi cepat di antara &lt;/span&gt;elemen-elemen dalam kelas yang dipilih.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/SrHf0_EiEXI/AAAAAAAAALY/AT0DPhs7NXU/s1600-h/4.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 175px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/SrHf0_EiEXI/AAAAAAAAALY/AT0DPhs7NXU/s200/4.bmp" alt="" id="BLOGGER_PHOTO_ID_5382329131061088626" border="0" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;div style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(209, 209, 209); border-width: medium medium 1pt; padding: 0in 0in 2pt;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; margin: 7.5pt 0in 6pt; padding: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-family:Verdana;font-size:12;"  lang="EN-GB" &gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Menambahkan Kode ke File Sumber Yang Terbentuk&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Karena Anda membiarkan kotak cek &lt;b&gt;Create Main Class&lt;/b&gt; dipilih dalam &lt;b&gt;New Project wizard&lt;/b&gt;, maka IDE telah membuat kelas kerangka untuk Anda&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;. &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Anda &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;dapat menambahkan pesan &lt;b&gt;"Hello World!"&lt;/b&gt; pada kode kerangka dengan menempatkan baris: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:9;" lang="EN-GB" &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 165%;font-size:9;" lang="EN-GB" &gt;&lt;span style=""&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;// TODO code ap&lt;/span&gt;&lt;/span&gt;&lt;span style="line-height: 165%;font-size:9;" lang="EN-GB" &gt;&lt;span style="font-size:100%;"&gt;plication logic here&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;p class="MsoNormal" style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;beserta baris:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;            &lt;/span&gt;System.out.println("Hello World!");&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;   &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;Simpan perubahan tersebut dengan memilih &lt;span style="font-weight: bold;"&gt;File &gt; Save.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;File tersebut semestinya tampak seperti yang b&lt;/span&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;erikut:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt; &lt;/span&gt;/*&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * HelloWorldApp.java&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; *&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * Created on September 15, 2006, 5:27&lt;/span&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; PM&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; *&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * To change this template, choose Tools &gt; Template Ma&lt;/span&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;nager&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * and open the template in the editor.&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; */&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; package helloworldapp;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; /**&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * The HelloWorldApp class implements an appl&lt;/span&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;ication that&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; * simply displays "Hello World!" to the standard output.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; */&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt; public class HelloWorldApp {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;/** Creates a new instance of HelloWorldAp&lt;/span&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;p */&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;public HelloWorldApp() {&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;/**&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;* @param args the command line arguments&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;*/&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;public static void main(String[] args) {&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;         &lt;/span&gt;//Display "Hello World!"&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;         &lt;/span&gt;System.out.println("Hello World!");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;span style=""&gt;     &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt; }&lt;/span&gt;&lt;/pre&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;  &lt;/p&gt;&lt;div style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(209, 209, 209); border-width: medium medium 1pt; padding: 0in 0in 2pt; font-weight: bold;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; margin: 7.5pt 0in 6pt; padding: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%;font-family:Verdana;font-size:100%;"  lang="EN-GB" &gt;Mengkompilasi File Sumber&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p style="text-align: justify; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Untuk mengkompilasi file sumber Anda, pilih &lt;b&gt;Build &gt; Build Main Project&lt;/b&gt; dari menu utama IDE. Jendela Output terbuka dan menampilkan hasil yang serupa dengan apa yang Anda lihat dalam gambar berikut.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SrHiy66rmfI/AAAAAAAAALg/6aud0SpNO_M/s1600-h/5.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 84px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SrHiy66rmfI/AAAAAAAAALg/6aud0SpNO_M/s200/5.bmp" alt="" id="BLOGGER_PHOTO_ID_5382332394121173490" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;J&lt;span style="font-size:100%;"&gt;ika hasil pembangunan disertai dengan pesan &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;BUILD SUCCESSFUL&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;, &lt;i&gt;selamat&lt;/i&gt;! Berarti Anda telah berhasil mengkompilasi program!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="" lang="EN-GB"&gt;Jika hasil pembangunan disertai dengan pesan &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span lang="EN-GB"&gt;BUILD FAILED&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="" lang="EN-GB"&gt;, mu&lt;/span&gt; &lt;span style="" lang="EN-GB"&gt;ngkin ada sintaks yang salah dalam kode Anda. Kesalahan dilaporkan dalam jendela Output sebagai teks&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="font-size:100%;"&gt;&lt;i&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;hyperlink&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;. Klik ganda hyperlink tersebut untuk menuju ke sumber kesalahan. Anda dapat memperbaiki kesalahan tersebut nanti dan sekali&lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; lagi &lt;b&gt;pilih Build &gt; Build Main Project&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;Ketika Anda membangun proyek, file bytecode &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;HelloWorldApp.class&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; akan dibuat. Anda dapat melihat tempat file baru tersebut dibuat dengan me&lt;/span&gt;&lt;/p&gt; &lt;p style="text-align: justify; text-indent: 0.25in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;mbuka jendela Files dan membuka simpul &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;code&gt;&lt;b&gt;&lt;span style="line-height: 165%;" lang="EN-GB"&gt;Hello World App/build/classes/helloworldapp&lt;/span&gt;&lt;/b&gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt; sebagaimana tampak dalam gambar berikut.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre style="line-height: 165%; vertical-align: top;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/SrHlOeo7LtI/AAAAAAAAALo/lahLE8WtZ9I/s1600-h/6.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 192px; height: 200px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/SrHlOeo7LtI/AAAAAAAAALo/lahLE8WtZ9I/s200/6.bmp" alt="" id="BLOGGER_PHOTO_ID_5382335066590097106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Karena Anda telah membangun proyek tersebut, Anda dapat menjalankan program Anda&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;div style="border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(209, 209, 209); border-width: medium medium 1pt; padding: 0in 0in 2pt; font-weight: bold;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; margin: 7.5pt 0in 6pt; padding: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 165%;font-family:Verdana;font-size:12;"  lang="EN-GB" &gt;&lt;span style="font-size:100%;"&gt;Menjalankan Program&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/div&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Dari bar menu IDE, &lt;b&gt;pilih Run &gt; Run Main Project&lt;/b&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;&lt;span style="font-size:100%;"&gt;Gambar berikut memperlihatkan apa yang semestinya Anda lihat sekarang.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/SrHnvEmqJVI/AAAAAAAAALw/Fy8_Xg8xijQ/s1600-h/7.bmp"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 73px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/SrHnvEmqJVI/AAAAAAAAALw/Fy8_Xg8xijQ/s200/7.bmp" alt="" id="BLOGGER_PHOTO_ID_5382337825560208722" border="0" /&gt;&lt;/a&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;  &lt;/p&gt;&lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Selamat! Program Anda bekerja! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="line-height: 165%; vertical-align: top;"&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt;Anda sekarang tahu cara melakukan beberapa tugas pemrograman paling umum dalam IDE.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 0in 0in 7.5pt; text-indent: 0in; line-height: 165%; vertical-align: top;"&gt;&lt;span style="line-height: 165%; color: rgb(51, 51, 51);font-size:100%;" lang="EN-GB" &gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);" lang="EN-GB"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4424073691231998587?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4424073691231998587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/panduan-cepat-netbeans-ide-55.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4424073691231998587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4424073691231998587'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/09/panduan-cepat-netbeans-ide-55.html' title='Panduan Cepat NetBeans IDE 5.5'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/SrHSMydgdCI/AAAAAAAAALA/1m71vJ63vMg/s72-c/1.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-687220568892693546</id><published>2009-07-08T19:54:00.000-07:00</published><updated>2009-07-09T20:46:56.609-07:00</updated><title type='text'>Seminar nasional "Technopreneurship di Era Open Source" VEDC Malang</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;div style="text-align: left;"&gt;&lt;span id="fullpost"&gt;Tanggal &lt;span style="font-weight: bold;"&gt;4 -&lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;5 Juli 2009&lt;/span&gt;, Tim JC of SMKN1 Sby mendapat undangan untuk menghadiri seminar nasiona&lt;/span&gt;&lt;span id="fullpost"&gt;l&lt;span style="font-style: italic;"&gt; "Technopreneurship di Era OpenSource"&lt;/span&gt; di VEDC Malang. Seminar in&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SlVmGUtWauI/AAAAAAAAAKo/P4zvkT90PsY/s1600-h/Untitled-1+copy.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SlVmGUtWauI/AAAAAAAAAKo/P4zvkT90PsY/s200/Untitled-1+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5356299590651243234" border="0" /&gt;&lt;/a&gt;&lt;span id="fullpost"&gt;i dihadiri oleh tokoh-tokoh nasional Pendidikan dan Open Source seperti :&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;1. &lt;span style="font-weight: bold;"&gt;Ir.Siswoyo, MM&lt;/span&gt; (Kabag Perencanaan Sesditjen PMPTK Departemen Pendidikan Nasional).&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;2. &lt;span style="font-weight: bold;"&gt;DR.Ir.G&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;" id="fullpost"&gt;atot &lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;Hari &lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;Priowijanto&lt;/span&gt; (Direktur SEAMOLEC&lt;/span&gt;&lt;span id="fullpost"&gt; Jakarta).&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;3. &lt;span style="font-weight: bold;"&gt;Hary Kaligis&lt;/span&gt; (Direktur Bisnis PT.SUN Microsystem Indonesia).&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;4. &lt;span style="font-weight: bold;"&gt;Frans Tamura&lt;/span&gt; (Pendiri Meruvian dan JENI Indonesia).&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;5. &lt;span style="font-weight: bold;"&gt;Joko Pitono, MT&lt;/span&gt;(JENI CENTER Indonesia).&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SlVjJjP1hqI/AAAAAAAAAKY/_nMuYFp1U6w/s1600-h/DSC07608.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SlVjJjP1hqI/AAAAAAAAAKY/_nMuYFp1U6w/s200/DSC07608.JPG" alt="" id="BLOGGER_PHOTO_ID_5356296347558708898" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span id="fullpost"&gt;Dalam acara itu koordinator JC of SMKN1 SBY &lt;span style="font-weight: bold;"&gt;Lukman Sholeh &lt;/span&gt;&lt;/span&gt;&lt;span id="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;S.Kom&lt;/span&gt; mendapat plakat MOU JENI oleh VEDC Malang se&lt;/span&gt;&lt;span id="fullpost"&gt;bagai LA (Local Academy) JENI baru dan diharapkan dapat dikembangkan di wilayah Surabaya.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/SlVkKbsEjTI/AAAAAAAAAKg/42b5G2vizQE/s1600-h/Untitled-2+copy.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/SlVkKbsEjTI/AAAAAAAAAKg/42b5G2vizQE/s200/Untitled-2+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5356297462221147442" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sla4LEXfzcI/AAAAAAAAAK4/eB8jd-nVHiA/s1600-h/Untitled-3+copy.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sla4LEXfzcI/AAAAAAAAAK4/eB8jd-nVHiA/s200/Untitled-3+copy.jpg" alt="" id="BLOGGER_PHOTO_ID_5356671307094150594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span id="fullpost"&gt;Tim JC jug&lt;/span&gt;&lt;span id="fullpost"&gt;a berkesempatan untuk mendemokan hasil  / produk mereka di depan&lt;/span&gt;&lt;span id="fullpost"&gt; para peserta seminar yang&lt;/span&gt;&lt;span id="fullpost"&gt; rata-rata berasal LA(Local Acade&lt;/span&gt;&lt;span id="fullpost"&gt;my)&lt;/span&gt;&lt;span id="fullpost"&gt; dan RA(Regional Academy) JENI se-Indonesia DAN mahasiswa IT VEDC Mala&lt;/span&gt;&lt;span id="fullpost"&gt;ng.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span id="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-687220568892693546?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/687220568892693546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/07/seminar-nasional-technopreneurship-di_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/687220568892693546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/687220568892693546'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/07/seminar-nasional-technopreneurship-di_08.html' title='Seminar nasional &quot;Technopreneurship di Era Open Source&quot; VEDC Malang'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/SlVmGUtWauI/AAAAAAAAAKo/P4zvkT90PsY/s72-c/Untitled-1+copy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-4691426785770633820</id><published>2009-06-16T19:57:00.000-07:00</published><updated>2009-06-16T21:59:23.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>PENGUMUMAN UNAS SMKN1 SBY 2009 NEW</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sjhb3a_vWpI/AAAAAAAAAJo/HQPmUKfM23A/s1600-h/unas2009.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sjhb3a_vWpI/AAAAAAAAAJo/HQPmUKfM23A/s200/unas2009.gif" alt="" id="BLOGGER_PHOTO_ID_5348125565200063122" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sehubungan dengan adanya konfirmasi dari beberapa pihak yang menangani mengenai Pengumuman UNAS 2009 di SMK Negeri 1 Surabaya maka dengan ini memberitahukan kepada seluruh siswa SMK Negeri 1 Surabaya bahwa Pengumuman mengenai Hasil UNAS 2008/2009 akan di umumkan pada tanggal 17 Juni 2009 melalui web SMK Negeri 1 Surabaya.&lt;br /&gt;&lt;br /&gt;Terima kasih kepada seluruh siswa SMK Negeri 1 Surabaya yang selama ini bersabar menunggu Hasil Unas 2008/2009 , yang rencanya akan di umumkan tanggal 11 Juni 2009 karena beberapa sebab ditunda sampai besok tanggal 17 Juni 2009.&lt;br /&gt;&lt;br /&gt;Adapun menganai pengumuman tersebut dapat dilihat pada jam 09.00 WIB. Untuk melihat hasil UNAS 2009 silahkan &lt;a href="http://202.154.59.138/?csan=zupa9UdAzupamU9A5u7amUmA#u3adUtAhu7arU7A#utarUdAzu"&gt;klik di sini&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-4691426785770633820?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/4691426785770633820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/06/pengumuman-unas-2009-new_16.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4691426785770633820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/4691426785770633820'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/06/pengumuman-unas-2009-new_16.html' title='PENGUMUMAN UNAS SMKN1 SBY 2009 NEW'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/Sjhb3a_vWpI/AAAAAAAAAJo/HQPmUKfM23A/s72-c/unas2009.gif' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-8020683429195722526</id><published>2009-06-08T20:20:00.000-07:00</published><updated>2009-06-08T21:01:41.273-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Memorandum of Understanding (MoU) JENI</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Si3bmk9L2AI/AAAAAAAAAJQ/hHx5qd5m1VA/s1600-h/DSC02756.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 150px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Si3bmk9L2AI/AAAAAAAAAJQ/hHx5qd5m1VA/s200/DSC02756.JPG" alt="" id="BLOGGER_PHOTO_ID_5345169788560463874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Akhirnya SMK Negeri 1 Surabaya menjalin kerjasama dengan PPPPTK/VEDC Malang untuk mengembangkan program JENI melalui Acara Workshop penandatanganan MOU JENI. Workshop yang diadakan pada tanggal &lt;span style="font-weight: bold;"&gt;4 s/d 6 Juni 2009&lt;/span&gt; yang diadakan di Hotel Orchid Batu Malang itu, mengambil tema " &lt;span style="font-style: italic;"&gt;Optimalisasi Teknologi Informasi dan Komunikasi (TIK) untuk pemberdayaan Pendidik dan Tenaga Kependidikan&lt;/span&gt;". Dalam MOU itu terdapat kesepakatan kerjasama dalam :&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;1. Pengembangan Pelatihan dan Sertifikasi JENI.&lt;br /&gt;2. Pengembangan Pelatihan dan Sertifikasi KKPI.&lt;br /&gt;3. Penetapan Lokal Akademi JENI dan Tempat Uji Kompetensi (TUK) KKPI&lt;br /&gt;&lt;br /&gt;Dengan demikian maka SMKN1 Sby menjadi salah satu Lokal Akademi JENI di Indonesia.&lt;span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:Calibri;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-8020683429195722526?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/8020683429195722526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/06/memorandum-of-understanding-mou-jeni.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/8020683429195722526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/8020683429195722526'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/06/memorandum-of-understanding-mou-jeni.html' title='Memorandum of Understanding (MoU) JENI'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/Si3bmk9L2AI/AAAAAAAAAJQ/hHx5qd5m1VA/s72-c/DSC02756.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-7398333268841948209</id><published>2009-05-31T00:50:00.000-07:00</published><updated>2009-06-01T19:27:20.243-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Lomba Open Jive 2009</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/SiI90CM-DaI/AAAAAAAAAIY/yH5ATT3Nz9Y/s1600-h/lomba+openjive.JPG"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 118px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/SiI90CM-DaI/AAAAAAAAAIY/yH5ATT3Nz9Y/s200/lomba+openjive.JPG" alt="" id="BLOGGER_PHOTO_ID_5341900072168590754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tim JC of SMKN1 Surabaya akan mengikuti Lomba Open Jive yang diadakan oleh Sun Microsystem dan Seamolec Indonesia dengan mengirimkan 4 Team Programming. 1 team terdiri dari 3 siswa. Lomba yang mengusung tema "&lt;span style="font-style: italic;"&gt;Teknologi Open Source untuk membangun solusi yang menjawab kebutuhan bisnis akan penghematan biaya dan peningkatan efisiensi bisnis&lt;/span&gt;" ini akan menyeleksi tim-tim dari seluruh indonesia . &lt;span id="fullpost"&gt;&lt;br /&gt;Adapun Jadwal Seleksi sebagai berikut :&lt;br /&gt;1. Tanggal 15 Juni 2009 Pendaftaran terakhir.&lt;br /&gt;2. Tanggal 18 Juni 2009 hasil karya yang lolos seleksi&lt;br /&gt;3. Tanggal 25 Juni 2009 Hasil karya dikirim ke Web Sun Microsystem&lt;br /&gt;4. Tanggal 30 Juni 2009 Finalis (3 Team) berangkat ke Jakarta berebut juara pertama&lt;br /&gt;Tim yang juara akan mewakili Indonesia dalam kompetisi Open Jive Tingkat Internasional. Untuk itu dukung terus tim JC of SMKN 1 Sby.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-7398333268841948209?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/7398333268841948209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/lomba-open-jive.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7398333268841948209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7398333268841948209'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/lomba-open-jive.html' title='Lomba Open Jive 2009'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/SiI90CM-DaI/AAAAAAAAAIY/yH5ATT3Nz9Y/s72-c/lomba+openjive.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-7313913836302287644</id><published>2009-05-28T02:59:00.000-07:00</published><updated>2009-05-30T23:55:26.814-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Koneksi JAVA &amp; MySQL via Konsole</title><content type='html'>&lt;p style="font-weight: bold;" class="MsoNormal"&gt;&lt;span style="font-size:10;"&gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;Vavai&lt;/a&gt; • Anggota Komunitas OpenSUSE Indonesia, Jan 23rd, 2008 • &lt;/span&gt; &lt;/p&gt;  &lt;p style="text-align: justify;"&gt;    Salah satu program yang menarik untuk ditest melalui konsole sebelum nanti mulai menggunakan IDE adalah program koneksi ke database menggunakan JDBC. Mengapa ini menarik karena ada beberapa aspek khas Java yang terkandung didalamnya.&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;    Kita bisa mencobanya dengan melakukan koneksi ke database MySQL melalui Java. Untuk melakukan hal ini, silakan lakukan tutorial sebagai berikut :&lt;/p&gt;&lt;span id="fullpost"&gt;  &lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Instalasi database server      MySQL. Untuk melakukan instalasi database MySQL pada OpenSUSE silakan      merujuk pada panduan &lt;a href="http://www.vavai.com/index.php?/categories/7-Migrasi-Database"&gt;http://www.vavai.com/index.php?/categories/7-Migrasi-Database&lt;/a&gt;      &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Jalankan service MySQL      melalui YAST | SYSTEM | SYSTEM SERVICE (RUNLEVEl) &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Download MySQL Connector J      melalui alamat &lt;a href="http://www.mysql.com/products/connector/j/"&gt;http://www.mysql.com/products/connector/j/      &lt;/a&gt;. Ambil versi terbaru. Pada saat panduan ini ditulis, versi terbaru      adalah mysql-connector-java-5.1.5 &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Ekstrak file yang      didownload dan ambil file mysql-connector-java-5.1.5-bin.jar. Sesuaikan      dengan versi MySQL Connector yang didownload. &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Copy file jar tersebut ke      lokasi library. Untuk keselarasan dengan panduan saya yang lain, silakan      copy ke folder /opt/jdk1.6.0/lib &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Buka konsole dan ketik      perintah &lt;/li&gt;&lt;/ol&gt;  &lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;export CLASSPATH=.:/opt/jdk1.6.0/lib/mysql-connector-java.jar:&lt;/pre&gt;  &lt;ol start="8" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Untuk kemudahan, perintah      diatas bisa di masukkan kedalam file .bash_profile yang ada di home folder      masing-masing &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Buka teks editor (kate      misalnya) dan ketik kode program berikut ini : &lt;/li&gt;&lt;/ol&gt;  &lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;public class TestMysql {&lt;span style=""&gt;  &lt;/span&gt;public static void main(String args[]) {&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;try {&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;/* Test loading driver */&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;String driver = "com.mysql.jdbc.Driver";System.out.println( "=&gt; loading driver:" );&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Class.forName( driver );&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;16.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;System.out.println( "OK" );/* Test the connection */&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;17.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;String url = "jdbc:mysql://localhost/test";System.out.println( "=&gt; connecting:" );&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;18.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;java.sql.DriverManager.getConnection( url, "guest", "" );&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;19.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;System.out.println( "OK" );&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;20.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;}&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;21.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;catch( Exception x ) {&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;22.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;x.printStackTrace();&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;23.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;}&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;24.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;}&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;25.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;}&lt;/pre&gt;  &lt;ol start="26" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Simpan dan beri nama      TestMysql.java &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Buka konsole (ALT+F2,      konsole) &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Lakukan kompilasi &lt;/li&gt;&lt;/ol&gt;  &lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;30.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;javac TestMysql.java&lt;/pre&gt;  &lt;ol start="31" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Jika tidak ada pesan      kesalahan, lanjutkan dengan menjalankan program &lt;/li&gt;&lt;/ol&gt;  &lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;32.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;java TestMysql&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5hjMqn1GI/AAAAAAAAAIQ/4om_11qBEcg/s1600-h/mysql.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 138px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5hjMqn1GI/AAAAAAAAAIQ/4om_11qBEcg/s200/mysql.JPG" alt="" id="BLOGGER_PHOTO_ID_5340813465431299170" border="0" /&gt;&lt;/a&gt;  &lt;p&gt;&lt;strong&gt;Catatan :&lt;/strong&gt;&lt;/p&gt;  &lt;p style="text-align: justify;"&gt;    Program diatas menggunakan database MySQL lokal (localhost) dengan database test, user name guest dan password kosong. Setting ini adalah setting default dan selalu ada pada MySQL. Jika ingin memodifikasi, sesuaikan dengan kondisi setting MySQL anda.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Kemungkinan Kesalahan :&lt;/p&gt;  &lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;strong&gt;java: command not      found&lt;/strong&gt;, biasanya setting PATH belum benar. Coba test dengan      menjalankan perintah echo $PATH pada konsole dan apakah responnya      menunjukkan lokasi JDK yang diinstalasi &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;strong&gt;class TestMysql is      public, should be declared in a file named TestMysql.java&lt;/strong&gt;.      Terjadi jika nama file berbeda dengan nama class. Ingat bahwa Java      menganut case sensitive, jadi TestMysql berbeda dengan testmysql &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;strong&gt;Cannot resolve      symbol&lt;/strong&gt; &lt;/li&gt;&lt;/ol&gt;  &lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;symbol&lt;span style=""&gt;  &lt;/span&gt;: class stringlocation: class TestMysqlpublic static void main(string[] args)&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;^&lt;/pre&gt;&lt;pre style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;           &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;1 error&lt;/pre&gt;  &lt;p style="margin-left: 36pt;"&gt;Masalah biasanya karena kesalahan ketik&lt;/p&gt;  &lt;ol style="text-align: justify;" start="8" type="1"&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;Exception in thread      “main” java.lang.NoClassDefFoundError: TestMysql&lt;/strong&gt;, biasanya      terjadi karena menjalankan file class dengan ekstension. Semestinya java      TestMysql, bukan java TestMysql.java ataupun TestMysql.class &lt;/li&gt;&lt;/ol&gt;  &lt;p&gt;    Semakin banyak latihan, kita akan semakin terbiasa dan lebih tahu apa yang dimaksud pada pesan kesalahan yang ada.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-7313913836302287644?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/7313913836302287644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/koneksi-java-mysql-via-konsole.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7313913836302287644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/7313913836302287644'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/koneksi-java-mysql-via-konsole.html' title='Koneksi JAVA &amp; MySQL via Konsole'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5hjMqn1GI/AAAAAAAAAIQ/4om_11qBEcg/s72-c/mysql.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-2788248854685987342</id><published>2009-05-28T02:40:00.000-07:00</published><updated>2009-05-30T23:58:36.567-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Mendapatkan IP Address dan Host Name</title><content type='html'>&lt;p style="font-weight: bold;" class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 10pt;"&gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;Vavai&lt;/a&gt; • Anggota Komunitas OpenSUSE, Jan 31st, 2008 • &lt;/span&gt;&lt;/span&gt; &lt;/p&gt;  &lt;p style="text-align: justify;"&gt;    Java menyediakan fungsi InetAddress untuk mendapatkan alamat IP maupun nama host suatu komputer. Alamat IP maupun nama host yang didapatkan tidak tergantung pada alamat ip dan nama host komputer lokal saja, namun juga dapat digunakan untuk mengecek alamat IP dan nama host di Internet, tentu dengan syarat komputer kita terhubung dengan internet. Penggunaan fungsi ini juga terkait erat dengan setting DNS pada komputer yang kita gunakan.&lt;/p&gt;  &lt;p&gt;Berikut adalah contoh program yang menunjukkan fungsionalitas tersebut :&lt;/p&gt;&lt;span id="fullpost"&gt;  &lt;ol start="1" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Buatlah sebuah project baru      Netbeans &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Tambahkan sebuah JFrame      Form &lt;/li&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Lengkapi dengan 2 buah      label, 2 buah TextField (txtIPAddress dan txtNamaHost) dan 3 buah Button      (btnCheckIPAddress, btnCheckHostName dan btnCheckLokal). Lihat contoh pada      gambar berikut :&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5d18RUejI/AAAAAAAAAHw/THonBy70430/s1600-h/IP.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 57px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5d18RUejI/AAAAAAAAAHw/THonBy70430/s200/IP.JPG" alt="" id="BLOGGER_PHOTO_ID_5340809389401209394" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Ketikkan kode berikut pada      btnCheckHostName, event actionPerformed &lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size: 7pt; font-family: Verdana; color: silver;"&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; btnCheckHostNameActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;3.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;4.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            String strHostName = InetAddress.getByName(txtIPAddress.getText()).getHostName();   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;5.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"Host name dari IP Address '"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; + txtIPAddress.getText() +&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"' = "&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;+ strHostName);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;6.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; (UnknownHostException ex) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;7.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;8.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            Logger.getLogger(frmIpAddress.&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;9.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;10.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        }   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;11.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;12.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;    }  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnCheckHostNameActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;String strHostName = InetAddress.getByName(txtIPAddress.getText()).getHostName();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Host name dari IP Address '" + txtIPAddress.getText() +"' = "+ strHostName);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} catch (UnknownHostException ex) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Logger.getLogger(frmIpAddress.class.getName()).log(Level.SEVERE, null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;ol start="5" type="1"&gt;&lt;li class="MsoNormal" style="text-align: justify;"&gt;Lakukan import library yang      diperlukan (import java.net.InetAddress; import javax.swing.JOptionPane;) &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Ketikkan kode berikut pada      btnCheckIPAddress, event actionPerformed &lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size: 7pt; font-family: Verdana; color: silver;"&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; btnCheckIPAddressActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;3.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;4.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;5.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            String strIPAddress = InetAddress.getByName(txtHostName.getText()).getHostAddress() ;   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;6.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"Alamat IP dari '"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;+txtHostName.getText() +&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"' ="&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;+  strIPAddress);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;7.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; (UnknownHostException ex) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;8.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;9.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            Logger.getLogger(frmIpAddress.&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;10.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;11.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        }   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;12.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;    }  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnCheckIPAddressActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;String strIPAddress = InetAddress.getByName(txtHostName.getText()).getHostAddress() ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Alamat IP dari '"+txtHostName.getText() +"' ="+&lt;span style=""&gt;  &lt;/span&gt;strIPAddress);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} catch (UnknownHostException ex) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Logger.getLogger(frmIpAddress.class.getName()).log(Level.SEVERE, null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;ol start="7" type="1"&gt;&lt;li class="MsoNormal" style=""&gt;Ketikkan kode berikut pada      btnCheckLokal event actionPerformed &lt;/li&gt;&lt;/ol&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;span style="font-size: 7pt; font-family: Verdana; color: silver;"&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/31/tips-java-mendapatkan-ip-address-dan-host-name/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; btnCheckLocalActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;3.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;         &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;4.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            InetAddress AlamatInternet = InetAddress.getLocalHost();   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;5.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"Host name lokal : "&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; +AlamatInternet.getHostName());   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;6.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size: 9pt;"&gt;"IP Address lokal : "&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; +AlamatInternet.getHostAddress() );   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;7.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt; (UnknownHostException ex) {   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;8.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;9.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;            Logger.getLogger(frmIpAddress.&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size: 9pt;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;, ex);   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;10.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;11.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;        }   &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;span style=""&gt;12.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm; font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: black;"&gt;    }  &lt;/span&gt;&lt;span style="font-size: 9pt; font-family: &amp;quot;Courier New&amp;quot;; color: rgb(92, 92, 92);"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnCheckLocalActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;         &lt;/span&gt;try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;InetAddress AlamatInternet = InetAddress.getLocalHost();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Host name lokal : " +AlamatInternet.getHostName());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "IP Address lokal : " +AlamatInternet.getHostAddress() );&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} catch (UnknownHostException ex) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;Logger.getLogger(frmIpAddress.class.getName()).log(Level.SEVERE, null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;ol style="text-align: justify;" start="8" type="1"&gt;&lt;li class="MsoNormal"&gt;Simpan dan jalankan      aplikasi (SHIFT + F6). Masukkan IP Address dan klik pada “Check Host Name”      atau masukkan host name dan klik “Check IP Address”. Check IP dan Host      Lokal tidak membutuhkan masukan. Berikut adalah beberapa screenshot pesan      yang tampil :&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eQo7fEmI/AAAAAAAAAH4/abSMG5IWoUM/s1600-h/message.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 57px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eQo7fEmI/AAAAAAAAAH4/abSMG5IWoUM/s200/message.JPG" alt="" id="BLOGGER_PHOTO_ID_5340809848065823330" border="0" /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;    &lt;p style="margin-left: 36pt;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" style="'width:230.25pt;height:90pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image008.png" href="http://www.vavai.com/images/java/nb-hostname3.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eVs83iuI/AAAAAAAAAIA/l1eH3FMdVKE/s1600-h/message2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 66px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eVs83iuI/AAAAAAAAAIA/l1eH3FMdVKE/s200/message2.JPG" alt="" id="BLOGGER_PHOTO_ID_5340809935044709090" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eePvl6xI/AAAAAAAAAII/v2bKJtxUqpc/s1600-h/message3.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 78px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh5eePvl6xI/AAAAAAAAAII/v2bKJtxUqpc/s200/message3.JPG" alt="" id="BLOGGER_PHOTO_ID_5340810081823222546" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;    Program ini tidak secara &lt;em&gt;smart&lt;/em&gt; mendeteksi masukan apakah itu alamat IP ataukah host name. Untuk kemudahan, saya menggunakan 2 buah TextField sebagai contoh. Pada aplikasi terapan, input IP Address ataupun Host Name bisa didapatkan melalui variabel.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-2788248854685987342?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/2788248854685987342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/mendapatkan-ip-address-dan-host-name.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2788248854685987342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2788248854685987342'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/mendapatkan-ip-address-dan-host-name.html' title='Mendapatkan IP Address dan Host Name'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5d18RUejI/AAAAAAAAAHw/THonBy70430/s72-c/IP.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-6243499200231297421</id><published>2009-05-28T00:44:00.000-07:00</published><updated>2009-05-31T00:02:04.532-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membaca dan Menulis File Properties Untuk Setting Konfigurasi Aplikasi</title><content type='html'>&lt;span style="font-size:10;"&gt;&lt;/span&gt;  &lt;p style="font-weight: bold;" class="MsoNormal"&gt;&lt;span style="font-size:10;"&gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;&lt;span style=""&gt;Vavai&lt;/span&gt;&lt;/a&gt; •&lt;/span&gt;&lt;span style="font-size:10;"&gt;Anggota KOmunitas OpenSUSE Indonesia,&lt;/span&gt;&lt;span style="font-size:10;"&gt; Jan 25th, 2008 •&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;    Salah satu feature yang sering digunakan pada aplikasi terapan adalah kemampuan membaca dan menulis file konfigurasi. Sistem Windows biasa mengenal file konfigurasi dengan ekstension file .ini. Java sendiri tidak mempermasalahkan ekstension nama file. Dalam banyak contoh, kebanyakan malah menggunakan ekstension file yang cukup panjang, .properties.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;    Apa keuntungan penggunaan file konfigurasi ? Keuntungan utama adalah kemudahan dalam melakukan perubahan &lt;i&gt;on the fly&lt;/i&gt;. Contohnya, jika kita menggunakan server ujicoba pada alamat tertentu dan server produksi untuk implementasinya, kita dapat dengan mudah melakukan perubahan pada file konfigurasi tanpa membuka maupun mengubah kode program. Fleksibilitas ini juga bermanfaat jika satu waktu kita harus menggunakan alamat server database yang lain.&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;    Kita bisa mendefinisikan komponen dari file properties sesuai dengan keinginan. Bisa saja kita mendefinisikan nama aplikasi, setting default untuk email, setting konstanta tertentu dan lain sebagainya. &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Ada&lt;/st1:place&gt;&lt;/st1:city&gt; juga beberapa aplikasi yang bahkan menyimpan string koneksi database pada file konfigurasi. Hati-hati jika menggunakan hal seperti ini karena saya pernah melihat, password untuk koneksi ke database disimpan dalam bentuk plain text :-).&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 18pt; text-indent: 18pt; text-align: justify;"&gt;    Berikut adalah langkah-langkah membuat aplikasi untuk membaca dan menyimpan file konfigurasi :&lt;/p&gt;&lt;span id="fullpost"&gt;&lt;ul&gt;&lt;li&gt;Buat 1 project Java Application pada Netbeans. Simpan dengan nama yang diinginkan.&lt;/li&gt;&lt;li&gt;Tambahkan 1 buah JFrame Form, beri nama frmKonfigurasi, setting Title dan lengkapi dengan 1 Panel, 2 Label, 2 Text Field (txtNamaAplikasi dan txtHostServer) dan 1 Button (btnSimpanKonfigurasi) seperti pada contoh berikut :&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;p class="MsoNormal" style="margin-left: 18pt; text-indent: 18pt;"&gt; &lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1029" type="#_x0000_t75" alt="" style="'width:335.25pt;height:137.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image002.jpg" href="http://www.vavai.com/images/nb/netbeans-file-konfigurasi1.jpg"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh5GClY4lzI/AAAAAAAAAHQ/-jtRNCN1Rhs/s1600-h/Nama+Aplikasi.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 82px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh5GClY4lzI/AAAAAAAAAHQ/-jtRNCN1Rhs/s200/Nama+Aplikasi.JPG" alt="" id="BLOGGER_PHOTO_ID_5340783218318153522" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 18pt;"&gt;Buat 2 buah method. Method pertama untuk Load Properties sebagai berikut : &lt;/p&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; text-indent: -18pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 3pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 60.1pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; Properties loadProperties(String sFile) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Properties p = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; Properties();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;FileInputStream in = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; FileInputStream(sFile);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;p.load(in);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;System.out.println(&lt;/span&gt;&lt;span style=""&gt;"File konfigurasi '"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; + sFile + &lt;/span&gt;&lt;span style=""&gt;"' berhasil dibuka"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;in.close();} &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (IOException iOException) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, iOException);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;return&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; p;}  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Method kedua adalah method untuk Simpan Properties. Berikut adalah kode untuk menyimpan konfigurasi. &lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; text-indent: -18pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;span style=""&gt;2.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 3pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 60.1pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;public&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;static&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; saveProperties(Properties p, String sFile) &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;throws&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; IOException{   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;FileOutputStream out = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;;   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;out = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; FileOutputStream(sFile);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;p.store(out, &lt;/span&gt;&lt;span style=""&gt;"Ini baris komentar\nFile konfigurasi"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, &lt;/span&gt;&lt;span style=""&gt;"File konfigurasi '"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;+sFile+&lt;/span&gt;&lt;span style=""&gt;"' sudah disimpan"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (FileNotFoundException ex) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Logger.getLogger(frmKonfigurasi.&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex.getMessage());   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;finally&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;out.close();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (IOException ex) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Logger.getLogger(frmKonfigurasi.&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex.getMessage());   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;16.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;17.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}}  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ul style="text-align: justify;"&gt;&lt;li&gt;Berikutnya adalah kode yang akan dijalankan jika button di click. Letakkan kode ini pada event ActionPerformed pada btnSimpanKonfigurasi sehingga kode program menjadi sebagai berikut : &lt;/li&gt;&lt;/ul&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; text-indent: -18pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;span style=""&gt;3.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 3pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 60.1pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;private&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;void&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; btnSimpanKonfigurasiActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;b&gt;&lt;span style=""&gt;try&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;/** &lt;/span&gt;&lt;span style=""&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;* Menyimpan file properties ke file &lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;* @param Properties p Object Properties &lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;* @param String sFile String path file tujuan &lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=""&gt;*/&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Properties p = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; Properties();&lt;/span&gt;&lt;span style=""&gt;//Menetapkan key dan value draft &lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;p.setProperty(&lt;/span&gt;&lt;span style=""&gt;"Nama Aplikasi"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, txtNamaAplikasi.getText());   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;p.setProperty(&lt;/span&gt;&lt;span style=""&gt;"Host Server"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, txtHostServer.getText());   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;saveProperties(p, PROP_FILE);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;} &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;catch&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (IOException ex) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Logger.getLogger(frmKonfigurasi.&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;class&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;null&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex.getMessage());   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;                   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}}  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="margin-left: 18pt; text-align: justify; text-indent: 18pt;"&gt;Tambahkan kode untuk melakukan pengambilan data konfigurasi. Saya meletakkannya pada setelah init komponen. Untuk pemisahan kode, sebaiknya letakkan kode ini pada satu method tersendiri &lt;/p&gt;  &lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; text-indent: -18pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style=";font-family:Verdana;font-size:8;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membaca-dan-menulis-file-properties-untuk-setting-konfigurasi-aplikasi/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 3pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 60.1pt; margin-right: 0cm;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Properties p2 = &lt;/span&gt;&lt;b&gt;&lt;span style=""&gt;new&lt;/span&gt;&lt;/b&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; Properties();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;p2 = loadProperties(PROP_FILE);&lt;/span&gt;&lt;span style=""&gt;//Mendapatkan nilai key &lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;txtNamaAplikasi.setText(p2.getProperty(&lt;/span&gt;&lt;span style=""&gt;"Nama Aplikasi"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;));   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 13.1pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;txtHostServer.setText(p2.getProperty(&lt;/span&gt;&lt;span style=""&gt;"Host Server"&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;));  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="margin-left: 18pt; text-indent: 18pt;"&gt;Jalankan form. Pada saat awal, form akan melakukan loading file konfigurasi.&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Jika tidak menemukannya, akan timbul pesan bahwa file konfigurasi.properties tidak ditemukan. Untuk aplikasi terapan, pesan ini bisa dinonaktifkan agar tidak membingungkan. Saya menambahkan messagebox sebagai perangkap kesalahan untuk kepentingan debug saja. Pesan ini bisa saja disampaikan pada konsole menggunakan System.out.println(); &lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" style="'width:426.75pt;height:90.75pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg" href="http://www.vavai.com/images/nb/netbeans-file-konfigurasi2.jpg"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" alt="" style="'width:319.5pt;height:90.75pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image004.jpg" href="http://www.vavai.com/images/nb/netbeans-file-konfigurasi3.jpg"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin-left: 18pt; text-indent: 18pt;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh5GXoIw_qI/AAAAAAAAAHY/7wggcSC2o3s/s1600-h/Mesage1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 44px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh5GXoIw_qI/AAAAAAAAAHY/7wggcSC2o3s/s200/Mesage1.JPG" alt="" id="BLOGGER_PHOTO_ID_5340783579833106082" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sh5GdwbRUTI/AAAAAAAAAHg/zYfnooEGXY8/s1600-h/Mesage2.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 57px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sh5GdwbRUTI/AAAAAAAAAHg/zYfnooEGXY8/s200/Mesage2.JPG" alt="" id="BLOGGER_PHOTO_ID_5340783685137420594" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Setelah mengisi dan menyimpan konfigurasi, akan terbentuk file konfigurasi.properties yang akan diletakkan di folder project kita. Isinya kira-kira sebagai berikut :&lt;/li&gt;&lt;/ul&gt;      &lt;p&gt;&lt;br /&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1028" type="#_x0000_t75" alt="" style="'width:291pt;height:120pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image005.jpg" href="http://www.vavai.com/images/nb/netbeans-file-konfigurasi4.jpg"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5GmnQN3YI/AAAAAAAAAHo/kuLjwPYmYKs/s1600-h/konfigurasi.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 82px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5GmnQN3YI/AAAAAAAAAHo/kuLjwPYmYKs/s200/konfigurasi.JPG" alt="" id="BLOGGER_PHOTO_ID_5340783837293960578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;Silakan lakukan modifikasi program sesuai dengan tujuan yang diinginkan.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-6243499200231297421?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/6243499200231297421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membaca-dan-menulis-file-properties.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/6243499200231297421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/6243499200231297421'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membaca-dan-menulis-file-properties.html' title='Membaca dan Menulis File Properties Untuk Setting Konfigurasi Aplikasi'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh5GClY4lzI/AAAAAAAAAHQ/-jtRNCN1Rhs/s72-c/Nama+Aplikasi.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-6977662940075457855</id><published>2009-05-28T00:28:00.000-07:00</published><updated>2009-05-31T00:19:49.275-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat File Excel di JAVA</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-size:10;" &gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;Vavai&lt;/a&gt; •&lt;/span&gt;&lt;span style="font-weight: bold;font-size:10;" &gt;Anggota Komunitas OpenSUSE Indonesia,&lt;/span&gt;&lt;span style="font-size:10;"&gt;&lt;span style="font-weight: bold;"&gt; Jan 25th, 2008 •&lt;/span&gt; &lt;/span&gt; &lt;/p&gt;&lt;p style="text-align: justify;"&gt;   Salah satu feature laporan yang sering diminta oleh customer adalah laporan data dalam bentuk Spreadsheet. Bisa Excel bisa juga Open Office. Pada dasarnya, karena Open Office mampu membuka file Excel sedangkan Excel tidak mampu (tidak mau ?) membuka file Open Office, pilihan yang ada adalah menambahkan kemampuan Export data ke Excel.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;    Sebagian report memang memiliki kemampuan export data, namun salah satu keunggulan yang bisa dipetik jika kita membuat kode program yang mampu melakukan ekspor data ke Excel secara manual adalah fleksibilitas yang jauh lebih luas.&lt;/p&gt;&lt;span id="fullpost"&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;    Berikut adalah program Java sederhana untuk membuat file Excel. Saya buat sesederhana mungkin karena yang penting adalah polanya. Pada prakteknya, kita dapat menggunakan JDBC untuk mengambil data dan menempatkannya ke Excel.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Saya menggunakan IDE Netbeans, silakan sesuaikan settingnya dengan IDE yang anda gunakan.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="1" type="1"&gt;&lt;li class="MsoNormal"&gt;Download paket &lt;a href="http://www.apache.org/dyn/closer.cgi/poi/dev/"&gt;Apache POI&lt;/a&gt;,      Apache POI - Java API To Access Microsoft Format Files. Saya mendownload      versi 3.0.2 beta &lt;/li&gt;&lt;li class="MsoNormal"&gt;Ekstrak dan tempatkan file      jar yang ada (poi-3.0.2-beta2-20080112.jar,      poi-contrib-3.0.2-beta2-20080112.jar,      poi-scratchpad-3.0.2-beta2-20080112.jar) ke dalam folder      /opt/jdk1.6.0/lib. Sesuaikan lokasi penempatan dengan lokasi library Java      anda. &lt;/li&gt;&lt;li class="MsoNormal"&gt;Buka Netbeans dan buatlah      sebuah project &lt;/li&gt;&lt;li class="MsoNormal"&gt;Tambahkan sebuah JFrame Form,      setting titlenya dan buat satu button dengan nama btnCreateExcel &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-left: 36pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1028" type="#_x0000_t75" alt="" style="'width:317.25pt;height:142.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image002.png" href="http://www.vavai.com/images/java/nb-excel1.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4_vQZmqgI/AAAAAAAAAG4/nofAy0dcL9w/s1600-h/create+excel.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 90px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4_vQZmqgI/AAAAAAAAAG4/nofAy0dcL9w/s200/create+excel.JPG" alt="" id="BLOGGER_PHOTO_ID_5340776289196747266" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="5" type="1"&gt;&lt;li class="MsoNormal"&gt;Klik kanan pada library      project, pilih menu Properties dan pilih menu &lt;strong&gt;Add Jar/Folder&lt;/strong&gt;      untuk menambahkan ketiga file jar yang sudah kita tempatkan pada point 2 &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-left: 36pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" alt="" style="'width:381pt;height:108.75pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image004.png" href="http://www.vavai.com/images/java/nb-excel2.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh4_2Voc0tI/AAAAAAAAAHA/ReCo8AHSLRY/s1600-h/compile.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 57px;" src="http://2.bp.blogspot.com/_g0lPmIN2MbM/Sh4_2Voc0tI/AAAAAAAAAHA/ReCo8AHSLRY/s200/compile.JPG" alt="" id="BLOGGER_PHOTO_ID_5340776410860278482" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="6" type="1"&gt;&lt;li class="MsoNormal"&gt;Ketikkan kode program untuk      method actionPerformed btnCreateExcel sebagai berikut &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membuat-file-excel-spreadsheet/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membuat-file-excel-spreadsheet/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membuat-file-excel-spreadsheet/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/25/tips-java-membuat-file-excel-spreadsheet/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; btnCreateExcelActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;int&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; i;   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// TODO add your handling code here: &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;HSSFWorkbook wb = &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; HSSFWorkbook();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;HSSFSheet sheet = wb.createSheet(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"new sheet"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Create a row and put some cells in it. Rows are 0 based. &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (i = &lt;/span&gt;&lt;span class="number2"&gt;&lt;span style="font-size:9;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;; i &lt;= &lt;/span&gt;&lt;span class="number2"&gt;&lt;span style="font-size:9;"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;; i++) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;HSSFRow row = sheet.createRow((&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;short&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;) i);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Aqua background &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;HSSFCellStyle style = wb.createCellStyle();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;style.setFillBackgroundColor(HSSFColor.AQUA.index);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;16.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;style.setFillPattern(HSSFCellStyle.BIG_SPOTS);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;17.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;HSSFCell cell = row.createCell((&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;short&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;) &lt;/span&gt;&lt;span class="number2"&gt;&lt;span style="font-size:9;"&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;18.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;cell.setCellValue(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"X"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; + i);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;19.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;cell.setCellStyle(style);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;20.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;21.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Orange "foreground", foreground being the fill foreground not the font color. &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;22.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;style = wb.createCellStyle();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;23.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;style.setFillForegroundColor(HSSFColor.ORANGE.index);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;24.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;25.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;cell = row.createCell((&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;short&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;) &lt;/span&gt;&lt;span class="number2"&gt;&lt;span style="font-size:9;"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;26.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;cell.setCellValue(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"M"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; + i);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;27.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;cell.setCellStyle(style);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;28.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;29.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Write the output to a file &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;30.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;FileOutputStream fileOut = &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; FileOutputStream(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"workbook.xls"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;31.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;wb.write(fileOut);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;32.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;fileOut.close();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;33.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"File Excel sudah tercipta"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;34.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;} &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (IOException ex) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;35.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;Logger.getLogger(NewJFrame.&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;class&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;.getName()).log(Level.SEVERE, &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;36.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;37.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnCreateExcelActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;int i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;// TODO add your handling code here:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;HSSFWorkbook wb = new HSSFWorkbook();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;HSSFSheet sheet = wb.createSheet("new sheet");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;// Create a row and put some cells in it. Rows are 0 based.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;for (i = 1; i &lt;= 10; i++) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;HSSFRow row = sheet.createRow((short) i);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;// Aqua background&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;HSSFCellStyle style = wb.createCellStyle();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;style.setFillBackgroundColor(HSSFColor.AQUA.index);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;style.setFillPattern(HSSFCellStyle.BIG_SPOTS);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;HSSFCell cell = row.createCell((short) 1);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;cell.setCellValue("X" + i);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;cell.setCellStyle(style);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;// Orange "foreground", foreground being the fill foreground not the font color.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;style = wb.createCellStyle();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;style.setFillForegroundColor(HSSFColor.ORANGE.index);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;cell = row.createCell((short) 2);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;cell.setCellValue("M" + i);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;cell.setCellStyle(style);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;// Write the output to a file&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;FileOutputStream fileOut = new FileOutputStream("workbook.xls");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;wb.write(fileOut);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;fileOut.close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;JOptionPane.showMessageDialog(null, "File Excel sudah tercipta");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;} catch (IOException ex) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="7" type="1"&gt;&lt;li class="MsoNormal"&gt;Lakukan import untuk      library yang dibutuhkan. Sekedar saran, gunakan opsi * (misalnya import      org.apache.poi.hssf.usermodel.*;) untuk mempersingkat penulisan import. &lt;/li&gt;&lt;li class="MsoNormal"&gt;Jalankan form &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-left: 36pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt="" style="'width:329.25pt;height:209.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image006.png" href="http://www.vavai.com/images/java/nb-excel3.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5AAhDBysI/AAAAAAAAAHI/pJTW898Oe6s/s1600-h/buat+file+excel.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 127px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh5AAhDBysI/AAAAAAAAAHI/pJTW898Oe6s/s200/buat+file+excel.JPG" alt="" id="BLOGGER_PHOTO_ID_5340776585723235010" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;    Program diatas menunjukkan demonstrasi penempatan string pada suatu posisi, termasuk melakukan pewarnaan background. Silakan modifikasi sesuai dengan hasil yang diinginkan.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-6977662940075457855?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/6977662940075457855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membuat-file-excel-di-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/6977662940075457855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/6977662940075457855'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membuat-file-excel-di-java.html' title='Membuat File Excel di JAVA'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4_vQZmqgI/AAAAAAAAAG4/nofAy0dcL9w/s72-c/create+excel.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-2778301274945547297</id><published>2009-05-28T00:08:00.000-07:00</published><updated>2009-05-31T00:21:24.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Membuat Label, Text dan Button</title><content type='html'>&lt;span style="font-weight: bold;font-size:10;" &gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;Vavai&lt;/a&gt; • &lt;/span&gt;&lt;span style="font-weight: bold;font-size:10;" &gt;Anggota Komunitas OpenSUSE Indonesia,&lt;/span&gt;&lt;span style="font-size:10;"&gt;&lt;span style="font-weight: bold;"&gt;Jan 30th, 2008 •&lt;/span&gt; &lt;/span&gt;&lt;p class="MsoNormal"&gt; &lt;/p&gt;  &lt;p style="text-align: justify;"&gt;Setelah kita berkenalan dengan IDE Netbeans dan &lt;a href="http://java.vavai.com/2008/01/24/tutorial-gui-1-membuat-aplikasi-hello-world-dengan-netbeans/"&gt;membuat aplikasi Hello World&lt;/a&gt;, kita sekarang bisa melangkah pada aplikasi kecil lainnya yang akan memperkenalkan kita pada beberapa komponen yang sering digunakan untuk membuat aplikasi terapan.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Pada tutorial kedua ini, kita akan membahas mengenai Label, TextField dan Button. Bagi programmer yang berasal dari bahasa pemrogramman selain Java, kita bisa memahami pola pengambilan variabel dan melakukan setting variabel melalui program kecil ini. Sebagai contoh, pada program terapan, kita akan sering berhubungan dengan “Bagaimana cara mengambil isi suatu Text Field” atau “Bagaimana cara mengeset isi suatu TextField”.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Dalam VB 6.0 (yang saya gunakan bertahun-tahun &lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1026" type="#_x0000_t75" alt=":-D" style="'width:11.25pt;height:11.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image002.gif" href="http://java.vavai.com/wp-includes/images/smilies/icon_biggrin.gif"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;img src="file:///C:/DOCUME%7E1/teknisi/LOCALS%7E1/Temp/msohtml1/01/clip_image002.gif" alt=":-D" shapes="_x0000_i1026" border="0" height="15" width="15" /&gt;&lt;!--[endif]--&gt;), perintah mendapatkan isi suatu text menggunakan perintah berikut :&lt;/p&gt;&lt;span id="fullpost"&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;strIsiText = txtTeks1.text&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Sedangkan pada Java, hal ini dilakukan dengan memanggil method getText sebagai berikut :&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;strIsiText = txtTeks1.getText();&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Mari kita lihat tutorial selengkapnya :&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="1" type="1"&gt;&lt;li class="MsoNormal"&gt;Buatlah sebuah project Java      Application pada Netbeans. Silakan merujuk pada artikel terdahulu jika      masih belum tahu cara melakukannya &lt;/li&gt;&lt;li class="MsoNormal"&gt;Tambahkan sebuah JFrame      Form. Beri nama dan judulnya &lt;/li&gt;&lt;li class="MsoNormal"&gt;Tambahkan 2 buah Label, 2      buah TextField (beri nama txtID dan txtNama) dan 3 buah Button (btnAdd,      btnEdit, btnExit). &lt;/li&gt;&lt;li class="MsoNormal"&gt;Setting enabled = false      (unchecked) pada properties txtID dan txtNama. Hal ini dilakukan karena      pada saat di Load, form isian harus dalam kondisi disabled &lt;/li&gt;&lt;li class="MsoNormal"&gt;Setting Mnemonic untuk 3      buah button (A untuk btnAdd, E untuk btnEdit dan x untuk btnExit). Di      Visual Basic hal ini dilakukan dengan menulis caption &amp;amp;Add, &amp;amp;Edit      dan E&amp;amp;xit, sedangkan di Java, perintah ALT ini disebut Mnemonic.      Fungsinya, agar tombol tersebut dapat diakses menggunakan tombol keyboard      ALT + Huruf Mnemonic &lt;/li&gt;&lt;li class="MsoNormal"&gt;Lihat contoh form sebagai      berikut : &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-left: 36pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1028" type="#_x0000_t75" alt="" style="'width:309.75pt;height:152.25pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image003.png" href="http://www.vavai.com/images/java/nb-LabelTextButton.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh47aPoCLBI/AAAAAAAAAGo/XM4iox1tOQk/s1600-h/label.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 98px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh47aPoCLBI/AAAAAAAAAGo/XM4iox1tOQk/s200/label.JPG" alt="" id="BLOGGER_PHOTO_ID_5340771530165070866" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="7" type="1"&gt;&lt;li class="MsoNormal"&gt;Ketikkan kode berikut pada      event actionPerformed pada btnAdd. Jangan lupa lakukan import library yang      diperlukan (import javax.swing.JOptionPane;) yang bisa secara otomatis      dilakukan dengan melakukan klik pada bola lampu dibaris JOptionPane. &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; btnAddActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (btnAdd.getText().equals(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Add"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;)){   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;//Tambah Data &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnAdd.setText(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Save"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnAdd.setMnemonic(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;'S'&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnEdit.setText(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Cancel"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnEdit.setMnemonic(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;'C'&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnExit.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            txtID.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;true&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            txtNama.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;true&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            txtID.requestFocus();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;16.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;17.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;//Simpan Data &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;18.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Menyimpan data ID '"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;+txtID.getText()+ &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"' dan Nama : '"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;+txtNama.getText()+&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"'"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;) ;   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;19.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;20.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnAdd.setText(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Add"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;21.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnAdd.setMnemonic(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;'A'&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;22.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnEdit.setText(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Edit"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;23.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnEdit.setMnemonic(&lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;'E'&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;24.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnExit.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;true&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;25.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;26.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            txtID.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;27.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            txtNama.setEnabled(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;false&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;28.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            btnAdd.requestFocus();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;29.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        }   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;30.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;    }  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnAddActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;if (btnAdd.getText().equals("Add")){&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;//Tambah Data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnAdd.setText("Save");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;          &lt;/span&gt;btnAdd.setMnemonic('S');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnEdit.setText("Cancel");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnEdit.setMnemonic('C');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnExit.setEnabled(false);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;txtID.setEnabled(true);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;txtNama.setEnabled(true);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;txtID.requestFocus();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} else {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;//Simpan Data&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Menyimpan data ID '"+txtID.getText()+ "' dan Nama : '"+txtNama.getText()+"'") ;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnAdd.setText("Add");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnAdd.setMnemonic('A');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;     &lt;/span&gt;&lt;span style=""&gt;       &lt;/span&gt;btnEdit.setText("Edit");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnEdit.setMnemonic('E');&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnExit.setEnabled(true);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;txtID.setEnabled(false);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;txtNama.setEnabled(false);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;btnAdd.requestFocus();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="8" type="1"&gt;&lt;li class="MsoNormal"&gt;Ketikkan kode berikut pada      event actionPerformed pada txtID. Fungsinya adalah memindahkan fokus ke      txtNama. Visual Basic biasanya menggunakan perintah .setfocus &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;txtNama.requestFocus();  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;  &lt;/span&gt;txtNama.requestFocus();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="9" type="1"&gt;&lt;li class="MsoNormal"&gt;Ketikkan kode berikut pada      event actionPerformed pada txtNama &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;btnAdd.requestFocus();  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;  &lt;/span&gt;btnAdd.requestFocus();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="10" type="1"&gt;&lt;li class="MsoNormal"&gt;Ketikkan kode berikut pada      event actionPerformed pada btnExit. Fungsinya adalah menutup form. Pilih      salah satu dari 2 kode berikut : &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;dispose(); &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// digunakan untuk menutup form, sama dengan &lt;strong&gt;unload me &lt;/strong&gt;di Visual Basic&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt; &lt;/span&gt;dispose(); // digunakan untuk menutup form, sama dengan &lt;strong&gt;unload me &lt;/strong&gt;di Visual Basic&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/30/tutorial-java-gui-2-label-text-dan-button/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;System.exit(&lt;/span&gt;&lt;span class="number2"&gt;&lt;span style="font-size:9;"&gt;0&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);  &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;//digunakan untuk menutup aplikasi, sama dengan &lt;strong&gt;End&lt;/strong&gt; di Visual Basic&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt; &lt;/span&gt;System.exit(0);&lt;span style=""&gt;  &lt;/span&gt;//digunakan untuk menutup aplikasi, sama dengan &lt;strong&gt;End&lt;/strong&gt; di Visual Basic&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="11" type="1"&gt;&lt;li class="MsoNormal"&gt;Simpan dan jalankan      aplikasi (SHIFT + F6) &lt;/li&gt;&lt;li class="MsoNormal"&gt;Jika kita melakukan klik      pada tombol Add, text btnAdd berubah dari Add menjadi Save (Edit menjadi      Cancel) dan fokus akan berpindah ke teks ID. Setelah ID diisi dan kita      tekan ENTER, fokus berpindah ke teks Nama. Setelah mengisi nama dan      menekan ENTER, fokus akan pindah ke button Add (yang berubah menjadi      Save). Jika kita menekan tombol Add, akan keluar kotak pesan (MessageBox) &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="margin-left: 36pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" alt="" style="'width:400.5pt;height:283.5pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\01\clip_image005.png" href="http://www.vavai.com/images/java/nb-LabelTextButton1.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh47hlXwYhI/AAAAAAAAAGw/pmPH3HeMraI/s1600-h/simpan.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 142px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh47hlXwYhI/AAAAAAAAAGw/pmPH3HeMraI/s200/simpan.JPG" alt="" id="BLOGGER_PHOTO_ID_5340771656261460498" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="13" type="1"&gt;&lt;li class="MsoNormal"&gt;Silakan modifikasi program      agar tombol Edit bisa dipergunakan. Jika perlu, lakukan juga penambahan      komponen yang terlibat.&lt;/li&gt;&lt;/ol&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-2778301274945547297?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/2778301274945547297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membuat-label-text-dan-button.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2778301274945547297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2778301274945547297'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/membuat-label-text-dan-button.html' title='Membuat Label, Text dan Button'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/Sh47aPoCLBI/AAAAAAAAAGo/XM4iox1tOQk/s72-c/label.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-516822152787683273</id><published>2009-05-27T23:52:00.000-07:00</published><updated>2009-05-28T02:58:18.444-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorial'/><title type='text'>Menjalankan File dengan Aplikasi Default</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-size:10;" &gt;By &lt;a href="http://java.vavai.com/author/Vavai/" title="Posts by Vavai"&gt;Vavai&lt;/a&gt; •&lt;/span&gt;&lt;span style="font-weight: bold;font-size:10;" &gt;Anggota KOmunitas OpenSUSE Indonesia,&lt;/span&gt;&lt;span style="font-size:10;"&gt;&lt;span style="font-weight: bold;"&gt;Jan 29th, 2008 •&lt;/span&gt; &lt;/span&gt; &lt;/p&gt;  &lt;p style="text-align: justify;"&gt;Veteran Visual Basic mungkin pernah mengenal perintah ShellExecute yang berfungsi membuka atau menjalankan suatu file dengan aplikasi pembukanya. Misalnya, jika kita membuka file test1.txt, file tersebut akan secara otomatis dibuka dengan Notepad atau Wordpad sesuai dengan setting default aplikasi pembuka. Jika kita membuka file .xls, Excel akan secara otomatis membukanya. Perintah ShellExecute ini penting karena kita tidak perlu menebak dan mengingat-ingat, extension tertentu itu dibuka oleh aplikasi apa ?&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Pada Java, menjalankan aplikasi dengan kondisi yang mirip biasanya menggunakan library &lt;em&gt;Runtime.exec&lt;/em&gt;. Hanya saja, perintah yang dicontohkan biasanya menjalankan aplikasi tertentu yang biasanya memang &lt;em&gt;executable application&lt;/em&gt;. Bagaimana jika kita menginginkan cara yang sama dengan kemampuan ShellExecute ? Mudah. Gunakan feature yang disediakan pada Java SE 6, yaitu &lt;em&gt;desktop API&lt;/em&gt;.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Desktop API memudahkan kita membuat aplikasi yang dapat mengenali aplikasi default dari file yang kita buka. Bukan hanya membuka file, Desktop API juga dapat dimanfaatkan untuk membuka web browser maupun aplikasi email client default, selain bisa dimanfaatkan untuk edit maupun print file. Menarik bukan ?&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Berikut adalah langkah-langkahnya (Saya menggunakan IDE Netbeans 6.0. Sesuaikan dengan IDE yang digunakan. Jika menggunakan Text Editor, ketikkan saja kode yang disertakan) :&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="1" type="1"&gt;&lt;li class="MsoNormal"&gt;Buatlah sebuah Project,      beri nama sesuai dengan fungsinya. Saya beri nama AppLaunchFile &lt;/li&gt;&lt;li class="MsoNormal"&gt;Tambahkan sebuah JFrame      Form. Edit Titlenya agar sesuai. Tambahkan 1 buah Label, 1 buah TextField      (txtNamaFile) dan 1 buah Button (btnBukaFile). &lt;/li&gt;&lt;li class="MsoNormal"&gt;Ganti caption btnBukaFile      dengan nama Buka File. Ganti juga isi teks txtNamaFile dengan suatu alamat      file yang sudah ada. Sebagai contoh, saya akan membuka file test.txt yang      ada pada folder /home/vavai. Sesuaikan dengan nama file dan lokasi yang      ada pada komputer anda.&lt;br /&gt;   &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="margin-left: 18pt; text-align: justify;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" alt="" style="'width:351pt;height:114.75pt'"&gt;  &lt;v:imagedata src="file:///C:\DOCUME~1\teknisi\LOCALS~1\Temp\msohtml1\05\clip_image002.png" href="http://www.vavai.com/images/java/nb-openfile1.png"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sh43I56RYMI/AAAAAAAAAGQ/4fSSMgoSgHU/s1600-h/test1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 44px;" src="http://1.bp.blogspot.com/_g0lPmIN2MbM/Sh43I56RYMI/AAAAAAAAAGQ/4fSSMgoSgHU/s200/test1.JPG" alt="" id="BLOGGER_PHOTO_ID_5340766834231697602" border="0" /&gt;&lt;/a&gt;&lt;!--[endif]--&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="4" type="1"&gt;&lt;li class="MsoNormal"&gt;Klik kanan pada      btnBukaFile, pilih &lt;strong&gt;Events | actionPerformed&lt;/strong&gt; dan ketikkan      kode berikut : &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p class="MsoNormal" style="background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 36pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; text-align: justify;"&gt;&lt;span style=";font-family:Verdana;font-size:7;color:silver;"   &gt;&lt;a href="http://java.vavai.com/2008/01/29/tips-java-menjalankan-file-dengan-aplikasi-default/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;view plain&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/29/tips-java-menjalankan-file-dengan-aplikasi-default/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;copy to clipboard&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/29/tips-java-menjalankan-file-dengan-aplikasi-default/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;print&lt;/span&gt;&lt;/a&gt;&lt;a href="http://java.vavai.com/2008/01/29/tips-java-menjalankan-file-dengan-aplikasi-default/"&gt;&lt;span style="color: rgb(160, 160, 160); text-decoration: none;"&gt;?&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="border-style: none none none solid; border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgb(108, 226, 108); border-width: medium medium medium 2.25pt; padding: 0cm; background: white none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; margin-left: 51.75pt; margin-right: 0cm; text-align: justify;"&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;private&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;void&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; btnBukaFileActionPerformed(java.awt.event.ActionEvent evt) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;3.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        Desktop desktop = &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;;   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;4.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;5.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (Desktop.isDesktopSupported()) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;6.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            desktop = Desktop.getDesktop();   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;7.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;8.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Desktop not supported handling... &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;9.&lt;span style=""&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Desktop is not supported !"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;10.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        }   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;11.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;if&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (desktop.isSupported(Desktop.Action.OPEN)) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;12.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;try&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;13.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;                desktop.open(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;new&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; File(txtNamaFile.getText()));   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;14.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;catch&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; (Exception ex) {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;15.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// exception handling...can be a nullpointer, an IO or an IllegalArgumentException... &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;16.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;                JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, ex);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;17.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            }   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;18.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        } &lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;else&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt; {   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;19.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            &lt;/span&gt;&lt;span class="comment2"&gt;&lt;span style="font-size:9;"&gt;// Open file action not supported... &lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;20.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;            JOptionPane.showMessageDialog(&lt;/span&gt;&lt;span class="keyword2"&gt;&lt;span style="font-size:9;"&gt;null&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;, &lt;/span&gt;&lt;span class="string2"&gt;&lt;span style="font-size:9;"&gt;"Open file is not supported !"&lt;/span&gt;&lt;/span&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;);   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: white none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;21.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;        }   &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="border: medium none ; padding: 0cm; background: rgb(248, 248, 248) none repeat scroll 0% 50%; margin-left: 18pt; text-indent: -18pt; line-height: 10.5pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;&lt;span style=""&gt;22.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="border: 1pt none windowtext; padding: 0cm;"&gt;}  &lt;/span&gt;&lt;span style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt;  &lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;private void btnBukaFileActionPerformed(java.awt.event.ActionEvent evt) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;Desktop desktop = null;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;if (Desktop.isDesktopSupported()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;desktop = Desktop.getDesktop();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} else {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;// Desktop not supported handling...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Desktop is not supported !");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;if (desktop.isSupported(Desktop.Action.OPEN)) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;try {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;                &lt;/span&gt;desktop.open(new File(txtNamaFile.getText()));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;         &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;} catch (Exception ex) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;// exception handling...can be a nullpointer, an IO or an IllegalArgumentException...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;                &lt;/span&gt;JOptionPane.showMessageDialog(null, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;} else {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;// Open file action not supported...&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;            &lt;/span&gt;JOptionPane.showMessageDialog(null, "Open file is not supported !");&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style="margin-left: 36pt;"&gt;&lt;span style="display: none;"&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/pre&gt;  &lt;/div&gt;&lt;ol style="text-align: justify;" start="5" type="1"&gt;&lt;li class="MsoNormal"&gt;Lakukan import library yang      diperlukan (import java.awt.Desktop; import java.io.File; import      javax.swing.JOptionPane;) &lt;/li&gt;&lt;li class="MsoNormal"&gt;Jalankan aplikasi. &lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Contoh diatas dibuat sesederhana mungkin. Nama file yang akan dibuka ditulis secara manual menggunakan TextField. Pada aplikasi terapan, kita bisa memperoleh nama file menggunakan JFileChooser (Open Dialog) atau menggunakan teknik lain yang lebih fleksibel. Ujicoba juga bisa diperluas pada feature lain yang disediakan oleh Desktop API, seperti akses browser dan email client. Silakan merujuk pada halaman &lt;a href="http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/"&gt;Desktop API&lt;/a&gt; untuk melihat contoh yang lain.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Jika digabungkan dengan tutorial sebelumnya : &lt;a href="http://java.vavai.com/2008/01/25/tips-java-membuat-file-excel-spreadsheet/"&gt;“Membuat file Excel - Spreadsheet”&lt;/a&gt;, kita dapat melakukan otomatisasi buka file setelah file report spreadsheet dibuat.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt;Sebagai catatan, pada Linux, library ini membutuhkan library Gnome, karenanya saya menambahkan eksepsi untuk kesalahan jika Desktop API tidak disupport.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-516822152787683273?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/516822152787683273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/menjalankan-file-dengan-aplikasi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/516822152787683273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/516822152787683273'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/menjalankan-file-dengan-aplikasi.html' title='Menjalankan File dengan Aplikasi Default'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_g0lPmIN2MbM/Sh43I56RYMI/AAAAAAAAAGQ/4fSSMgoSgHU/s72-c/test1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-1716400070859937703</id><published>2009-05-27T20:38:00.000-07:00</published><updated>2009-05-27T21:23:15.388-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sejarah'/><title type='text'>Logo JENI</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4RJXCmWoI/AAAAAAAAAGA/y_Lh3kgIf70/s1600-h/Logo+JENI.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 136px; height: 200px;" src="http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4RJXCmWoI/AAAAAAAAAGA/y_Lh3kgIf70/s200/Logo+JENI.jpg" alt="" id="BLOGGER_PHOTO_ID_5340725060609399426" border="0" /&gt;&lt;/a&gt;Logo JENI merupakan sebuah burung gelatik (the java finch) yang merupakan maskot resmi dari Java User Group (JUG) di seluruh dunia (http://thejavafinch.dev.java.net). Burung gelatik merupakan salah satu burung yang berasal dari pulau Jawa yang senang untuk terbang secara b&lt;img src="file:///C:/DOCUME%7E1/Admin/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /&gt;erkelompok dan menyukai cuaca panas. Ciri-ciri inilah yang dianggap mampu untuk menggambarkan semangat komunitas Java yang bekerja secara berkelompok untuk menyebarkan sesuatu tanpa keberpihakan. Burung gelatik yang bernama juggy ini juga dipilih sebagai logo dari JUG karena ia merupakan kerabat jauh dari Duke™ yang biasanya digambarkan sebagai maskot dari java dan merupakan sepupu dari penguin Tux sebagai maskot dari Linux. JENI juga telah memilih juggy sebagai maskot untuk melambangkan semangat open source dan juga keaktifan dan kereaktifan para anggotanya. Selain itu, juggy sebagai maskot JENI memiliki topi sarjana yang diambil dari topi Duke pada mascot JEDI. Hal ini merupakan wujud terima kasih JENI kepada JEDI sebagai standard material pendidikan Java secara internasional yang bersifat open source karena JEDI telah memberikan landasan pengembangan bagi JENI. Maskot JENI juga memiliki sebuah simbol Tut Wuri Handayani sebagai simbol dari pendidikan national Indonesia. Penggunaan simbol ini dimaksudkan sebagai sebuah sinergi antara kurikulum bahasa pemrograman Java dengan kurikulum pendidikan nasional.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-1716400070859937703?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/1716400070859937703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/logo-jeni.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1716400070859937703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/1716400070859937703'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/logo-jeni.html' title='Logo JENI'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_g0lPmIN2MbM/Sh4RJXCmWoI/AAAAAAAAAGA/y_Lh3kgIf70/s72-c/Logo+JENI.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-2981996290207911142</id><published>2009-05-26T17:56:00.000-07:00</published><updated>2009-05-31T01:30:20.259-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='News'/><title type='text'>Profil JENI COMMUNITY SMK Negeri 1 Surabaya</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_g0lPmIN2MbM/ShyYjy-NuwI/AAAAAAAAAF4/vDAkrtujo18/s1600-h/LOGO+JC.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 180px; height: 200px;" src="http://3.bp.blogspot.com/_g0lPmIN2MbM/ShyYjy-NuwI/AAAAAAAAAF4/vDAkrtujo18/s200/LOGO+JC.png" alt="" id="BLOGGER_PHOTO_ID_5340310998900128514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Tim JENI (Java Education Network Indonesia) COMMUNITY atau dikenal dengan istilah JC of SMKN1 Sby berdiri pada tanggal 5 Januari 2009 berdasarkan kolaborasi hasil trainning dan research bersama antara SMK Negeri 1 Surabaya dengan pihak industri. Tim yang baru ini telah menghasilkan beberapa karya yang telah menghantarkan tim ini pada kegiatan Workshop serta seminar-seminar bertaraf Nasional. Tim ini juga telah melakukan tour keliling Jawa Timur dalam rangka membagi ilmu terhadap masyarakat sekaligus menaikkan minat masyarakat dalam mempelajari bahasa pemrograman.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2230667237410865271-2981996290207911142?l=jenisemkanisa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jenisemkanisa.blogspot.com/feeds/2981996290207911142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/profil-jeni-community-smk-negeri-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2981996290207911142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2230667237410865271/posts/default/2981996290207911142'/><link rel='alternate' type='text/html' href='http://jenisemkanisa.blogspot.com/2009/05/profil-jeni-community-smk-negeri-1.html' title='Profil JENI COMMUNITY SMK Negeri 1 Surabaya'/><author><name>JENI Community SMKN 1 Surabaya</name><uri>http://www.blogger.com/profile/11505846474166311443</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_g0lPmIN2MbM/ShiwNgPon2I/AAAAAAAAAC8/vK7yH7eUVf4/S220/logo+jc+besar.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_g0lPmIN2MbM/ShyYjy-NuwI/AAAAAAAAAF4/vDAkrtujo18/s72-c/LOGO+JC.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2230667237410865271.post-8648618002989843769</id><published>2009-05-26T17:21:00.000-07:00</published><updated>2009-05-26T17:56:24.334-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dasar Pemrograman'/><title type='text'>PENGAMBILAN KEPUTUSAN</title><content type='html'>&lt;p class="MsoNormal" style="line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;3.1 Operator Kondisi&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; text-indent: 0.5in; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;Banyak persoalan yang diperlukan untuk membuat keputusan. Contoh yang sederhana berupa cara mengatur agar komputer bisa menyimpulkan bahwa suatu bilangan merupakan bilangan genap atau bilangan ganjil. Untuk keperluan pengambilan keputusan semacam itu, C menyediakan beberapa jenis pernyataan, berupa&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; text-indent: -0.25in; line-height: 150%;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Pernyataan &lt;i&gt;if&lt;/i&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; text-indent: -0.25in; line-height: 150%;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Pernyataan &lt;i&gt;if&lt;/i&gt;-&lt;i&gt;else&lt;/i&gt;, dan&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 0.25in; text-align: justify; text-indent: -0.25in; line-height: 150%;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;§&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Pernyataan &lt;i&gt;switch&lt;/i&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/p&gt;    &lt;p class="MsoBodyText" style="line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style="line-height: 150%;font-size:12;" &gt;&lt;span style="font-size:85%;"&gt;Pernyataan-pernyataan tersebut memerlukan suatu kondisi, sebagai basis dalam pengambilan keputusan.&lt;span style=""&gt;  &lt;/span&gt;Kondisi umum yang dipakai berupa keadaan benar dan salah.&lt;span style=""&gt;  &lt;/span&gt;Oleh karena itu pembahasan pada bab ini akan diawali dengan pengenalan operator yang membentuk kondisi benar dan salah.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;3.1.1. Operator Relasi&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoBodyText" style="line-height: normal;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="line-height: 150%;font-size:12;" &gt;&lt;span style=""&gt;            &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Operator relasi biasa dipakai untuk membandingkan dua buah nilai. Hasil pembandingan berupa keadaan benar atau salah. Keseluruhan operator relasi pada C ditunjukkan pada Tabel 3-1.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;h1 style="line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="line-height: 150%;"&gt;Tabel 3-1. Operasi relasi&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;  &lt;div align="center"&gt;  &lt;table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 120.5pt;" valign="top" width="161"&gt;   &lt;h3 style="line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;Operator&lt;/span&gt;&lt;/h3&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; padding: 0in 5.4pt; width: 184.25pt;" valign="top" width="246"&gt;   &lt;p class="MsoNormal" style="text-align: center; line-height: 150%;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Makna&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 85.1pt;"&gt;   &lt;td style="border-style: none solid solid; padding: 0in 5.4pt; width: 120.5pt; height: 85.1pt;" valign="top" width="161"&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;&gt;=&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;&lt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoBodyText" style="margin-left: 1in; text-align: center; text-indent: -1in; line-height: normal;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;&lt;=&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;==&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=""&gt;!=&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 184.25pt; height: 85.1pt;" valign="top" width="246"&gt;   &lt;h5 style="text-align: center;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: normal;"&gt;Lebih dari&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;   &lt;p class="MsoNormal" style="margin-left: 55.05pt; text-align: center; text-indent: -49.65pt;" align="center"&gt;&lt;span style="font-size:100%;"&gt;Lebih   dari atau sama dengan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;h5 style="text-align: center;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: normal;"&gt;Kurang dari&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h5&gt;   &lt;p class="MsoBodyText" style="margin-left: 55.05pt; text-align: center; text-indent: -49.65pt; line-height: normal;" align="center"&gt;&lt;span style="font-size:100%;"&gt;Kurang dari atau sama dengan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 55.05pt; text-align: center; text-indent: -49.65pt;" align="center"&gt;&lt;span style="font-size:100%;"&gt;Sama   dengan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 55.05pt; text-align: center; text-indent: -49.65pt;" align="center"&gt;&lt;span style="font-size:100%;"&gt;Tidak   sama dengan&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;    &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;span style="font-size:85%;"&gt;Khususnya untuk operator relasi sama dengan (&lt;/span&gt;&lt;span style="font-size:85%;"&gt;==&lt;/span&gt;&lt;span style="font-size:85%;"&gt;) harap dibedakan dengan operator (&lt;/span&gt;&lt;span style="font-size:85%;"&gt;=&lt;/span&gt;&lt;span style="font-size:85%;"&gt;) yang merupakan operator penugasan &lt;i&gt;(assignment)&lt;/i&gt;.&lt;/span&gt;&lt;span style="font-size:85%;"&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Contoh:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;&lt;span style="font-weight: bold;"&gt;Pembandingan&lt;span style=""&gt; &lt;/span&gt;Hasil&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1026" style="'position:absolute;left:0;text-align:left;z-index:1'" from="72.6pt,8.55pt" to="99.9pt,8.55pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;1 &gt; 2&lt;span style=""&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;                        &lt;/span&gt;Salah&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1027" style="'position:absolute;left:0;text-align:left;z-index:2'" from="1in,8.45pt" to="99.3pt,8.45pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;1 &lt; style=""&gt;     &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;                        &lt;/span&gt;&lt;span style="font-size:85%;"&gt;Benar&lt;/span&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1031" style="'position:absolute;left:0;text-align:left;z-index:6'" from="1in,7.95pt" to="99pt,27.25pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;A == 1&lt;span style=""&gt;    &lt;/span&gt;&lt;/span&gt;&lt;span style=""&gt;                        &lt;/span&gt;Benar, jika A bernilai &lt;span style=""&gt;1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1028" style="'position:absolute;left:0;text-align:left;z-index:3'" from="1in,7.95pt" to="99.3pt,7.95pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;                                                &lt;/span&gt;Salah, jika A tidak bernilai 1&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 144.9pt; text-align: justify; text-indent: -144.9pt; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1029" style="'position:absolute;left:0;text-align:left;z-index:4'" from="1in,8.75pt" to="99.3pt,8.75pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="position: absolute; z-index: 4; left: 0px; margin-left: 95px; margin-top: 5px; width: 39px; height: 13px;"&gt;&lt;img src="file:///C:/DOCUME%7E1/Admin/LOCALS%7E1/Temp/msohtml1/04/clip_image004.gif" shapes="_x0000_s1029" height="13" width="39" /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;'A' &lt; 'B'&lt;span style=""&gt;          &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Benar, karena kode ASCII untuk karakter ‘A’ &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 144.9pt; text-align: justify; text-indent: 11.1pt; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;kurang dari kode ASCII untuk karakter&lt;span style=""&gt;  &lt;/span&gt;‘B’ &lt;b style=""&gt;&lt;sup&gt;*)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1032" style="'position:absolute;left:0;text-align:left;z-index:7'" from="73.2pt,8.15pt" to="100.8pt,27.35pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;kar == 'Y'&lt;/span&gt;&lt;span style=""&gt;                       &lt;/span&gt;Benar, jika kar berisi 'Y'&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if gte vml 1]&gt;&lt;v:line id="_x0000_s1030" style="'position:absolute;left:0;text-align:left;z-index:5'" from="1in,8.15pt" to="99.3pt,8.15pt"&gt;  &lt;v:stroke endarrow="open" endarrowwidth="narrow" endarrowlength="short"&gt; &lt;/v:line&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style=""&gt;                                                &lt;/span&gt;Salah, jika kar tidak berisi 'Y'&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;&lt;b style=""&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;sup&gt;&lt;span style="line-height: 150%;"&gt;*)&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Dalam daftar ASCII standar, kode untuk karakter ‘A’ = 65 sedangkan karakter ‘B’ = 66, ‘C’ = 67, ‘D’ = 68 dan seterusnya sampai dengan karakter ‘Z’ = 90.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoBodyText" style="line-height: 150%;"&gt;  &lt;/p&gt;    &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;3.1.2. Operator Logika.&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify; text-indent: 0.5in; line-height: 150%;"&gt;&lt;span style="font-size:85%;"&gt;Operator logika biasa dipakai untuk menghubungkan ekspresi relasi. Keseluruhan operator logika ditunjukkan pada tabel 3-2.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; line-height: 200%;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: center; line-height: 200%;" align="center"&gt;&lt;span style="font-size:100%;"&gt;Tabel 3-2. Operator logika&lt;/span&gt;&lt;/p&gt;  &lt;div align="center"&gt;&lt;div style="text-align: center;"&gt;  &lt;/div&gt;&lt;table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 120.5pt;" valign="top" width="161"&gt;&lt;div style="text-align: center;"&gt;   &lt;/div&gt;&lt;h1 style="line-height: normal; text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size:85%;"&gt;Operator&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;   &lt;/td&gt;   &lt;td style="border-style: solid solid solid none; padding: 0in 5.4pt; width: 184.25pt;" valign="top" width="246"&gt;&lt;div style="text-align: center;"&gt;   &lt;/div&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;Makna&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="height: 43.4pt;"&gt;   &lt;td style="border-style: none solid solid; padding: 0in 5.4pt; width: 120.5pt; height: 43.4pt;" valign="top" width="161"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;&amp;amp;&amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;||&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 1in; text-align: center; text-indent: -1in;" align="center"&gt;&lt;span style="font-size:85%;"&gt;!&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 184.25pt; height: 43.4pt;" valign="top" width="246"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;dan (AND)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;atau (OR)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;tidak (NOT)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify; line-height: 150%;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t202" coordsize="21600,21600" spt="202" path="m,l,21600r21600,l21600,xe"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:path gradientshapeok="t" connecttype="rect"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_s1026" type="#_x0000_t202" style="'position:absolute;" strokecolor="white"&gt;  &lt;v:textbox style="'mso-next-textbox:#_x0000_s1026'/"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;span style="position: absolute; z-index: 1; left: 0px; margin-left: 76px; margin-top: 32px; width: 227px; height: 48px;font-size:100%;" &gt;  &lt;table cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr&gt;   &lt;td  style="border: 0.75pt solid white; background: white none repeat scroll 0% 50%; vertical-align: top; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;color:white;" bg="" height="48" width="227"&gt;&lt;!--[endif]--&gt;&lt;!--[if !mso]--&gt;&lt;span style="position: absolute; left: 0pt; z-index: 1;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;!--[if !mso &amp; !vml]--&gt; &lt;!--[endif]--&gt;&lt;!--[if !vml]--&gt;&lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/span&gt;&lt;!--[endif]--&gt;&lt;span style="font-size:85%;"&gt;Bentuk pemakaian operator &lt;span style=""&gt;&amp;amp;&amp;amp;&lt;/span&gt; dan &lt;span style=""&gt;||&lt;/span&gt; adalah&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p class="MsoBodyText" style="line-height: 150%;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center; line-height: 150%;"&gt;&lt;span style="font-size:100%;"&gt;Operand 1 operand operand 2&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;Tabel 3-3 memberikan penjelasan hasil operasi ekspresi logika yang menggunakan operator &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; maupun &lt;/span&gt;&lt;span style="font-size:85%;"&gt;||&lt;/span&gt;&lt;span style="font-size:85%;"&gt; untuk berbagai kemungkinan keadaan operand-nya.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;&lt;o:p style="font-weight: bold;"&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;span style="line-height: 150%;font-size:85%;" &gt;&lt;span style="font-weight: bold;"&gt;Tabel 3-3. Kemungkinan pada operasi logika &amp;amp;&amp;amp; dan ||&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;div align="center"&gt;&lt;div style="text-align: center;"&gt;  &lt;/div&gt;&lt;table class="MsoNormalTable" style="border: medium none ; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style="page-break-inside: avoid;"&gt;   &lt;td rowspan="2" style="border: 1pt solid windowtext; padding: 0in 5.4pt; width: 98.7pt;" valign="top" width="132"&gt;&lt;div style="text-align: center;"&gt;   &lt;/div&gt;&lt;h4 style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Operand1&lt;/span&gt;&lt;/h4&gt;   &lt;/td&gt;   &lt;td rowspan="2" style="border-style: solid solid solid none; padding: 0in 5.4pt; width: 106.35pt;" valign="top" width="142"&gt;&lt;div style="text-align: center;"&gt;   &lt;/div&gt;&lt;h1 style="line-height: normal; text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;&lt;span style="font-size:85%;"&gt;Operand2&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h1&gt;   &lt;/td&gt;   &lt;td colspan="2" style="border-style: solid solid solid none; padding: 0in 5.4pt; width: 141.75pt;" valign="top" width="189"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;Hasil&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="page-break-inside: avoid;"&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 78.6pt;" valign="top" width="105"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style=""&gt;||&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 63.15pt;" valign="top" width="84"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style=""&gt;&amp;amp;&amp;amp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border-style: none solid solid; padding: 0in 5.4pt; width: 98.7pt;" valign="top" width="132"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Salah&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Salah&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Benar&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Benar&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 106.35pt;" valign="top" width="142"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Salah&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Benar&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Salah&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;Benar&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border-style: none solid solid none; padding: 0in 5.4pt; width: 78.6pt;" valign="top" width="105"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;span style="font-size:85%;"&gt;1&lt;o:p&gt;
