Native window decorations: show window system menu when left-clicking on application icon, close window on left-double-click on app icon

This commit is contained in:
Karl Tauber
2021-02-23 23:31:36 +01:00
parent baf4437efc
commit 49bd53194a
4 changed files with 55 additions and 11 deletions

View File

@@ -28,8 +28,8 @@ import java.util.WeakHashMap;
import javax.swing.*;
import com.formdev.flatlaf.FlatLightLaf;
import com.formdev.flatlaf.extras.FlatInspector;
import com.formdev.flatlaf.nativejna.windows.FlatWindowsNativeWindowBorder;
import com.formdev.flatlaf.ui.FlatLineBorder;
import com.formdev.flatlaf.ui.FlatNativeWindowBorder;
import net.miginfocom.swing.*;
/**
@@ -258,7 +258,7 @@ public class FlatNativeWindowBorderTest
}
private void nativeChanged() {
FlatWindowsNativeWindowBorder.getInstance().setHasCustomDecoration( window, nativeCheckBox.isSelected() );
FlatNativeWindowBorder.setHasCustomDecoration( window, nativeCheckBox.isSelected() );
}
private void revalidateLayout() {