晚上好,我想知道在JFileChooser中使用什么语法来获取大小(mb)和所选文件的名称。
JFileChooser filedlg = new JFileChooser();
filedlg.showOpenDialog(null);
textField.setText(//File's name);
textField_1.setText(//File's size);
我会用什么来取代评论?感谢所有帮助。
答案 0 :(得分:3)
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()以字节为单位给出大小,因此您必须将其转换为您想要的任何内容。
http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html http://docs.oracle.com/javase/6/docs/api/java/io/File.html