PromptTextAreaUI extends PromptTextUI { @Override public JTextComponent getPromptComponent(JTextComponent txt) { JTextArea lbl = (JTextArea) super.getPromptComponent(txt); JTextArea txtArea = (JTextArea) txt; lbl.setColumns(txtArea.getColumns()); lbl.setRows(txtArea.getRows()); return lbl; } PromptTextAreaUI(TextUI delegate); @Override JTextComponent getPromptComponent(JTextComponent txt);  }
@Override @Test public void testGetLabelComponent() { super.testGetLabelComponent(); textArea.setRows(5); textArea.setColumns(5); JTextArea lbl = (JTextArea) ui.getPromptComponent(textArea); assertEquals(textArea.getRows(), lbl.getRows()); assertEquals(textArea.getColumns(), lbl.getColumns()); }