summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/gui/EntityDetails.java
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2013-09-18 21:54:55 +0200
committerAndrew Branson <andrew.branson@cern.ch>2013-09-18 21:54:55 +0200
commit319e4745319a0496c021c788c1b98efe06a0449a (patch)
tree97177b206e61ec2bf9e2f521e2f515502a602a15 /src/main/java/com/c2kernel/gui/EntityDetails.java
parentd7a38fc306706fb415faa2a647e9379225869405 (diff)
Default icons for items with no typeicon given
Diffstat (limited to 'src/main/java/com/c2kernel/gui/EntityDetails.java')
-rw-r--r--src/main/java/com/c2kernel/gui/EntityDetails.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/c2kernel/gui/EntityDetails.java b/src/main/java/com/c2kernel/gui/EntityDetails.java
index 8af0f80..ed13035 100644
--- a/src/main/java/com/c2kernel/gui/EntityDetails.java
+++ b/src/main/java/com/c2kernel/gui/EntityDetails.java
@@ -9,6 +9,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
+import javax.swing.ImageIcon;
import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JPanel;
@@ -134,7 +135,9 @@ public class EntityDetails extends JPanel implements ChangeListener, Runnable {
c.anchor = GridBagConstraints.NORTH;
c.ipadx = 5;
c.ipady = 5;
- current = new JLabel(ImageLoader.findImage("typeicons/"+myEntity.getIconName()+"_32.png"));
+ ImageIcon icon = ImageLoader.findImage("typeicons/"+myEntity.getIconName()+"_32.png");
+ if (icon==ImageLoader.nullImg) icon = ImageLoader.findImage("typeicons/item_32.png");
+ current = new JLabel(icon);
gridbag.setConstraints(current, c);
titlePanel.add(current);
// Place Name/ID Label