Cara Membuat Aplikasi Konversi Suhu Dengan

advertisement
Cara Membuat Aplikasi Konversi Suhu Dengan
Menggunakan NetbeansIDE6.5
Abdul Mukti
[email protected] :: http://mukti666.wordpress.com
Abstrak
Konversi satuan suhu adalah mengubah satuan suhu ke satuan suhu lainnya tanpa
mengubah nilai sebenarnya. Misal: Suhu 40 0C dikonversi ke satuan suhu Fahrenheit
menjadi 104 0F. Suhu tersebut tidak mengalami perubahan suhu sebenarnya, yang
berubah hanya satuannya saja. Untuk mempercepat dalam proses perhitungan konversi
suhu, ada baiknya mencoba membuat sebuah aplikasi konversi suhu menggunakan
NetbaensIDE6.5 dengan bahasa pemograman java.
Kata Kunci:NetbeansIDE6., konversi suhu dalam bahasa pemograman java
Pendahuluan
Dalam ilmu fisika kita pasti menemui perhitungan tentang suhu. Salah satunya
yaitu menghitung konversi suhu. Kebanyakan orang dalam menghitung konversi suhu
menggunakan cara manual. Disini saya akan mencoba untuk membuat cara yang
sederhana dan simple yang tidak perlu memakan waktu banyak untuk menghitung
konversi suhu. Dalam pembutannya ini menggunakan bahasa pemograman java di mana
untuk editornya sendiri saya menggunakan NetbeansIDE6.5.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Pembahasan
Aplikasi yang dibuat adalah Aplikasi Konversi Suhu , di mana kita akan
menginputkan teks berupa angka kemudian akan memilih satuan input yang akan
dikonversi. Pilihan satuan input tersebut antara lain Celcius , Fahrenheit dan Kelvin.
Hasil akan muncul secara otomatis pada TextField Result setelah kita meng-klik tombol
Calculate !. Berikut ini merupakan hasil tampilan Aplikasi Konversi Suhu yang akan
dibuat:
Pada artikel ini , akan dijelaskan mengenai langkah – langkah pembuatan
Aplikasi Konversi Suhu berbasis java dengan menggunakan software Netbeans IDE 6.5.
Berikut ini merupakan langkah – langkah pembuatan project aplikasi Konversi Suhu:
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
1.
Membuka Netbeans IDE 6.5 untuk membuat aplikasi java Konversi Suhu
2.
Proses membuka software Netbeans IDE 6.5
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
3.
Setelah masuk Netbeans IDE 6.5, maka langkah selanjutnya adalah membuat
project baru dengan cara pilih menu File → New Project atau dengan cara
menekan tombol Ctrl + Shift + N
4.
Pilih Categories : Java dan untuk Projects : Java Application
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
5.
Beri nama Project : Latihan1 kemudian klik Finish
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
6.
Setelah Project Latihan1 jadi , maka sekarang kita akan membuat java package.
Klik kanan pada Latihan1 , pilih New → Java Package
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
7.
Beri nama latihan1 untuk Java Package yang dibuat , kamudian klik tombol
Finish
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
8.
Sekarang kita akan membuat Menu Utama dari Aplikasi Konversi Suhu. Klik
kanan pada Java Package latihan1 , pilh New → Customizer
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
9.
Beri nama Latihan1View kemudian klik Finish
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
10.
Menyusun tampilan menu aplikasi Konversi Suhu sesuai dengan desain yang
telah dirancang sebelumnya. Masukkan 4 buah label , 6 buah Radio button , 1
buah Button , 2 Text Field. Komponen – komponen tersebut diambil dari
Palette yang terdapat di sebelah kiri dengan cara meng-klik dan di – drag
masuk ke dalam panel. Komponen tersebut disusun menjadi seperti pada gambar
berikut
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
11.
Untuk mempercantik tampilan aplikasi , kita tambahkan 2 buah MenuBar ,
yaitu File dan Help.
Di dalam Menu File akan terdapat shortcut Exit ,
sedangkan pada MenuBar Help akan terdapat shortcut About. Hal ini dilakukan
dengan cara drag dan drop komponen MenuBar
yang terdapat di jendela
Palette
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
12.
Setelah komponen disusun dengan rapi , sekarang kita dapat mengubah nama
dari masing – masing komponen dengan cara klik kanan pada komponen ,
kemudia Edit Text , kemudian ketikkan nama dari masing – masing komponen,
sehingga tampilan akan menjadi seperti berikut ini
13.
Kita dapat menambahkan Progress Bar pada aplikasi dengan meleletakkannya
pada bagian bawah ( di bawah Result ) dengan cara drag komponen Progress
Bar ke panel.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
14.
Untuk memisahkan antara Menu Bar , Isi panel dan Progress Bar , kita gunakan
Separator yang terdapat di jendela Palette. Lakukan hal seperti komponen
sebelumnya yaitu dengan cara drag and drop komponen ke panel. Setelah
dimasukkan Separator , maka tampilan akan menjadi sebagai berikut :
15.
Sekarang kita akan memasukkan script. Klik kanan pada button Calculate! →
Events → Action → actionPerformed[jButton1ActionPerformed]
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
16.
Ketikkan script di antara tulisan berikut :
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
{
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
17.
Setelah mengetikkan script , kita akan membuat Main Class dari aplikasi
Konversi Suhu. Klik kanan pada package latihan1 → New → Other. Pilih
Categories : Java dan File Types : Java Main Class
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
18.
Beri nama Latihan1App → klik Finish
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
19.
Mengetikkan script dalam Latihan1App
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
20.
Kemudian kita akan membuat Dialog Form About yang terdapat pada Menu
Bar Help pada menu Utama. Klik kanan pada package latihan1 →
JDialogForm
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
21.
22.
Beri nama Latihan1AboutBox → Finish
Kita susun komponen – komponen Label , Image , dan Button seperti gambar
di bawah ini. Untuk mengganti text , kita lakukan seperti cara awal yaitu dengan
cara klik kanan pada masing – masing komponen kemudian Edit Text
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
23.
Klik pada Tombol Close kemudian beri script untuk keluar dari kotak dialog.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
24.
Pembuatan aplikasi Konversi suhu telah selesai. Untuk menjalankan aplikasi ini
dilakukan dengan cara klik kanan pada Project Latihan1 → Run File .
25.
Berikut ini merupakan hasil tampilan dari aplikasi Konversi Suhu yang telah
dibuat.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
26.
Jika dimasukkan input angka 25 , kemudian kita pilih untuk inputan satuan dan
output satuan yang diinginkan. Kemudian klik tombol Calculate! Maka hasil
perhitungan akan tampak pada text Field Result seperti pad gambar berikut.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Penutup
Setelah melihat dan mencoba cara itu, pasti kalian pusing yah ngerjainnya :D
hahahaa… Tapi jangan khawatir, dari pusing itulah otak kita telah dipakai untuk berfikir
agar bisa mendapatkan hasil yang maksimal 
Dalam artikel kali ini hanya itu saja yang bisa saya sampaikan. Mungkin lain
kesempatan akan saya bagikan lagi cara-cara dalam pemograman java selanjutnya.
Mohon maaf apabila ada yang kurang di mengerti dari artikel ini. Sebelum dan
sesdudahnya saya ucapkan banyak terimakasih 
Referensi
http://fernando-bs.blogspot.com/2012/09/tutorial-membuat-konversi-suhu-java.htmli
http://abdwahid27.blogspot.com/2013/10/java-gui-contoh-program-konversi-suhu.html
http://andreas-ginting.blogspot.com/2012/09/tutorial-konversi-suhu-javamenggunakan.html
http://mulyayudaprasindes.blogspot.com/2012/09/cara-membuat-konversi-suhumelalui.html
http://uga18hunter.blogspot.com/2010/11/posting-pemrogaman-konversi-suhu.html
http://septiantriharjanto.wordpress.com/2012/01/07/membuat-alat-pengukur-konversisuhu-menggunakan-netbeans-ide-6-5/
Biografi
Abdul Mukti, lahir di Tangerang 7 Maret 1993. Menyelesaikan
Sekolah Dasar dan Sekolah Menengah Pertama di SDN Bencongan 6
Tangerang dan SMP PGRI 400 Kota Tangerang. Menamatkan SMK
di SMK Nusa Putra Kota Tangerang Jurusan Teknologi Jaringan dan
Komputer (TKJ) pada tahun 2011. Sekarang sedang melanjutkan
Pendidikan S1 di STMIK Raharja Kota Tangerang Jurusan Teknik Informatika
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Konsentrasi di Software Engineering. Saya senang dengan hal-hal yang bersangkutan
dengan merakit komputer dan jaringan. Saat ini sedang memperdalam ilmu
pemograman java dan android.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Download