📄 regframe.java
字号:
/*
* regFrame.java
*
* Created on __DATE__, __TIME__
*/
package chatroom;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.UIManager;
/**
*
* @author __USER__
*/
public class regFrame extends javax.swing.JFrame implements ActionListener {
/** Creates new form regFrame */
public regFrame(chatFrame login) {
this.login = login;
try {
//设置显示外观为本地系统外观。注意此句需放在初始化所有控件之前。
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception e) {
e.printStackTrace();
}
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
//GEN-BEGIN:initComponents
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
jTextField1 = new javax.swing.JTextField();
jTextField2 = new javax.swing.JPasswordField ();
jTextField3 = new javax.swing.JPasswordField ();
jButton1 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jButton1.setText("\u6ce8\u518c");
jButton1.setActionCommand("reg");
jButton1.addActionListener(this);
jButton2.setText("\u9000\u51fa");
jButton2.setActionCommand("exit");
jButton2.addActionListener(this);
jLabel1.setText("\u7528\u6237\u540d");
jLabel2.setText("\u5bc6\u7801");
jLabel3.setText("\u5bc6\u7801\u5bc6\u7801");
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(
getContentPane());
getContentPane().setLayout(layout);
layout
.setHorizontalGroup(layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.LEADING)
.add(
layout.createSequentialGroup().add(176, 176,
176).add(jButton1).add(76, 76, 76).add(
jButton2).addContainerGap(184,
Short.MAX_VALUE))
.add(
org.jdesktop.layout.GroupLayout.TRAILING,
layout
.createSequentialGroup()
.addContainerGap(112, Short.MAX_VALUE)
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.TRAILING)
.add(jLabel1).add(
jLabel2).add(
jLabel3))
.add(52, 52, 52)
.add(
layout
.createParallelGroup(
org.jdesktop.layout.GroupLayout.TRAILING,
false)
.add(jTextField2)
.add(jTextField3)
.add(
org.jdesktop.layout.GroupLayout.LEADING,
jTextField1,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
143,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(201, 201, 201)));
layout.setVerticalGroup(layout.createParallelGroup(
org.jdesktop.layout.GroupLayout.LEADING).add(
layout.createSequentialGroup().add(92, 92, 92).add(
layout.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE).add(
jTextField1,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jLabel1)).add(27, 27, 27).add(
layout.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE).add(
jTextField2,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jLabel2)).add(26, 26, 26).add(
layout.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE).add(
jTextField3,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
org.jdesktop.layout.GroupLayout.DEFAULT_SIZE,
org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jLabel3)).add(63, 63, 63).add(
layout.createParallelGroup(
org.jdesktop.layout.GroupLayout.BASELINE).add(
jButton2).add(jButton1)).addContainerGap(99,
Short.MAX_VALUE)));
this.setVisible(true);
this.setResizable(false);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
pack();
}// </editor-fold>//GEN-END:initComponents
/**
* @param args the command line arguments
*/
// public static void main(String args[]) {
// java.awt.EventQueue.invokeLater(new Runnable() {
// public void run() {
// new regFrame().setVisible(true);
// }
// });
// }
//GEN-BEGIN:variables
// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JTextField jTextField1;
private javax.swing.JPasswordField jTextField2;
private javax.swing.JPasswordField jTextField3;
private chatFrame login;
// End of variables declaration//GEN-END:variables
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if (e.getActionCommand().equals("reg"))
{
System.out.println("reg");
}else
if(e.getActionCommand().equals("exit")) {
System.out.println("exit");
login.show();
this.dispose();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -