From df1634de3d8322013f3defbde8b9cbac3645f7d3 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Sun, 15 Mar 2020 10:21:28 +0100 Subject: [PATCH] FlatTestFrame: add JGoodies Windows LaF only when running on Windows --- .../main/java/com/formdev/flatlaf/testing/FlatTestFrame.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java index 3d25767e..378b42f7 100644 --- a/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java +++ b/flatlaf-testing/src/main/java/com/formdev/flatlaf/testing/FlatTestFrame.java @@ -130,7 +130,7 @@ public class FlatTestFrame } String looksWindowsClassName = "com.jgoodies.looks.windows.WindowsLookAndFeel"; - if( isClassAvailable( looksWindowsClassName ) ) { + if( SystemInfo.IS_WINDOWS && isClassAvailable( looksWindowsClassName ) ) { lafModel.addElement( new LookAndFeelInfo( "JGoodies Looks Windows (F7)", looksWindowsClassName ) ); registerSwitchToLookAndFeel( KeyEvent.VK_F7, looksWindowsClassName ); } @@ -231,7 +231,7 @@ public class FlatTestFrame try { Class.forName( className, false, getClass().getClassLoader() ); return true; - } catch( ClassNotFoundException ex ) { + } catch( Throwable ex ) { return false; } }