Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Membuat AccountTest dengan input dan output
- * menggunakan dialog box Swing.
- *
- * Benito Dannes
- * 25-03-2017
- */
- import javax.swing.JOptionPane;
- public class AccountGUI
- {
- public static void main (String[] args)
- {
- Account account1 = new Account (50.00);
- Account account2 = new Account (0.00);
- // Menampilkan nilai awal kedua saldo
- JOptionPane.showMessageDialog (null, "Account 1 balance: " + account1.getBalance()
- + "\nAccount2 balance: " + account2.getBalance());
- // Input saldo pertama
- String input1 =
- JOptionPane.showInputDialog ("Enter deposit amount for account 1: "); // Prompt
- double depositAmount = Double.parseDouble(input1); // Input string diubah menjadi double
- // Menampilkan perubahan saldo
- JOptionPane.showMessageDialog (null, "Adding " + depositAmount + " for Account 1");
- account1.credit (depositAmount); // Menambah nilai input kedalam saldo
- // Menampilkan nilai hasil perubahan
- JOptionPane.showMessageDialog (null, "Account 1 balance: " + account1.getBalance()
- + "\nAccount2 balance: " + account2.getBalance());
- // Input saldo kedua
- String input2 =
- JOptionPane.showInputDialog ("Enter deposit amount for account 2: "); // Prompt
- depositAmount = Double.parseDouble (input2);
- // Menambah saldo kedua
- JOptionPane.showMessageDialog (null, "Adding " + depositAmount + " for Account 2");
- account2.credit (depositAmount);
- // Menampilkan hasil perubahan
- JOptionPane.showMessageDialog (null, "Account 1 balance: " + account1.getBalance()
- + "\nAccount2 balance: " + account2.getBalance());
- } // Akhir dari main
- } // Akhir class AccountGUI
Advertisement
Add Comment
Please, Sign In to add comment