Skip to content

IlhamGhaza/Tugas2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tugas2

Deskripsi Proyek

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.

Fitur

  1. Input Suhu: Pengguna dapat memasukkan suhu dalam satuan Celsius.
  2. Konversi Suhu:
    • Konversi suhu dari Celsius ke Fahrenheit.
    • Konversi suhu dari Celsius ke Kelvin.
  3. Tampilan Hasil Konversi:
    • Menampilkan suhu yang telah dikonversi ke Fahrenheit.
    • Menampilkan suhu yang telah dikonversi ke Kelvin.
  4. Riwayat Konversi: Menampilkan riwayat semua konversi suhu yang telah dilakukan.
  5. Hapus Riwayat: Menghapus semua riwayat konversi suhu.

Struktur Proyek

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.

Cara Menggunakan

  1. Buka aplikasi dan masukkan suhu dalam satuan Celsius di tampilan Input.
  2. Klik tombol Konversi untuk melihat suhu yang telah dikonversi ke Fahrenheit di tampilan Hasil_Fahrenheit.
  3. Dari tampilan Hasil_Fahrenheit, klik tombol Kelvin untuk melihat suhu dalam Kelvin di tampilan Hasil_Kelvin.
  4. Di tampilan Hasil_Kelvin, klik tombol Riwayat untuk melihat riwayat semua konversi yang telah dilakukan.
  5. Untuk kembali ke tampilan sebelumnya, klik tombol Kembali.
  6. Untuk menghapus riwayat konversi, klik tombol Hapus Riwayat di tampilan Riwayat.

Persyaratan

  • JDK 8 atau yang lebih baru.
  • IDE Java (seperti NetBeans, IntelliJ IDEA, atau Eclipse).

Cara Menjalankan

  1. Clone repository ini atau unduh sebagai ZIP.
  2. Buka proyek di IDE Java pilihan Anda.
  3. Jalankan file Input.java untuk memulai aplikasi.

Penulis

Ilham Ghazali