Example #1
0
 @Override
 public void updateItem(T item, boolean empty) {
   super.updateItem(item, empty);
   setText(configuration.getLabel(item));
   setTooltip(item);
   setImage(item);
 }
Example #2
0
 private Image loadImageForItem(T item) {
   RelativePath relativePath = configuration.getIconsRelativePath(item);
   return loadImage(relativePath);
 }
Example #3
0
 private void setTooltip(T item) {
   ConfigurableFxTooltip configurableTooltip = new ConfigurableFxTooltip();
   configuration.configureTooltip(item, configurableTooltip);
   configurableTooltip.configure(this);
 }