public void test(TestHarness harness)
{
MyBasicLookAndFeel laf = new MyBasicLookAndFeel();
UIDefaults defaults = new UIDefaults();
laf.initSystemColorDefaults(defaults);
harness.check(defaults.get("activeCaption"), new ColorUIResource(0, 0, 128));
harness.check(defaults.get("activeCaptionBorder"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("activeCaptionText"), new ColorUIResource(255, 255, 255));
harness.check(defaults.get("control"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("controlDkShadow"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("controlHighlight"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("controlLtHighlight"), new ColorUIResource(255, 255, 255));
harness.check(defaults.get("controlShadow"), new ColorUIResource(128, 128, 128));
harness.check(defaults.get("controlText"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("desktop"), new ColorUIResource(0, 92, 92));
harness.check(defaults.get("inactiveCaption"), new ColorUIResource(128, 128, 128));
harness.check(defaults.get("inactiveCaptionBorder"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("inactiveCaptionText"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("info"), new ColorUIResource(255, 255, 225));
harness.check(defaults.get("infoText"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("menu"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("menuText"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("scrollbar"), new ColorUIResource(224, 224, 224));
harness.check(defaults.get("text"), new ColorUIResource(192, 192, 192));
harness.check(defaults.get("textHighlight"), new ColorUIResource(0, 0, 128));
harness.check(defaults.get("textHighlightText"), new ColorUIResource(255, 255, 255));
harness.check(defaults.get("textInactiveText"), new ColorUIResource(128, 128, 128));
harness.check(defaults.get("textText"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("window"), new ColorUIResource(255, 255, 255));
harness.check(defaults.get("windowBorder"), new ColorUIResource(0, 0, 0));
harness.check(defaults.get("windowText"), new ColorUIResource(0, 0, 0));
}