我创建了一个html编辑器,我想得到文件名和& JTextPane中打开文件的路径。有什么建议吗?
答案 0 :(得分:2)
假设您使用了文件选择器(文件选择器),这似乎很可能是代码编辑器,您可以简单地保存您收到的文件路径:
public void actionPerformed(ActionEvent e) {
//Handle open button action.
if (e.getSource() == openButton) {
int returnVal = fc.showOpenDialog(FileChooserDemo.this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File file = fc.getSelectedFile();
//At this point you can use: file.getName() to get your filename
//You can also use file.getPath()
} else {
//Canceled opening
}
}
}
您可以将file.getName()和file.getPath()的结果保存到稍后将分配给JTextPane的字符串中。
有关文件选择器的其他信息,请参阅documentation,其中还详细说明了此过程。
如果您使用File,您可以使用提供相同信息的相同功能。