Devo realizzare una classe con interfaccia grafica che faccia in modo che un cliente possa prenotare un Taxi via sms o e-mail
Al momento quello che ho scritto è:
Vorrei fare in modo che se al click del mouse scelgo sms mi compare che ho scelto di prenotare con sms, se clicco email allora mi compare che ho scelto di prenotare con email
Inoltre vorrei fare in modo che una volta cliccata una delle 2 possibilità, non si dia la possibilità all'utente di poter cliccar nuovamente una delle 2 scelte
Al momento quello che ho scritto è:
Codice:
package view;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Prenotation extends JFrame implements ActionListener {
JLabel lblSms;
JLabel lblEmail;
JPanel pnlMain;
public JButton txtsms;
public JButton txtemail;
public Prenotation (String title){
super(title);
lblSms= new JLabel("sms:");
lblEmail= new JLabel("email:");
pnlMain = new JPanel();
txtsms = new JButton("Sms");
txtemail = new JButton("E-Mail");
pnlMain.add(lblSms);
pnlMain.add(txtsms);
pnlMain.add(lblEmail);
pnlMain.add(txtemail);
txtsms.addActionListener(this);
txtemail.addActionListener(this);
getContentPane().add(pnlMain);
pack();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void actionPerformed(ActionEvent event){
System.out.println("Prenotato");
}
public static void main (String[] args )
{
new Prenotation("Prenotazione Avvenuta");
}
}
Vorrei fare in modo che se al click del mouse scelgo sms mi compare che ho scelto di prenotare con sms, se clicco email allora mi compare che ho scelto di prenotare con email
Inoltre vorrei fare in modo che una volta cliccata una delle 2 possibilità, non si dia la possibilità all'utente di poter cliccar nuovamente una delle 2 scelte