英文:
How can I get this value from a JFileChooser?
问题
我想知道是否有一种方法可以在用户按下“接受”后获取JFileChooser
中用户输入的文本(我已删除确认和取消按钮),就像获取文本字段(.getText()
)一样。
英文:
I want to know if there's a way to get the text the user writes in a JFileChooser
after pressing "accept" (I removed the confirm and cancel buttons) like a text field (.getText()
).
答案1
得分: 0
这是我写的一个示例:
JFileChooser x = new JFileChooser();
int returnVal = x.showOpenDialog(this);
File file = x.getSelectedFile();
System.out.println(file.getName());
尽管这个文件不是一个实际的文件,但当你调用 file.getName()
时,它仍然会打印出文本框中的内容。当我输入了一串随机字符时,它返回了这串字符,尽管它并不是一个文件。
英文:
Here is an example I wrote:
JFileChooser x=new JFileChooser();
int returnVal=x.showOpenDialog(this);
File file=x.getSelectedFile();
System.out.println(file.getName());
Even though the file isn't an actual file it would still print out what is in the box when you call file.getName()
. When I typed a random string of characters it returned the string of characters even though it's not a file.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论