【实例简介】
【实例截图】
【核心代码】
import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import javax.swing.border.EmptyBorder;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
public class RenameTool extends JFrame {
/**
*
*/
private static final long serialVersionUID = 9068225199875097200L;
private JPanel contentPane;
private JTextField selectTextField;
private JTextField beforeCutTextField;
private JTextField afterCutTextField;
private JTextField beforeReplaceTextField;
private JTextField afterReplaceTextField;
private JTextField fileTypeTextField;
private JCheckBox choiceCheckBox;
private JButton renameButton;
private File[] selectFiles;
private JTextArea textArea;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
RenameTool frame = new RenameTool();</