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