有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JFileChooser高屏幕分辨率不兼容

我正在创建一个只需要显示JFileChooser的程序

所以我创建了它,并设置了LookAndFeel,比如系统LookAndFeel,如下所示:

 UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

现在我的问题是,我的屏幕分辨率很高(3840 X 2160),所以当我显示JFileChooser时,它看起来非常小,我更改了JFileChooser的大小,但其中显示的所有组件、文件和文件夹都非常小。我该怎么解决呢

文件选择器的代码是:

    JFileChooser fc = new JFileChooser();
    fc.setCurrentDirectory(new java.io.File("path"));
    fc.setDialogTitle("FileChooser");
    fc.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);

    if(fc.showOpenDialog(frame) == JFileChooser.APPROVE_OPTION){    
    }


    System.out.println(fc.getSelectedFile().getAbsolutePath());

这是文件选择器的屏幕:enter image description here

enter image description here


共 (0) 个答案