📄 updateemployeeframe.java
字号:
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(nationText, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(nativePlaceText, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 90, Short.MAX_VALUE)))
.addContainerGap())
);
basicPanelLayout.setVerticalGroup(
basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(basicPanelLayout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(employeeIdLabel)
.addComponent(employeeIdText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(sexLabel)
.addComponent(sexCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(nameLabel)
.addComponent(nameText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(birthLabel)
.addComponent(birthText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(aliasLabel)
.addComponent(aliasText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(ageLabel)
.addComponent(ageText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(idLabel)
.addComponent(idText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap())
.addGroup(basicPanelLayout.createSequentialGroup()
.addContainerGap()
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(nativePlaceLabel)
.addComponent(nativePlaceText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(basicPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(nationLabel)
.addComponent(nationText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(39, Short.MAX_VALUE))
);
detailPanel.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
professionalLabel.setFont(new java.awt.Font("新宋体", 0, 12));
professionalLabel.setText("\u4e13\u4e1a\uff1a");
emailLabel.setFont(new java.awt.Font("新宋体", 0, 12));
emailLabel.setText("E-mail\uff1a");
cellPhoneLabel.setFont(new java.awt.Font("新宋体", 0, 12));
cellPhoneLabel.setText("\u624b\u673a\uff1a");
studyLabel.setFont(new java.awt.Font("新宋体", 0, 12));
studyLabel.setText("\u5b66\u5386\uff1a");
schoolLabel.setFont(new java.awt.Font("新宋体", 0, 12));
schoolLabel.setText("\u6bd5\u4e1a\u9662\u6821\uff1a");
netCommunicationLabel.setFont(new java.awt.Font("新宋体", 0, 12));
netCommunicationLabel.setText("\u7f51\u7edc\u901a\u8baf\u65b9\u5f0f\uff1a");
politicsLabel.setFont(new java.awt.Font("新宋体", 0, 12));
politicsLabel.setText("\u653f\u6cbb\u9762\u8c8c\uff1a");
marriageLabel.setFont(new java.awt.Font("新宋体", 0, 12));
marriageLabel.setText("\u5a5a\u59fb\u72b6\u51b5\uff1a");
healthLabel.setFont(new java.awt.Font("新宋体", 0, 12));
healthLabel.setText("\u5065\u5eb7\u72b6\u51b5\uff1a");
professionalText.setFont(new java.awt.Font("新宋体", 0, 12));
leaveSchoolTimeText.setFont(new java.awt.Font("新宋体", 0, 12));
schoolText.setFont(new java.awt.Font("新宋体", 0, 12));
cellPhoneText.setFont(new java.awt.Font("新宋体", 0, 12));
emailText.setFont(new java.awt.Font("新宋体", 0, 12));
homeAddressLabel.setFont(new java.awt.Font("新宋体", 0, 12));
homeAddressLabel.setText("\u5bb6\u5ead\u4f4f\u5740\uff1a");
studyCombo.setFont(new java.awt.Font("新宋体", 0, 12));
politicsCombo.setFont(new java.awt.Font("新宋体", 0, 12));
healthCombo.setFont(new java.awt.Font("新宋体", 0, 12));
marriageCombo.setFont(new java.awt.Font("新宋体", 0, 12));
remarkText.setColumns(20);
remarkText.setFont(new java.awt.Font("新宋体", 0, 13));
remarkText.setRows(2);
remarkScrollPane.setViewportView(remarkText);
leaveSchoolTimeLabel.setFont(new java.awt.Font("新宋体", 0, 12));
leaveSchoolTimeLabel.setText("\u6bd5\u4e1a\u65f6\u95f4\uff1a");
homeAddressText.setFont(new java.awt.Font("新宋体", 0, 12));
remarkLabel.setFont(new java.awt.Font("新宋体", 0, 12));
remarkLabel.setText("\u5907\u6ce8\uff1a");
netCommunicationText.setFont(new java.awt.Font("新宋体", 0, 12));
javax.swing.GroupLayout detailPanelLayout = new javax.swing.GroupLayout(detailPanel);
detailPanel.setLayout(detailPanelLayout);
detailPanelLayout.setHorizontalGroup(
detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addGap(34, 34, 34)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(professionalLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(professionalText, javax.swing.GroupLayout.DEFAULT_SIZE, 85, Short.MAX_VALUE))
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(studyLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(studyCombo, javax.swing.GroupLayout.PREFERRED_SIZE, 85, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(62, 62, 62)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(leaveSchoolTimeLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(leaveSchoolTimeText, javax.swing.GroupLayout.PREFERRED_SIZE, 119, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(schoolLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(schoolText, javax.swing.GroupLayout.DEFAULT_SIZE, 119, Short.MAX_VALUE)))
.addGap(56, 56, 56)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(marriageLabel)
.addComponent(healthLabel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(marriageCombo, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(healthCombo, 0, 101, Short.MAX_VALUE)))
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(homeAddressLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(homeAddressText, javax.swing.GroupLayout.PREFERRED_SIZE, 340, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
.addGroup(detailPanelLayout.createSequentialGroup()
.addContainerGap()
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(cellPhoneLabel)
.addComponent(politicsLabel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(politicsCombo, 0, 83, Short.MAX_VALUE)
.addGap(478, 478, 478))
.addGroup(detailPanelLayout.createSequentialGroup()
.addComponent(cellPhoneText, javax.swing.GroupLayout.DEFAULT_SIZE, 170, Short.MAX_VALUE)
.addGap(40, 40, 40)
.addComponent(netCommunicationLabel)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(netCommunicationText, javax.swing.GroupLayout.PREFERRED_SIZE, 253, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())))
.addGroup(detailPanelLayout.createSequentialGroup()
.addGap(22, 22, 22)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(remarkLabel)
.addComponent(emailLabel))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(emailText, javax.swing.GroupLayout.PREFERRED_SIZE, 170, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(remarkScrollPane, javax.swing.GroupLayout.DEFAULT_SIZE, 551, Short.MAX_VALUE))
.addContainerGap())
);
detailPanelLayout.setVerticalGroup(
detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(detailPanelLayout.createSequentialGroup()
.addContainerGap()
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(studyLabel)
.addComponent(studyCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(detailPanelLayout.createSequentialGroup()
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(schoolLabel)
.addComponent(healthCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(healthLabel)
.addComponent(schoolText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(professionalLabel)
.addComponent(leaveSchoolTimeLabel)
.addComponent(leaveSchoolTimeText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(professionalText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(marriageLabel)
.addComponent(marriageCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(14, 14, 14)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(politicsLabel)
.addComponent(politicsCombo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(homeAddressLabel)
.addComponent(homeAddressText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(14, 14, 14)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(cellPhoneLabel)
.addComponent(netCommunicationLabel)
.addComponent(cellPhoneText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(netCommunicationText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(15, 15, 15)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(emailLabel)
.addComponent(emailText, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(15, 15, 15)
.addGroup(detailPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(remarkLabel)
.addComponent(remarkScrollPane, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
deptPanel.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
deptLabel.setFont(new java.awt.Font("新宋体", 0, 12));
deptLabel.setText("\u90e8\u95e8\uff1a");
jobLabel.setFont(new java.awt.Font("新宋体", 0, 12));
jobLabel.setText("\u804c\u4f4d\uff1a");
workStateLabel.setFont(new java.awt.Font("新宋体", 0, 12));
workStateLabel.setText("\u5728\u804c\u72b6\u6001\uff1a");
joinTimeLabel.setFont(new java.awt.Font("新宋体", 0, 12));
joinTimeLabel.setText("\u5165\u804c\u65f6\u95f4\uff1a");
startWorkTimeLabel.setFont(new java.awt.Font("新宋体", 0, 12));
startWorkTimeLabel.setText("\u53c2\u52a0\u5de5\u4f5c\u65f6\u95f4\uff1a");
joinTimeText.setFont(new java.awt.Font("新宋体", 0, 12));
startWorkTimeText.setFont(new java.awt.Font("新宋体", 0, 12));
deptCombo.setFont(new java.awt.Font("新宋体", 0, 12));
jobCombo.setFont(new java.awt.Font("新宋体", 0, 12));
workStateCombo.setFont(new java.awt.Font("新宋体", 0, 12));
personnelChangeButton.setFont(new java.awt.Font("新宋体", 0, 12));
personnelChangeButton.setMnemonic('P');
personnelChangeButton.setText("\u67e5\u770b\u4eba\u4e8b\u53d8\u52a8\u60c5\u51b5(P)");
personnelChangeButton.addActionListener(new java.awt.event.ActionListener()
{
public void actionPerformed(java.awt.event.ActionEvent evt)
{
personnelChangeButtonActionPerformed(evt);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -