FileChooser: scale file chooser size (issue #5)

This commit is contained in:
Karl Tauber
2019-11-29 10:29:28 +01:00
parent f37c4cdc4d
commit 02bb73c335

View File

@@ -16,10 +16,12 @@
package com.formdev.flatlaf.ui;
import java.awt.Dimension;
import javax.swing.JComponent;
import javax.swing.JFileChooser;
import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.metal.MetalFileChooserUI;
import com.formdev.flatlaf.util.UIScale;
/**
* Provides the Flat LaF UI delegate for {@link javax.swing.JFileChooser}.
@@ -38,4 +40,14 @@ public class FlatFileChooserUI
public FlatFileChooserUI( JFileChooser filechooser ) {
super( filechooser );
}
@Override
public Dimension getPreferredSize( JComponent c ) {
return UIScale.scale( super.getPreferredSize( c ) );
}
@Override
public Dimension getMinimumSize( JComponent c ) {
return UIScale.scale( super.getMinimumSize( c ) );
}
}