效果图
注意点:建议所以省份里的省份名和各个省的城市文件的名字相符,这样更容易去获取文件,大大减少代码量
例如:province里有个省山东省,在山东省下的城市命名就为山东省
代码
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.List;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;
import swing1126.BasicJFrame;
public class ProTest extends BasicJFrame{
private static final long serialVersionUID = 1L;
JPanel pan=new JPanel();
JLabel provinceLabel=new JLabel("省份");
JComboBox<String> provincejcb