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);
}
}
});