public static void main(String[] args) { new ButtonBorder() {{borderInsets = NEGATIVE;}}; new MenuBarBorder() {{borderInsets = NEGATIVE;}}; new MenuItemBorder() {{borderInsets = NEGATIVE;}}; new PopupMenuBorder() {{borderInsets = NEGATIVE;}}; test(create("ButtonBorder")); test(create("MenuBarBorder")); test(create("MenuItemBorder")); test(create("PopupMenuBorder")); test(create("Flush3DBorder")); test(create("InternalFrameBorder")); // NOT USED: test(create("FrameBorder")); // NOT USED: test(create("DialogBorder")); test(create("PaletteBorder")); test(create("OptionDialogBorder")); test(create("ScrollPaneBorder")); }
public void testButtonBorderClass() { MetalBorders.ButtonBorder border = new MetalBorders.ButtonBorder(); assertFalse(border.isBorderOpaque()); assertEquals(new Insets(3, 3, 3, 3), border.getBorderInsets(newJComponent())); assertSame(ButtonBorder.borderInsets, border.getBorderInsets(newJComponent())); checkInsets(border); }
public void testGetButtonBorder() { JComponent testButton = newJComponent(); assertTrue(MetalBorders.getButtonBorder() instanceof BorderUIResource.CompoundBorderUIResource); BorderUIResource.CompoundBorderUIResource border = (BorderUIResource.CompoundBorderUIResource) MetalBorders .getButtonBorder(); assertTrue(border.getInsideBorder() instanceof BasicBorders.MarginBorder); assertTrue(border.getOutsideBorder() instanceof MetalBorders.ButtonBorder); MetalBorders.ButtonBorder outsideBorder = (MetalBorders.ButtonBorder) border .getOutsideBorder(); // assertEquals(new Insets(2, 14, 2, 14), insideBorder.getBorderInsets(testButton)); assertEquals(new Insets(3, 3, 3, 3), outsideBorder.getBorderInsets(testButton)); assertTrue(ButtonBorder.borderInsets == outsideBorder.getBorderInsets(testButton)); assertFalse(outsideBorder.isBorderOpaque()); }
public void testRolloverButtonBorderClass() { MetalBorders.RolloverButtonBorder border = new MetalBorders.RolloverButtonBorder(); assertFalse(border.isBorderOpaque()); assertTrue(ButtonBorder.borderInsets == border.getBorderInsets(newJComponent())); checkInsets(border); }
public void testToggleButtonBorderClass() { MetalBorders.ToggleButtonBorder border = new MetalBorders.ToggleButtonBorder(); assertFalse(border.isBorderOpaque()); assertTrue(ButtonBorder.borderInsets == border.getBorderInsets(newJComponent())); checkInsets(border); }