RFR: 4834298: JFileChooser.getSelectedFiles() failed with multi-selection and double-click [v2]
Tejesh R
tr at openjdk.org
Tue Sep 6 11:14:53 UTC 2022
On Tue, 6 Sep 2022 11:07:09 GMT, Abhishek Kumar <duke at openjdk.org> wrote:
> I guess copyright year for FilePane.java needs to be updated.
Updated.
> src/java.desktop/share/classes/sun/swing/FilePane.java line 1763:
>
>> 1761: selectedFiles = getFileChooser().getSelectedFiles();
>> 1762: } else if (getFileChooser().getSelectedFile() != null) {
>> 1763: File selectedFile = getFileChooser().getSelectedFile();
>
> File selectedFile = getFileChooser().getSelectedFile();
> selectedFiles = new File[1];
> selectedFiles[0] = selectedFile;
>
> You can directly assign getFileChooser().getSelectedFile() value to selectedFiles[0]. I think no need to create extra selectedFile variable.
Updated.
> test/jdk/javax/swing/JFileChooser/MultiSelectionEnabledSelectedFilesTest.java line 87:
>
>> 85: File[] files = chooser.getSelectedFiles();
>> 86:
>> 87: if(files.length <= 0) {
>
> `if(files.length <= 0) {`
>
> Please add space after if.
Updated.
-------------
PR: https://git.openjdk.org/jdk/pull/9996
More information about the client-libs-dev
mailing list