tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Aplikasi Konvert Suhu Menggunakan Java



Kali ini saya akan berbagi bagaimana cara membuat aplikasi untuk konvert suhu secara lengkap. yang pertama sobat harus membuat desainnya seperti gambar dibawah ini.

Pada tampilan disamping sobat menggunakan layeredPane sebanyak 3, radio button sebanayk 4, label sebanyak 5, textfield sebanyak 5 dan button 2. Untuk desain tak perlu saya jelaskan terlalu jauh karena saya yakin sobat pasti sudah mengerti membuat desain seperti gambar disamping.

Tetapi yang penting yang harus saya jelaskan adalah bagaimana membuat aplikasinya jalan. sobat harus mengganti variable namenya seperti dibawah ini.

  • textfield1 = txtSuhu
  • textfield2 = txtCelcius
  • textfield3 = txtReamur
  • textfield4 = txtFahrenheit
  • textfield5 = txtKelvin
  • radiobutton1 = rdCelcius
  • radiobutton2 = rdReamur
  • radiobutton3 = rdFahrenheit
  • radiobutton4 = rdKelvin
  • button1 = btnKonvert
  • button2 = btnClose
Berikutnya klik source dan masukkan kodingan dibawah ini.

public class Konvert extends javax.swing.JFrame {
  private double suhu;

    private double celcius1;
    private double celcius2;
    private double celcius3;
    private double celcius4;

    private double reamur1;
    private double reamur2;
    private double reamur3;
    private double reamur4;

    private double fahrenheit1;
    private double fahrenheit2;
    private double fahrenheit3;
    private double fahrenheit4;

    private double kelvin1;
    private double kelvin2;
    private double kelvin3;
    private double kelvin4;

    /**
     * Creates new form Konvert
     */
    public Konvert() {
        initComponents();
        rdCelcius.setSelected(true);
    }

Berikutnya klik kanan button konvert pilih action terakhir pilih actionperformed dan masukkan kodingan dibawah ini.

suhu = Double.parseDouble(txtSuhu.getText());

       if (rdCelcius.isSelected()){
           txtCelcius.setText("" + suhu*1);
           txtReamur.setText("" + suhu*4/5);
           txtFahrenheit.setText(""+ (suhu*9/5+32));
           txtKelvin.setText("" + (suhu + 272));

       } else
           if (rdReamur.isSelected()){
           txtCelcius.setText("" + suhu*5/4);
           txtReamur.setText("" + suhu*1);
           txtFahrenheit.setText(""+ (suhu*9/4+32));
           txtKelvin.setText("" + (suhu * 5/4 + 272));

       } else
           if (rdFahrenheit.isSelected()){
           Double fk = ((suhu-32)*5/9);
           txtCelcius.setText("" + (suhu-32)*5/9);
           txtReamur.setText("" + (suhu-32)*4/9);
           txtFahrenheit.setText(""+ (suhu));
           txtKelvin.setText("" + (fk+272));

       } else
           if (rdKelvin.isSelected()){
           txtCelcius.setText("" + (suhu-272));
           txtReamur.setText("" + (suhu-272)*4/5);
           txtFahrenheit.setText(""+ (suhu-272)*9/5);
           txtKelvin.setText("" + (suhu));
       }

Terakhir klik kanan button Close pilih action terakhir pilih action performed danmasukkan kodingan dibawah ini.

if (JOptionPane.showConfirmDialog(null, "Anda yakin Ingin keluar?", "Peringatan", JOptionPane.OK_CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE)==JOptionPane.OK_OPTION) {
          System.exit(0);
      }

terakhir dan yang paling akhir sobat berdoa dan jalankan aplikasinya. semoga tutorial kali ini bisa bermanfaat bagi sobat semua.



Baca Juga

closed