Index: src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUITest.java =================================================================== --- src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUITest.java (revision 494382) +++ src/test/api/java/common/javax/swing/plaf/basic/BasicTabbedPaneUITest.java (working copy) @@ -192,6 +192,18 @@ assertFalse(b.isFocusable()); assertTrue(b.getWidth() > 5); assertTrue(b.getHeight() > 5); + + try { + new BasicTabbedPaneUI() { + public JButton createScrollButton(int direction) { + return super.createScrollButton(direction); + } + }.createScrollButton(80); + + fail("IllegalArgumentException expected"); + } catch (IllegalArgumentException e) { + // PASSED + } } public void testExpandTabRunsArray() {