@Override public Dimension getPreferredSize() { Dimension dimension = super.getPreferredSize(); if (getText() == null || getText().isEmpty()) { setText("Roots"); dimension.height = super.getPreferredSize().height; setText(""); return dimension; } return dimension; }