我正在尝试使用 showOpenDialog 选择一个文件,并且我想在我的 GUI 上将所选文件的名称设置为 JLabel。我写了这段代码,但它不起作用..谁能告诉我正确的方法?
b3.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
final JFileChooser fc = new JFileChooser();
int returnVal = fc.showOpenDialog(fc);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
String fileName= file.getName();
l6 = new JLabel(fileName);
l6.setBounds(50, 315, 70, 20);
p.add(l6);
}
}
});