final JLabel headerLabel = new JLabel(title);
headerLabel.setBorder(BorderFactory.createEmptyBorder(insets.top, insets.left, insets.bottom, insets.right));
add(headerLabel, BorderLayout.CENTER);
final FocusManager currentManager = FocusManager.getCurrentManager();
target = new FocusManagerChangeHandler();
currentManager.addPropertyChangeListener(PERMANENT_FOCUS_OWNER, target);
}