📄 operationframe.java
字号:
.addComponent(date1JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(dateJRadioButton)) .addGap(18, 18, 18) .addGroup(examinationJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(placeJRadioButton) .addComponent(place1JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(examinationJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addGroup(examinationJPanelLayout.createSequentialGroup() .addGap(18, 18, 18) .addComponent(allJRadioButton) .addGap(46, 46, 46) .addComponent(seeJButton) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 28, Short.MAX_VALUE)) .addGroup(examinationJPanelLayout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 178, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap()) ); newJPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("新增相片")); numberJLabel.setText("序号:"); nameJLabel.setText("名称:"); dateJLabel.setText("日期:"); descriptionJLabel.setText("说明:"); number2JTextField.setEditable(false); name2JTextField.setEditable(false); date2JTextField.setEditable(false); ok2JButton.setText("确定"); ok2JButton.setEnabled(false); ok2JButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ok2JButtonActionPerformed(evt); } }); twoJTextArea.setColumns(20); twoJTextArea.setEditable(false); twoJTextArea.setRows(5); jScrollPane2.setViewportView(twoJTextArea); placeJLabel.setText("拍摄地点:"); place2JTextField.setEditable(false); javax.swing.GroupLayout newJPanelLayout = new javax.swing.GroupLayout(newJPanel); newJPanel.setLayout(newJPanelLayout); newJPanelLayout.setHorizontalGroup( newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(newJPanelLayout.createSequentialGroup() .addContainerGap() .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(numberJLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 61, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(nameJLabel, javax.swing.GroupLayout.DEFAULT_SIZE, 73, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(name2JTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 141, Short.MAX_VALUE) .addComponent(number2JTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 141, Short.MAX_VALUE)) .addContainerGap()) .addGroup(newJPanelLayout.createSequentialGroup() .addGap(77, 77, 77) .addComponent(ok2JButton, javax.swing.GroupLayout.DEFAULT_SIZE, 81, Short.MAX_VALUE) .addGap(80, 80, 80)) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, newJPanelLayout.createSequentialGroup() .addContainerGap() .addComponent(descriptionJLabel) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 7, Short.MAX_VALUE) .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 181, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap()) .addGroup(newJPanelLayout.createSequentialGroup() .addContainerGap() .addComponent(placeJLabel) .addGap(18, 18, 18) .addComponent(place2JTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 140, Short.MAX_VALUE) .addContainerGap()) .addGroup(newJPanelLayout.createSequentialGroup() .addContainerGap() .addComponent(dateJLabel, javax.swing.GroupLayout.DEFAULT_SIZE, 73, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(date2JTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 141, Short.MAX_VALUE) .addContainerGap()) ); newJPanelLayout.setVerticalGroup( newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(newJPanelLayout.createSequentialGroup() .addContainerGap() .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(numberJLabel) .addComponent(number2JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(18, 18, 18) .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(nameJLabel) .addComponent(name2JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(30, 30, 30) .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(dateJLabel) .addComponent(date2JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(27, 27, 27) .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING) .addComponent(placeJLabel) .addComponent(place2JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 105, Short.MAX_VALUE) .addGroup(newJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(newJPanelLayout.createSequentialGroup() .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 157, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18) .addComponent(ok2JButton, javax.swing.GroupLayout.PREFERRED_SIZE, 32, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(descriptionJLabel)) .addGap(18, 18, 18)) ); changeJPanel.setBorder(javax.swing.BorderFactory.createTitledBorder("修改与删除相片")); jLabel1.setText("序号:"); jLabel2.setText("名称:"); jLabel3.setText("日期:"); jLabel4.setText("说明:"); ok3JButton.setText("修改"); ok3JButton.setEnabled(false); ok3JButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ok3JButtonActionPerformed(evt); } }); number3JTextField.setEditable(false); name3JTextField.setEditable(false); date3JTextField.setEditable(false); threeJTextArea.setColumns(20); threeJTextArea.setEditable(false); threeJTextArea.setRows(5); jScrollPane3.setViewportView(threeJTextArea); jLabel5.setText("拍摄地点:"); place3JTextField.setEditable(false); showJButton.setText("确定"); showJButton.setEnabled(false); showJButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { showJButtonActionPerformed(evt); } }); ok4JButton.setText("删除"); ok4JButton.setEnabled(false); ok4JButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { ok4JButtonActionPerformed(evt); } }); javax.swing.GroupLayout changeJPanelLayout = new javax.swing.GroupLayout(changeJPanel); changeJPanel.setLayout(changeJPanelLayout); changeJPanelLayout.setHorizontalGroup( changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addContainerGap() .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel4) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jScrollPane3, javax.swing.GroupLayout.DEFAULT_SIZE, 178, Short.MAX_VALUE)) .addGroup(changeJPanelLayout.createSequentialGroup() .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 53, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)) .addGroup(changeJPanelLayout.createSequentialGroup() .addComponent(jLabel5) .addGap(24, 24, 24)))) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, changeJPanelLayout.createSequentialGroup() .addComponent(number3JTextField, javax.swing.GroupLayout.DEFAULT_SIZE, 56, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(showJButton, javax.swing.GroupLayout.PREFERRED_SIZE, 68, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(name3JTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 130, Short.MAX_VALUE) .addComponent(date3JTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 130, Short.MAX_VALUE) .addComponent(place3JTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 130, Short.MAX_VALUE)))) .addContainerGap()) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, changeJPanelLayout.createSequentialGroup() .addGap(28, 28, 28) .addComponent(ok3JButton, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 27, Short.MAX_VALUE) .addComponent(ok4JButton, javax.swing.GroupLayout.PREFERRED_SIZE, 71, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(37, 37, 37)))) ); changeJPanelLayout.setVerticalGroup( changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addContainerGap() .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel1) .addComponent(number3JTextField) .addComponent(showJButton)) .addGap(20, 20, 20) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel2) .addComponent(name3JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(27, 27, 27) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel3) .addComponent(date3JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(32, 32, 32) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel5) .addComponent(place3JTextField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(changeJPanelLayout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 107, Short.MAX_VALUE) .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 159, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(18, 18, 18)) .addGroup(changeJPanelLayout.createSequentialGroup() .addGap(74, 74, 74) .addComponent(jLabel4) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED))) .addGroup(changeJPanelLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(ok4JButton, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(ok3JButton, javax.swing.GroupLayout.DEFAULT_SIZE, 30, Short.MAX_VALUE)) .addContainerGap()) ); fileJMenu.setText("文件"); openFileJMenuItem.setText("打开图片文件"); openFileJMenuItem.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { openFileJMenuItemActionPerformed(evt); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -