Java 如何访问JFileChooser中的文本
如何获取已写入的标有“”的区域的文本(对于JFileChooser) 文件名:[] []类型的文件 i、 e.我要求一些内置的“获取”功能,如果有,如果没有,请告诉任何其他可行的方式访问它Java 如何访问JFileChooser中的文本,java,swing,jfilechooser,Java,Swing,Jfilechooser,如何获取已写入的标有“”的区域的文本(对于JFileChooser) 文件名:[] []类型的文件 i、 e.我要求一些内置的“获取”功能,如果有,如果没有,请告诉任何其他可行的方式访问它 /* *Desktop class only can get when you use JDK 6 */ import java.awt.Desktop; import javax.swing.JFileChooser; import java.io.File; public class OpenFil
/*
*Desktop class only can get when you use JDK 6
*/
import java.awt.Desktop;
import javax.swing.JFileChooser;
import java.io.File;
public class OpenFileUsingJFileChooser
{
public static void main(String[]args)
{
JFileChooser fileChooser=new JFileChooser();
int a=fileChooser.showOpenDialog(null);
if(a==JFileChooser.APPROVE_OPTION)
{
File fileToOpen=fileChooser.getSelectedFile();
try
{
Desktop.getDesktop().open(fileToOpen);
}
catch(Exception exception)
{
System.out.println("Problem occour when to open the file");
}
}
}
}
font:该“另存为”文件实际上是从getSelectedFile
返回的文件。返回的文件
基于对话框中的文本:
JFileChooser chooser = new JFileChooser();
if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
File saveAsFile = chooser.getSelectedFile();
System.out.println(saveAsFile);
}
不,我不是问所选文件的名称,我是问当用户键入文件名(如“另存为”选项)时,如何获取文本