Code java
sweet koukou
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je veux connaitre c'est ce code juste ou non pour la création d'une fenêtre avec un login, le password et 2 bouton annuler et valider avec java??
aussi je veux connaitre le code lorsque je clic sur le bouton annuler les champs (login et password) sont effacé
et pour la bouton valider (permet la connexion avec la base postresql)??
merciiiiii de votre aide!!!!!
package Interface;
import java.util.*;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Panel;
import java.awt.event.*;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import java.sql.*;
public class fenetre extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
// création de la fenêtre
JFrame fenetre = new JFrame();
fenetre.setTitle("Authentification");
fenetre.setSize(300, 200);
// ma fenetre doit se fermer quand en clique sue le bouton rouge
fenetre.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//rendre la fenêtre visible
fenetre.setVisible(true);
JLabel nomlabel= new JLabel("login :");
JTextField nomText = new JTextField(15);
nomText.setMaximumSize(nomText.getPreferredSize());
Box ABox1 = Box.createHorizontalBox();
ABox1.add(nomlabel);
ABox1.add(Box.createHorizontalStrut(6));
ABox1.add(nomText);
JLabel Plabel = new JLabel ("password :");
JTextField PText = new JTextField(15);
PText.setMaximumSize(PText.getPreferredSize());
Box ABox2 = Box.createHorizontalBox();
ABox2.add(Plabel);
ABox2.add(Box.createHorizontalStrut(6));
ABox2.add(nomText);
Box ABox3 = Box.createHorizontalBox();
Box ABox3 = Box.createHorizontalBox();
ABox3.add(new JButton("valier"));
ABox3.add(Box.createGlue());
ABox3.add(new JButton("annuler"));
Box vBox = Box.createVerticalBox();
vBox.add(ABox1);
vBox.add(ABox2);
vBox.add(Box.createGlue());
vBox.add(ABox3);
JFrame.getContentPane().add(vBox,Borderlyout.center);
}
je veux connaitre c'est ce code juste ou non pour la création d'une fenêtre avec un login, le password et 2 bouton annuler et valider avec java??
aussi je veux connaitre le code lorsque je clic sur le bouton annuler les champs (login et password) sont effacé
et pour la bouton valider (permet la connexion avec la base postresql)??
merciiiiii de votre aide!!!!!
package Interface;
import java.util.*;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Panel;
import java.awt.event.*;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import java.sql.*;
public class fenetre extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
// création de la fenêtre
JFrame fenetre = new JFrame();
fenetre.setTitle("Authentification");
fenetre.setSize(300, 200);
// ma fenetre doit se fermer quand en clique sue le bouton rouge
fenetre.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
//rendre la fenêtre visible
fenetre.setVisible(true);
JLabel nomlabel= new JLabel("login :");
JTextField nomText = new JTextField(15);
nomText.setMaximumSize(nomText.getPreferredSize());
Box ABox1 = Box.createHorizontalBox();
ABox1.add(nomlabel);
ABox1.add(Box.createHorizontalStrut(6));
ABox1.add(nomText);
JLabel Plabel = new JLabel ("password :");
JTextField PText = new JTextField(15);
PText.setMaximumSize(PText.getPreferredSize());
Box ABox2 = Box.createHorizontalBox();
ABox2.add(Plabel);
ABox2.add(Box.createHorizontalStrut(6));
ABox2.add(nomText);
Box ABox3 = Box.createHorizontalBox();
Box ABox3 = Box.createHorizontalBox();
ABox3.add(new JButton("valier"));
ABox3.add(Box.createGlue());
ABox3.add(new JButton("annuler"));
Box vBox = Box.createVerticalBox();
vBox.add(ABox1);
vBox.add(ABox2);
vBox.add(Box.createGlue());
vBox.add(ABox3);
JFrame.getContentPane().add(vBox,Borderlyout.center);
}
A voir également:
- Code java
- Code ascii - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Code puk bloqué - Guide
- Eclipse java - Télécharger - Langages
2 réponses
Salut!
A part une ou deux petites erreurs, c'est tout bon ;-)
Voici ma version.
J'ai un peu allégé la présentation (pas de Box,...) par souci de lisibilité.
;-)
HackTrack
A part une ou deux petites erreurs, c'est tout bon ;-)
Voici ma version.
J'ai un peu allégé la présentation (pas de Box,...) par souci de lisibilité.
package hacktrack.login; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.Box; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JPasswordField; import javax.swing.JTextField; public class LoginDemo extends JFrame { protected JTextField nomText; protected JPasswordField pText; public LoginDemo() { super("Authentification"); init(); } private void init() { setDefaultCloseOperation(EXIT_ON_CLOSE); nomText = new JTextField(15); pText = new JPasswordField(15); JPanel content = new JPanel(); content.setLayout(new GridLayout(0, 2)); content.setPreferredSize(new Dimension(300, 80)); content.add(new JLabel("Login :")); content.add(nomText); content.add(new JLabel("Password :")); content.add(pText); JButton validateButton = new JButton("Valider"); validateButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent ae) { login(nomText.getText(), pText.getPassword()); } }); content.add(validateButton ); JButton cancelButton = new JButton("Annuler"); cancelButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent ae) { nomText.setText(""); pText.setText(""); } }); content.add(cancelButton); getContentPane().add(content); } private void login(String username, char[] passwordChars){ String password = ""; for(char c: passwordChars) password+=c; JOptionPane.showMessageDialog(null, "Login with ["+username+"/"+password+"]"); } public static void main(String[] args) { LoginDemo demo = new LoginDemo(); demo.pack(); demo.setVisible(true); } }
;-)
HackTrack