protected void buildPanel() { setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); add( new JLabel(preferenceSetting.getTitle()), GBC.eol().insets(0, 5, 0, 10).anchor(GBC.NORTHWEST)); JLabel descLabel = new JLabel("<html>" + preferenceSetting.getDescription() + "</html>"); descLabel.setFont(descLabel.getFont().deriveFont(Font.ITALIC)); add(descLabel, GBC.eol().insets(5, 0, 5, 20).fill(GBC.HORIZONTAL)); }