private void configurePropertyLabel(JLabel propertyLabel, IPropertyViewDescriptor propertyViewDescriptor) { if (propertyViewDescriptor.getLabelFont() != null) { propertyLabel.setFont(createFont(propertyViewDescriptor.getLabelFont(), propertyLabel.getFont())); } if (propertyViewDescriptor.getLabelForeground() != null) { propertyLabel.setForeground(createColor(propertyViewDescriptor.getLabelForeground())); } if (propertyViewDescriptor.getLabelBackground() != null) { propertyLabel.setBackground(createColor(propertyViewDescriptor.getLabelBackground())); } if (propertyViewDescriptor.getIcon() != null) { propertyLabel.setIcon( getIconFactory().getIcon(propertyViewDescriptor.getIcon(), getIconFactory().getTinyIconSize())); } }
private void configurePropertyLabel(RLabel propertyLabel, IPropertyViewDescriptor propertyViewDescriptor) { if (propertyViewDescriptor.getLabelFont() != null) { propertyLabel.setFont(createFont(propertyViewDescriptor.getLabelFont())); } if (propertyViewDescriptor.getLabelForeground() != null) { propertyLabel.setForeground(propertyViewDescriptor.getLabelForeground()); } if (propertyViewDescriptor.getLabelBackground() != null) { propertyLabel.setBackground(propertyViewDescriptor.getLabelBackground()); } if (propertyViewDescriptor.getIcon() != null) { propertyLabel.setIcon( getIconFactory().getIcon(propertyViewDescriptor.getIcon(), getIconFactory().getTinyIconSize())); } }
dest.setI18nNameKey(((DefaultDescriptor) source).getI18nNameKey()); dest.setIcon(source.getIcon()); dest.setLabelBackground(source.getLabelBackground()); dest.setLabelFont(source.getLabelFont());