📄 申请界面.java
字号:
.add(jLabel5, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 29, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel1)
.add(jLabel2)
.add(Number, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(Password, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(22, 22, 22)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel3)
.add(jLabel4)
.add(Nname, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(Tname, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(18, 18, 18)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel6)
.add(Se, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(Ag, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.add(jLabel7))
.add(17, 17, 17)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
.add(jLabel9)
.add(头像, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 49, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
.add(jPanel1Layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))
.add(org.jdesktop.layout.GroupLayout.TRAILING, jPanel1Layout.createSequentialGroup()
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.add(jLabel10)
.add(40, 40, 40)))
.add(jLabel8, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 26, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
.add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
.add(提交申请)
.add(jButton2))
.addContainerGap(20, Short.MAX_VALUE))
);
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()
.addContainerGap()
.add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addContainerGap())
);
pack();
}// </editor-fold>//GEN-END:initComponents
private void SeMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_SeMouseClicked
// TODO 将在此处添加您的处理代码:
System.out.println(Se.getSelectedItem());
}//GEN-LAST:event_SeMouseClicked
private void 提交申请MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_提交申请MouseClicked
QQNumber=Number.getText();
QQPassword=new String(Password.getPassword());
NickName=Nname.getText();
TrueName=Tname.getText();
Age=Ag.getText();
Sex=(String) Se.getSelectedItem();
JLabel lab=(JLabel)头像.getSelectedItem();
ImageIndex=lab.getText();
SignText=签名框.getText();
System.out.println(ImageIndex);
if(QQNumber.length()!=9){
JOptionPane.showMessageDialog(null,"您申请的号码必须为9位数字!","错误!",JOptionPane.WARNING_MESSAGE);
Number.setText("");
}else{
String PersonalInformation=QQNumber+"|"+QQPassword+"|"+NickName+"|"+TrueName+"|"+Sex+"|"+Age+"|"+ImageIndex+"|"+SignText+"|";
System.out.println(PersonalInformation);
PrintWriter ClientOut;
try {
ClientOut = new PrintWriter(ClientSocket.getOutputStream());
ClientOut.println("4"+PersonalInformation);
ClientOut.flush();
} catch (IOException ex) {
ex.printStackTrace();
}
}
}//GEN-LAST:event_提交申请MouseClicked
private void jButton2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jButton2MouseClicked
this.dispose();
}//GEN-LAST:event_jButton2MouseClicked
public void run() {
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
dispose();
}
});
BufferedReader In=null;
String ReturnMessage=null;
try
{
In=new BufferedReader(new InputStreamReader(ClientSocket.getInputStream()));
}
catch(IOException e)
{
}
while(true){
try {
ReturnMessage=In.readLine();
} catch (IOException ex) {
ex.printStackTrace();
}
if(ReturnMessage.equals("T")){
JOptionPane.showMessageDialog(null,"恭喜!申请成功","恭喜",JOptionPane.INFORMATION_MESSAGE);
this.dispose();
break;
}
else if(ReturnMessage.equals("F")){
JOptionPane.showMessageDialog(null,"对不起!该号码已经存在!请申请另一个九位数的号码","错误!",JOptionPane.WARNING_MESSAGE);
this.dispose();
break;
}
else{
JOptionPane.showMessageDialog(null,"请确定您是否填写了每一项信息!所填信息不允许为空!","错误!",JOptionPane.WARNING_MESSAGE);
this.dispose();
break;
}
}
}
/**
* @param args the command line arguments
*/
/* public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new 申请界面().setVisible(true);
}
});
}*/
// 变量声明 - 不进行修改//GEN-BEGIN:variables
private javax.swing.JTextField Ag;
private javax.swing.JTextField Nname;
private javax.swing.JTextField Number;
private javax.swing.JPasswordField Password;
private javax.swing.JComboBox Se;
private javax.swing.JTextField Tname;
private javax.swing.JButton jButton2;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JComboBox 头像;
private javax.swing.JButton 提交申请;
private javax.swing.JTextArea 签名框;
// 变量声明结束//GEN-END:variables
private String QQNumber=null;
private String QQPassword=null;
private String NickName=null;
private String TrueName=null;
private String Age=null;
private String Sex=null;
private String ImageIndex=null;
private String SignText=null;
JLabel []LabelArray;
Socket ClientSocket=null;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -