1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
   | public class ConnexionDialog extends javax.swing.JDialog {
	private JPanel jPanel1;
	private JButton jButtonok;
	private JTextField jTextFieldPseudo;
	private JLabel jLabelpseudo;
	private JTextField jTextFieldAdresse;
	private JLabel jLabel1;
	//private Client client;
	private String adresse;
 
	public ConnexionDialog(JFrame frame, //Client client
) {
		super(frame);
		initGUI();
		//this.client = client;
	}
	//Initialisation de l'interface graphique
	private void initGUI() {
		try {
			{
				jPanel1 = new JPanel();
				getContentPane().add(jPanel1, BorderLayout.CENTER);
				jPanel1.setLayout(null);
				jPanel1.setPreferredSize(new java.awt.Dimension(250, 250));
				{
					jLabel1 = new JLabel();
					jPanel1.add(jLabel1);
					jLabel1.setText("Configurez l'adresse de l'hôte serveur");
					jLabel1.setBounds(28, 7, 252, 42);
				}
				{
					jTextFieldAdresse = new JTextField();
					jPanel1.add(jTextFieldAdresse);
					jTextFieldAdresse.setText("localhost");
					jTextFieldAdresse.setBounds(56, 49, 140, 28);
				}
 
				{
					jButtonok = new JButton();
					jPanel1.add(jButtonok);
					jButtonok.setText("Ok");
					jButtonok.setBounds(105, 175, 63, 28);
					jButtonok.addActionListener(new ActionListener() {
						public void actionPerformed(ActionEvent evt) {
							jButtonokActionPerformed(evt);
						}
					});
				}
 
			}
			setSize(300, 300);
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
 
	private void jButtonokActionPerformed(ActionEvent evt) {
		System.out.println("jButtonok.actionPerformed, event=" + evt);
		//client.setUsername(jTextFieldPseudo.getText());
		//client.setAdresse(jTextFieldAdresse.getText());
		adresse=jTextFieldAdresse.getText();
		//client.connexion(); // Appel de la fonction pour connecter le client
		this.dispose();		// On ferme la fenêtre une fois cliquer sur "ok".
	}
 
} | 
Partager