📄 main.java
字号:
j13ButtonCreatActionPerformed(evt); } }); j13ButtonModify.setFont(new java.awt.Font("黑体", 0, 18)); j13ButtonModify.setText("修改"); j13ButtonModify.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j13ButtonModifyActionPerformed(evt); } }); j13ButtonDel.setFont(new java.awt.Font("黑体", 0, 18)); j13ButtonDel.setText("删除"); j13ButtonDel.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j13ButtonDelActionPerformed(evt); } }); j13Status.setFont(new java.awt.Font("黑体", 0, 18)); j13ListLessonSelected.setFont(new java.awt.Font("黑体", 0, 18)); j13ListLessonSelected.setModel(j13ListModelSelected); j13ListLessonSelected.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseClicked(java.awt.event.MouseEvent evt) { j13ListLessonSelectedMouseClicked(evt); } }); jScrollPane3.setViewportView(j13ListLessonSelected); j13ButtonRemoveLesson.setFont(new java.awt.Font("黑体", 0, 18)); j13ButtonRemoveLesson.setText("<-"); j13ButtonRemoveLesson.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j13ButtonRemoveLessonActionPerformed(evt); } }); j13ButtonAddLesson.setFont(new java.awt.Font("黑体", 0, 18)); j13ButtonAddLesson.setText("->"); j13ButtonAddLesson.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j13ButtonAddLessonActionPerformed(evt); } }); j13Label已选课程.setFont(new java.awt.Font("黑体", 0, 18)); j13Label已选课程.setText("已选课程"); javax.swing.GroupLayout j13PanelLayout = new javax.swing.GroupLayout(j13Panel); j13Panel.setLayout(j13PanelLayout); j13PanelLayout.setHorizontalGroup( j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j13PanelLayout.createSequentialGroup() .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(125, 125, 125) .addComponent(j13ButtonCreat) .addGap(69, 69, 69) .addComponent(j13ButtonModify) .addGap(77, 77, 77) .addComponent(j13ButtonDel)) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(31, 31, 31) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.CENTER) .addComponent(j13ButtonAddLesson) .addComponent(j13ButtonRemoveLesson) .addGroup(j13PanelLayout.createSequentialGroup() .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 219, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(106, 106, 106) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 215, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(j13PanelLayout.createSequentialGroup() .addComponent(j13Label加入班级, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13ComboBoxClass, 0, 422, Short.MAX_VALUE)) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, j13PanelLayout.createSequentialGroup() .addComponent(j13Label学号, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13TextFieldNO, javax.swing.GroupLayout.PREFERRED_SIZE, 285, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13ButtonNO)))) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, j13PanelLayout.createSequentialGroup() .addGap(31, 31, 31) .addComponent(j13Label已添加学生, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13ComboBoxStu, 0, 422, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(32, 32, 32) .addComponent(j13Label学生姓名, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13TextFieldName, javax.swing.GroupLayout.DEFAULT_SIZE, 421, Short.MAX_VALUE))) .addGap(76, 76, 76)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, j13PanelLayout.createSequentialGroup() .addGap(73, 73, 73) .addComponent(j13Label未选课程, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 226, Short.MAX_VALUE) .addComponent(j13Label已选课程, javax.swing.GroupLayout.PREFERRED_SIZE, 118, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(116, 116, 116)) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(23, 23, 23) .addComponent(j13Status, javax.swing.GroupLayout.PREFERRED_SIZE, 540, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(88, Short.MAX_VALUE)) ); j13PanelLayout.linkSize(javax.swing.SwingConstants.HORIZONTAL, new java.awt.Component[] {jScrollPane1, jScrollPane3}); j13PanelLayout.setVerticalGroup( j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(30, 30, 30) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13Label已添加学生, javax.swing.GroupLayout.DEFAULT_SIZE, 27, Short.MAX_VALUE) .addComponent(j13ComboBoxStu, javax.swing.GroupLayout.PREFERRED_SIZE, 27, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(16, 16, 16) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13Label学生姓名, javax.swing.GroupLayout.DEFAULT_SIZE, 27, Short.MAX_VALUE) .addComponent(j13TextFieldName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13Label学号, javax.swing.GroupLayout.DEFAULT_SIZE, 27, Short.MAX_VALUE) .addComponent(j13TextFieldNO, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(j13ButtonNO, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13Label加入班级, javax.swing.GroupLayout.DEFAULT_SIZE, 26, Short.MAX_VALUE) .addComponent(j13ComboBoxClass, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13Label已选课程, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(j13Label未选课程, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jScrollPane3, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jScrollPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 121, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, j13PanelLayout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 16, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(j13ButtonAddLesson, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(35, 35, 35) .addComponent(j13ButtonRemoveLesson, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(14, 14, 14))) .addGap(26, 26, 26) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j13PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(j13ButtonModify, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(j13ButtonCreat, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(j13PanelLayout.createSequentialGroup() .addGap(2, 2, 2) .addComponent(j13ButtonDel, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(j13Status, javax.swing.GroupLayout.DEFAULT_SIZE, 25, Short.MAX_VALUE) .addGap(22, 22, 22)) ); j1TabbedPane.addTab("学生", j13Panel); this.j5Panel.setVisible(false); j5Label输入学号.setFont(new java.awt.Font("黑体", 0, 18)); j5Label输入学号.setText("输入学号 "); j5TextFieldNO.setFont(new java.awt.Font("黑体", 0, 18)); j5TextFieldNO.addFocusListener(new java.awt.event.FocusAdapter() { public void focusGained(java.awt.event.FocusEvent evt) { j5TextFieldNOFocusGained(evt); } public void focusLost(java.awt.event.FocusEvent evt) { j5TextFieldNOFocusLost(evt); } }); j5TextFieldNO.addKeyListener(new java.awt.event.KeyAdapter() { public void keyTyped(java.awt.event.KeyEvent evt) { j5TextFieldNOKeyTyped(evt); } }); j5ButtonGet.setFont(new java.awt.Font("黑体", 0, 18)); j5ButtonGet.setText("查询"); j5ButtonGet.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j5ButtonGetActionPerformed(evt); } }); j5TextAreaInfo.setColumns(20); j5TextAreaInfo.setEditable(false); j5TextAreaInfo.setFont(new java.awt.Font("黑体", 0, 18)); j5TextAreaInfo.setLineWrap(true); j5TextAreaInfo.setRows(7); j5TextAreaInfo.setTabSize(10); jScrollPane4.setViewportView(j5TextAreaInfo); j5ButtonClear.setFont(new java.awt.Font("黑体", 0, 18)); j5ButtonClear.setText("清除"); j5ButtonClear.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { j5ButtonClearActionPerformed(evt); } }); javax.swing.GroupLayout j5PanelLayout = new javax.swing.GroupLayout(j5Panel); j5Panel.setLayout(j5PanelLayout); j5PanelLayout.setHorizontalGroup( j5PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(j5PanelLayout.createSequentialGroup() .addGap(27, 27, 27) .addGroup(j5PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(jScrollPane4, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 539, Short.MAX_VALUE) .addGroup(javax.swing.GroupLayout.Alignment.LEADING, j5PanelLayout.createSequentialGroup() .addComponent(j5Label输入学号) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(j5TextFieldNO, javax.swing.GroupLayout.PREFERRED_SIZE, 346, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(j5ButtonGet, javax.swing.GroupLayout.PREFERRED_SIZE, 92, javax.swing.GroupLayout.PREFERRED_SIZE))) .addContainerGap(51, Short.MAX_VALUE)) .addGroup(j5PanelLayout.createSequentialGroup() .addGap(240, 240, 240) .addComponent(j5ButtonClear, javax.swing.GroupLayout.PREFERRED_SIZE, 92, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(285, Short.MAX_VALUE)) ); j5PanelLayout.setVerticalGroup( j5PanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -