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 testMenuBarBorderClass() { MetalBorders.MenuBarBorder border = new MetalBorders.MenuBarBorder(); assertFalse(border.isBorderOpaque()); if (isHarmony()) { assertEquals(new Insets(1, 0, 1, 0), border.getBorderInsets(newJComponent())); assertSame(MenuBarBorder.borderInsets, border.getBorderInsets(newJComponent())); } else { assertEquals(new Insets(1, 0, 1, 0), MenuBarBorder.borderInsets); assertNotSame(border.getBorderInsets(newJComponent()), border .getBorderInsets(newJComponent())); assertEquals(new Insets(0, 0, 2, 0), border.getBorderInsets(newJComponent())); assertEquals(border.getBorderInsets(newJComponent()), border.getBorderInsets( newJComponent(), new Insets(0, 0, 0, 0))); } checkInsets(border); }