1) For Button 1 - Check Balance, I want to firstly bar out the pin number so it doesn't show. How do I do this?
you could make your own input screens, instead of the JOptionPane standards, and use a JPasswordField instead of a JTextFieldHow can I add the different types of dialogs in one method? is that even possible?
by programming them both. yes, that is very possible
String CheckBalance = JOptionPane.showInputDialog("Please Enter Your Pin Number" );
if(CheckBalance != null)
JOptionPane.showInputDialog("Please Enter Your Account Number" );
if(CheckBalance != null) what exactly do you want to do here? why re-checking the value of CheckBalance? either you can use brackets around the entire part of code that should be run only if CheckBalance != null, or you should change CheckBalance's value. otherwise, re-checking is not the most effective way to work.