我想显示在
JFileChooser
中的 JTextArea
上用 JFrame
选择的选定文件,如下所示:
JTextArea textArea = new JTextArea(6, 12);
contentPane.add(textArea);
JFileChooser fileChooser = new JFileChooser();
fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
fileChooser.setDialogTitle("XML Datei auswählen");
int ret = fileChooser.showDialog( fileChooser, "auswählen");
if (ret == JFileChooser.APPROVE_OPTION) {
file3 = fileChooser.getSelectedFile().getAbsoluteFile();
textArea.setText(file3.getName());
但它在文本区域上没有显示任何内容,我在这里做错了什么?
试试这个方法
int ret = fileChooser.showOpenDialog(this);
if (ret == JFileChooser.APPROVE_OPTION) {
String file3 = fileChooser.getSelectedFile().getAbsolutePath();
textArea.setText(file3);
是的,很简单,可以更换、改变
textArea.setText(file3.getName());
与