Author: mes
Date: 2012-06-18 11:50:48 -0700 (Mon, 18 Jun 2012)
New Revision: 29600
Added:
core3/impl/trunk/swing-application-impl/src/main/resources/images/blank_icon_16.png
core3/impl/trunk/swing-application-impl/src/main/resources/images/network_16.png
Modified:
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
Log:
refs #1127 Here is one attempt to do what this decision asks. We apparently
need a blank icon for the leaf nodes because otherwise a default icon will be
used. I also shrank the height of the rows rom 32 pixels to 16 to match the
icon sizes. This can easily be changed back.
Modified:
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
===================================================================
---
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
2012-06-18 18:42:07 UTC (rev 29599)
+++
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
2012-06-18 18:50:48 UTC (rev 29600)
@@ -109,7 +109,7 @@
private static final Logger logger =
LoggerFactory.getLogger(NetworkPanel.class);
static final Color FONT_COLOR = new Color(20, 20, 20);
- private static final int TABLE_ROW_HEIGHT = 32;
+ private static final int TABLE_ROW_HEIGHT = 16;
private static final Dimension PANEL_SIZE = new Dimension(400, 700);
private final JTreeTable treeTable;
Modified:
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
===================================================================
---
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
2012-06-18 18:42:07 UTC (rev 29599)
+++
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
2012-06-18 18:50:48 UTC (rev 29600)
@@ -18,8 +18,8 @@
private final static long serialVersionUID = 1213748836751014L;
- private static final String NETWORK_ICON = "/images/network_32.png";
- private static final String NETWORK_LEAF_ICON =
"/images/network_l_32.png";
+ private static final String NETWORK_ICON = "/images/network_16.png";
+ private static final String NETWORK_LEAF_ICON =
"/images/blank_icon_16.png";
private static final Font TABLE_FONT = new Font("SansSerif",
Font.PLAIN, 12);
private static final Font TABLE_FONT_SELECTED = new Font("SansSerif",
Font.BOLD, 12);
@@ -33,6 +33,8 @@
final Image iconImage =
Toolkit.getDefaultToolkit().getImage(getClass().getResource(NETWORK_ICON));
final ImageIcon icon = new ImageIcon(iconImage);
+
+ // If we don't provide a leaf Icon, a default one will be used.
final Image iconImageLeaf =
Toolkit.getDefaultToolkit().getImage(getClass().getResource(NETWORK_LEAF_ICON));
final ImageIcon iconLeaf = new ImageIcon(iconImageLeaf);
Added:
core3/impl/trunk/swing-application-impl/src/main/resources/images/blank_icon_16.png
===================================================================
(Binary files differ)
Property changes on:
core3/impl/trunk/swing-application-impl/src/main/resources/images/blank_icon_16.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added:
core3/impl/trunk/swing-application-impl/src/main/resources/images/network_16.png
===================================================================
(Binary files differ)
Property changes on:
core3/impl/trunk/swing-application-impl/src/main/resources/images/network_16.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
--
You received this message because you are subscribed to the Google Groups
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/cytoscape-cvs?hl=en.