Kalkulator BMI (Body Mass Index)
Aplikasi kalkulator BMI (Indeks Massa Tubuh) sederhana yang dibangun dengan Java Swing
Bagikan proyek ini:
Tentang Proyek
Kalkulator BMI (Body Mass Index)
Aplikasi kalkulator Indeks Massa Tubuh (BMI) yang sederhana namun fungsional, dibangun menggunakan Java dan framework GUI Swing. Aplikasi ini membantu pengguna menghitung BMI mereka berdasarkan input tinggi dan berat badan, serta memberikan umpan balik instan mengenai kategori kesehatan mereka.
📋 Ringkasan
Kalkulator BMI ini adalah aplikasi desktop yang menyediakan antarmuka ramah pengguna untuk menghitung Indeks Massa Tubuh. Aplikasi menerima input pengguna untuk tinggi badan (dalam sentimeter) dan berat badan (dalam kilogram), kemudian menghitung dan menampilkan nilai BMI beserta klasifikasi kategori kesehatan yang sesuai.
✨ Fitur
- Antarmuka GUI Sederhana: Desain antarmuka pengguna berbasis Swing yang bersih dan intuitif.
- Perhitungan Real-time: Perhitungan BMI instan setelah tombol diklik.
- Klasifikasi Kategori Kesehatan: Menampilkan kategori BMI (Kekurangan Berat Badan, Normal, Kelebihan Berat Badan, Obesitas).
- Validasi Input: Memastikan input numerik valid untuk perhitungan yang akurat.
- Lintas Platform: Dapat dijalankan di platform apa pun yang memiliki Java (Windows, macOS, Linux).
🛠️ Teknologi yang Digunakan
- Java: Bahasa pemrograman utama.
- Swing: Framework GUI untuk antarmuka desktop.
- AWT: Abstract Window Toolkit untuk komponen UI.
📁 Struktur Proyek
BMI_count/
├── src/
│ └── com/
│ └── bmi/
│ └── calculator/
│ └── Main.java
├── lib/
│ └── (dependensi jika ada)
└── README.md
🚀 Memulai
Prasyarat
- Java Development Kit (JDK) 8 atau yang lebih baru.
- Visual Studio Code dengan Java Extension Pack (disarankan) atau IDE Java lainnya.
Instalasi & Pengaturan
-
Clone repositori
git clone <repository-url> cd BMI_count -
Buka di VS Code
- Buka folder proyek di Visual Studio Code.
- Pastikan Java Extension Pack sudah terinstal.
-
Kompilasi proyek
javac -d bin src/com/bmi/calculator/*.java -
Jalankan aplikasi
java -cp bin com.bmi.calculator.Main
💻 Penggunaan
- Jalankan aplikasi.
- Masukkan tinggi badan Anda dalam sentimeter (cm).
- Masukkan berat badan Anda dalam kilogram (kg).
- Klik tombol "Calculate BMI".
- Lihat nilai BMI dan kategori kesehatan Anda.
Kategori BMI
- Kekurangan Berat Badan (Underweight): BMI < 18.5
- Berat Badan Normal: BMI 18.5 - 24.9
- Kelebihan Berat Badan (Overweight): BMI 25 - 29.9
- Obesitas: BMI ≥ 30
📦 Manajemen Dependensi
Tampilan JAVA DEPENDENCIES di VS Code memungkinkan Anda mengelola dependensi dengan mudah. Detail lebih lanjut dapat ditemukan di dokumentasi Java Extension Pack.
🤝 Kontribusi
Kontribusi sangat diterima! Silakan buka issue atau kirim pull request untuk perbaikan.
📄 Lisensi
Proyek ini bersifat open source dan tersedia untuk tujuan edukasi.