Ini adalah proyek yang dibuat untuk memenuhi tugas Pemrograman Berorientasi Objek (PBO) dengan tema "4 View". Proyek ini berfokus pada pembuatan aplikasi sederhana untuk mengonversi suhu dari satuan Celsius ke Fahrenheit dan Kelvin, serta menampilkan riwayat konversi yang dilakukan.
- Input Suhu: Pengguna dapat memasukkan suhu dalam satuan Celsius.
- Konversi Suhu:
- Konversi suhu dari Celsius ke Fahrenheit.
- Konversi suhu dari Celsius ke Kelvin.
- Tampilan Hasil Konversi:
- Menampilkan suhu yang telah dikonversi ke Fahrenheit.
- Menampilkan suhu yang telah dikonversi ke Kelvin.
- Riwayat Konversi: Menampilkan riwayat semua konversi suhu yang telah dilakukan.
- Hapus Riwayat: Menghapus semua riwayat konversi suhu.
Proyek ini terdiri dari beberapa kelas utama yang masing-masing merepresentasikan tampilan berbeda dalam aplikasi:
- Input.java: Tampilan untuk memasukkan suhu dalam Celsius.
- Hasil_Fahrenheit.java: Tampilan hasil konversi suhu dari Celsius ke Fahrenheit.
- Hasil_Kelvin.java: Tampilan hasil konversi suhu dari Celsius ke Kelvin.
- Riwayat.java: Tampilan riwayat konversi suhu.
- Buka aplikasi dan masukkan suhu dalam satuan Celsius di tampilan
Input
. - Klik tombol
Konversi
untuk melihat suhu yang telah dikonversi ke Fahrenheit di tampilanHasil_Fahrenheit
. - Dari tampilan
Hasil_Fahrenheit
, klik tombolKelvin
untuk melihat suhu dalam Kelvin di tampilanHasil_Kelvin
. - Di tampilan
Hasil_Kelvin
, klik tombolRiwayat
untuk melihat riwayat semua konversi yang telah dilakukan. - Untuk kembali ke tampilan sebelumnya, klik tombol
Kembali
. - Untuk menghapus riwayat konversi, klik tombol
Hapus Riwayat
di tampilanRiwayat
.
- JDK 8 atau yang lebih baru.
- IDE Java (seperti NetBeans, IntelliJ IDEA, atau Eclipse).
- Clone repository ini atau unduh sebagai ZIP.
- Buka proyek di IDE Java pilihan Anda.
- Jalankan file
Input.java
untuk memulai aplikasi.
Ilham Ghazali