📄 gestioncomptes.java
字号:
package Interface;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class GestionComptes
extends JFrame
{
private JPanel contentPane;
private BorderLayout borderLayout1 = new BorderLayout();
private JPanel pCentre = new JPanel();
private JPanel pBas = new JPanel();
private JPanel pBasDroite = new JPanel();
private BorderLayout borderLayout2 = new BorderLayout();
private FlowLayout flowLayout1 = new FlowLayout();
private JButton bQuitter = new JButton();
private GridBagLayout gridBagLayout1 = new GridBagLayout();
private JLabel lNom = new JLabel();
private JTextField tNom = new JTextField();
private JLabel lPass = new JLabel();
private JPasswordField pMotpasse = new JPasswordField();
private JButton bEfface = new JButton();
private JButton bAjoute = new JButton();
private JButton bConnection = new JButton();
private JButton bSupprimer = new JButton();
private JButton jButton1 = new JButton();
//Construire le cadre
public GestionComptes()
{
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try
{
jbInit();
}
catch (Exception e)
{
e.printStackTrace();
}
}
//ajout d'action qui surveille la fermeture de la fen阾re (0)(0)
public void addWindowsListenerClosing(WindowListener e)
{
addWindowListener(e);
}
public void clear()
{
tNom.setText("");
pMotpasse.setText("");
}
public String getNom()
{
return tNom.getText();
}
public char[] getMotPass()
{
return pMotpasse.getPassword();
}
public void addBConnection(MouseListener e)
{
bConnection.addMouseListener(e);
}
public void addBQuitter(MouseListener e)
{
bQuitter.addMouseListener(e);
}
public void addBAjoute(MouseListener e)
{
bAjoute.addMouseListener(e);
}
public void addBEfface(MouseListener e)
{
bEfface.addMouseListener(e);
}
public void addBSupprimer(MouseListener e)
{
bSupprimer.addMouseListener(e);
}
//Initialiser le composant
private void jbInit() throws Exception
{
contentPane = (JPanel)this.getContentPane();
contentPane.setLayout(borderLayout1);
this.setResizable(false);
this.setSize(new Dimension(355, 157));
this.setTitle("DarkRSA");
pBas.setDebugGraphicsOptions(0);
pBas.setLayout(borderLayout2);
pBasDroite.setLayout(flowLayout1);
bQuitter.setText("Quitter");
pCentre.setLayout(gridBagLayout1);
lNom.setText("Nom");
lPass.setText("Mot de passe");
pMotpasse.setText("");
pMotpasse.setColumns(10);
tNom.setCaretPosition(0);
tNom.setText("");
tNom.setColumns(9);
bEfface.setText("Effac
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -