void (JTextComponent textComponent, int columns) { if (textComponent instanceof JTextField) { ((JTextField)textComponent).setColumns(columns); } if (textComponent instanceof JTextArea) { ((JTextArea)textComponent).setColumns(columns); } }