📄 menu.java
字号:
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
int a=0;
try{
a=Integer.parseInt(jTextField2.getText());
}catch(Exception ee){
System.out.println("erro");
return;
}
FengGeHeBing.fenGe(fenGeFile, cunMuLu, a);
}
});
}
return jButton2;
}
/**
* This method initializes jButton3
*
* @return javax.swing.JButton
*/
private JButton getJButton3() {
if (jButton3 == null) {
jButton3 = new JButton("退出");
jButton3.setBounds(new Rectangle(191, 152, 135, 45));
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
System.exit(0);
}
});
}
return jButton3;
}
/**
* This method initializes jButton4
*
* @return javax.swing.JButton
*/
private JButton getJButton4() {
if (jButton4 == null) {
jButton4 = new JButton("打开");
jButton4.setBounds(new Rectangle(8, 155, 85, 35));
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
jFileChooser1.setFileSelectionMode(0);
jFileChooser1.setMultiSelectionEnabled(true);
int state=jFileChooser1.showOpenDialog(null);
String s="";
if(state==0){
fl=jFileChooser1.getSelectedFiles();
int[] st=new int[fl.length];
for(int i=0;i<fl.length;i++){
String name=fl[i].getName();
int index=name.indexOf('.');
st[i]=Integer.parseInt(name.substring(0,index));
s=s+fl[i].getName()+"\r\n";
jTextArea.setText(s);
}
Arrays.sort(st);
chuanFile=new File[st.length];
for(int i=0;i<st.length;i++){
chuanFile[i]=new File(fl[i].getParent()+"\\"+(i+1)+".tem");
}
}
}
});
}
return jButton4;
}
/**
* This method initializes jButton5
*
* @return javax.swing.JButton
*/
private JButton getJButton5() {
if (jButton5 == null) {
jButton5 = new JButton("合并");
jButton5.setBounds(new Rectangle(113, 155, 85, 35));
jButton5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
FengGeHeBing.heBing(chuanFile,cunDir,jComboBox.getSelectedItem().toString());
jTextArea.setForeground(Color.red);
jTextArea.setText("合并已完成");
}
});
}
return jButton5;
}
/**
* @param args
*/
public Menu(){
this.getJFrame();
}
/**
* This method initializes jFileChooser
*
* @return javax.swing.JFileChooser
*/
private JFileChooser getJFileChooser() {
if (jFileChooser == null) {
jFileChooser = new JFileChooser();
jFileChooser.setBounds(new Rectangle(5, 204, 500, 326));
}
return jFileChooser;
}
/**
* This method initializes jFileChooser1
*
* @return javax.swing.JFileChooser
*/
private JFileChooser getJFileChooser1() {
if (jFileChooser1 == null) {
jFileChooser1 = new JFileChooser();
jFileChooser1.setFileSelectionMode(0);
jFileChooser1.setBounds(new Rectangle(5, 193, 500, 326));
}
return jFileChooser1;
}
/**
* This method initializes jScrollPane
*
* @return javax.swing.JScrollPane
*/
private JScrollPane getJScrollPane() {
if (jScrollPane == null) {
jScrollPane = new JScrollPane(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jScrollPane.setBounds(new Rectangle(15, 34, 325, 105));
jScrollPane.setViewportView(getJTextArea());
}
return jScrollPane;
}
/**
* This method initializes jTextArea
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea() {
if (jTextArea == null) {
jTextArea = new JTextArea();
}
return jTextArea;
}
/**
* This method initializes jButton6
*
* @return javax.swing.JButton
*/
private JButton getJButton6() {
if (jButton6 == null) {
jButton6 = new JButton();
jButton6.setBounds(new Rectangle(227, 155, 85, 35));
jButton6.setText("退出");
jButton6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(0);
}
});
}
return jButton6;
}
/**
* This method initializes jComboBox
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox() {
if (jComboBox == null) {
jComboBox = new JComboBox();
jComboBox.setBounds(new Rectangle(276, 5, 69, 18));
jComboBox.addItem(".exe");
jComboBox.addItem(".pdf");
jComboBox.addItem(".rm");
jComboBox.addItem(".rmvb");
jComboBox.addItem(".avi");
jComboBox.setEditable(true);
}
return jComboBox;
}
/**
* This method initializes jTextField3
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField3() {
if (jTextField3 == null) {
jTextField3 = new JTextField();
jTextField3.setText(cunDir.getAbsolutePath());
jTextField3.setBounds(new Rectangle(110, 5, 50, 22));
}
return jTextField3;
}
/**
* This method initializes jButton7
*
* @return javax.swing.JButton
*/
private JButton getJButton7() {
if (jButton7 == null) {
jButton7 = new JButton();
jButton7.setBounds(new Rectangle(1, 6, 105, 18));
jButton7.setText("存放目录:");
jButton7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
jFileChooser1.setFileSelectionMode(1);
jFileChooser1.setMultiSelectionEnabled(false);
int state=jFileChooser1.showOpenDialog(null);
if(state==0){
cunDir=jFileChooser1.getSelectedFile();
jTextField3.setText(cunDir.getAbsolutePath());
}
}
});
}
return jButton7;
}
public static void main(String[] args) {
new Menu();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -