Java 在JFileChooser中获取所选文件的大小和名称?
晚上好,我想知道在我的JFileChooser中,我将使用什么语法来获取所选文件的大小(mb)和名称Java 在JFileChooser中获取所选文件的大小和名称?,java,swing,user-interface,jfilechooser,Java,Swing,User Interface,Jfilechooser,晚上好,我想知道在我的JFileChooser中,我将使用什么语法来获取所选文件的大小(mb)和名称 JFileChooser filedlg = new JFileChooser(); filedlg.showOpenDialog(null); textField.setText(//File's name); textField_1.setText(//File's size); 我会用什么来代替这些评论?感谢所有的帮助 JFileChooser filedl
JFileChooser filedlg = new JFileChooser();
filedlg.showOpenDialog(null);
textField.setText(//File's name);
textField_1.setText(//File's size);
我会用什么来代替这些评论?感谢所有的帮助
JFileChooser filedlg = new JFileChooser();
filedlg.showOpenDialog(null);
File selected = filedlg.getSelectedFile();
textField.setText(selected.getName());
textField_1.setText(selected.length());
String fullName = selected.getAbsolutePath();
此外,.length()以字节为单位给出大小,因此您必须将其转换为以后所需的任何内容
如何获取文件路径?对不起,应该在原始帖子中询问;)编辑了我的答案,请再次检查。@codingtraceur获取文件的绝对路径:
selected.getCanonicalPath()
。绝对路径一直对我有效,但请在这里阅读更多关于使用哪种路径的信息:谢谢你们两位,我将使用其中的两个@YasmaniLlanes进行实验