📄 addstudentframe.java
字号:
/*
* AddStudentFrame.java
*
* Created on 2007年12月6日, 下午1:25
*/
package org.netbeans.swing.addstudentinfo;
/**
*
* @author seven
*/
import java.util.Vector;
public class AddStudentFrame extends javax.swing.JFrame {
/** Creates new form AddStudentFrame */
public AddStudentFrame() {
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.
*/
// <editor-fold defaultstate="collapsed" desc=" 生成的代码 ">//GEN-BEGIN:initComponents
private void initComponents() {
buttonGroupGender = new javax.swing.ButtonGroup();
jButtonEnter = new javax.swing.JButton();
jButtonCancel = new javax.swing.JButton();
jPanelName = new javax.swing.JPanel();
jLabelFirstName = new javax.swing.JLabel();
jTextFieldFirstName = new javax.swing.JTextField();
jLabelLastName = new javax.swing.JLabel();
jTextFieldLastName = new javax.swing.JTextField();
jLabelTitle = new javax.swing.JLabel();
jTextFieldTitle = new javax.swing.JTextField();
jLabelNickName = new javax.swing.JLabel();
jTextFieldNickName = new javax.swing.JTextField();
jLabelDisplayFormal = new javax.swing.JLabel();
jComboBoxDisplayFormal = new javax.swing.JComboBox();
jPanelEmail = new javax.swing.JPanel();
jLabelEmailAddress = new javax.swing.JLabel();
jTextFieldEmailAddress = new javax.swing.JTextField();
jRadioButtonPlain = new javax.swing.JRadioButton();
jRadioButtonHTML = new javax.swing.JRadioButton();
jButtonAdd = new javax.swing.JButton();
jButtonEdit = new javax.swing.JButton();
jButtonRemove = new javax.swing.JButton();
jLabelMailForm = new javax.swing.JLabel();
jRadioButtonCustom = new javax.swing.JRadioButton();
jButtonAsDefault = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jListEmail = new javax.swing.JList();
jLabelActionMessage = new javax.swing.JLabel();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jButtonEnter.setText("OK");
jButtonEnter.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonEnterActionPerformed(evt);
}
});
jButtonCancel.setText("Cancel");
jButtonCancel.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonCancelActionPerformed(evt);
}
});
jPanelName.setBorder(javax.swing.BorderFactory.createTitledBorder("Name"));
jLabelFirstName.setText("First Name\uff1a");
jTextFieldFirstName.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextFieldFirstNameActionPerformed(evt);
}
});
jLabelLastName.setText("Last Name\uff1a");
jLabelTitle.setText("Title\uff1a");
jLabelNickName.setText("NickName\uff1a");
jLabelDisplayFormal.setText("Display Formal\uff1a");
javax.swing.GroupLayout jPanelNameLayout = new javax.swing.GroupLayout(jPanelName);
jPanelName.setLayout(jPanelNameLayout);
jPanelNameLayout.setHorizontalGroup(
jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelNameLayout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabelDisplayFormal)
.addComponent(jLabelFirstName)
.addComponent(jLabelTitle))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelNameLayout.createSequentialGroup()
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jTextFieldTitle)
.addComponent(jTextFieldFirstName, javax.swing.GroupLayout.DEFAULT_SIZE, 199, Short.MAX_VALUE))
.addGap(29, 29, 29)
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabelNickName)
.addComponent(jLabelLastName))
.addGap(13, 13, 13)
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jTextFieldNickName, javax.swing.GroupLayout.DEFAULT_SIZE, 278, Short.MAX_VALUE)
.addComponent(jTextFieldLastName, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 278, Short.MAX_VALUE)))
.addComponent(jComboBoxDisplayFormal, 0, 585, Short.MAX_VALUE))
.addContainerGap())
);
jPanelNameLayout.setVerticalGroup(
jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelNameLayout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabelFirstName)
.addComponent(jTextFieldFirstName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextFieldLastName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabelLastName))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabelTitle)
.addComponent(jTextFieldTitle, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabelNickName)
.addComponent(jTextFieldNickName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(20, 20, 20)
.addGroup(jPanelNameLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabelDisplayFormal)
.addComponent(jComboBoxDisplayFormal, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
);
jPanelEmail.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(153, 153, 153)));
jLabelEmailAddress.setText("Email Address\uff1a");
buttonGroupGender.add(jRadioButtonPlain);
jRadioButtonPlain.setText("Plain");
jRadioButtonPlain.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonPlain.setMargin(new java.awt.Insets(0, 0, 0, 0));
buttonGroupGender.add(jRadioButtonHTML);
jRadioButtonHTML.setSelected(true);
jRadioButtonHTML.setText("HTML");
jRadioButtonHTML.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonHTML.setMargin(new java.awt.Insets(0, 0, 0, 0));
jButtonAdd.setText("ADD");
jButtonAdd.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonAddActionPerformed(evt);
}
});
jButtonEdit.setText("Edit");
jButtonEdit.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonEditActionPerformed(evt);
}
});
jButtonRemove.setText("Remove");
jButtonRemove.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonRemoveActionPerformed(evt);
}
});
jLabelMailForm.setText("Mail From:");
buttonGroupGender.add(jRadioButtonCustom);
jRadioButtonCustom.setText("Custom");
jRadioButtonCustom.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
jRadioButtonCustom.setMargin(new java.awt.Insets(0, 0, 0, 0));
jButtonAsDefault.setText("As Default");
jButtonAsDefault.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButtonAsDefaultActionPerformed(evt);
}
});
jListEmail.addListSelectionListener(new javax.swing.event.ListSelectionListener() {
public void valueChanged(javax.swing.event.ListSelectionEvent evt) {
jListEmailValueChanged(evt);
}
});
jScrollPane1.setViewportView(jListEmail);
javax.swing.GroupLayout jPanelEmailLayout = new javax.swing.GroupLayout(jPanelEmail);
jPanelEmail.setLayout(jPanelEmailLayout);
jPanelEmailLayout.setHorizontalGroup(
jPanelEmailLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelEmailLayout.createSequentialGroup()
.addGroup(jPanelEmailLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelEmailLayout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanelEmailLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanelEmailLayout.createSequentialGroup()
.addComponent(jLabelEmailAddress)
.addGap(5, 5, 5)
.addComponent(jTextFieldEmailAddress, javax.swing.GroupLayout.DEFAULT_SIZE, 608, Short.MAX_VALUE))
.addGroup(jPanelEmailLayout.createSequentialGroup()
.addGap(27, 27, 27)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -