JAL-3210 Barebones gradle/buildship/eclipse. See README
[jalview.git] / srcjar / fr / orsay / lri / varna / components / ColorRenderer.java
diff --git a/srcjar/fr/orsay/lri/varna/components/ColorRenderer.java b/srcjar/fr/orsay/lri/varna/components/ColorRenderer.java
deleted file mode 100644 (file)
index fa0c285..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-
-package fr.orsay.lri.varna.components;
-
-
-import java.awt.Color;
-import java.awt.Component;
-
-import javax.swing.BorderFactory;
-import javax.swing.JLabel;
-import javax.swing.JTable;
-import javax.swing.border.Border;
-import javax.swing.table.TableCellRenderer;
-
-public class ColorRenderer extends JLabel implements TableCellRenderer {
-       /**
-        * 
-        */
-       private static final long serialVersionUID = 1L;
-       Border unselectedBorder = null;
-       Border selectedBorder = null;
-       boolean isBordered = true;
-
-       public ColorRenderer(boolean isBordered) {
-               this.isBordered = isBordered;
-               setOpaque(true); // MUST do this for background to show up.
-       }
-
-       public Component getTableCellRendererComponent(JTable table, Object color,
-                       boolean isSelected, boolean hasFocus, int row, int column) {
-               Color newColor = (Color) color;
-               setBackground(newColor);
-               if (isBordered) {
-                       if (isSelected) {
-                               if (selectedBorder == null) {
-                                       selectedBorder = BorderFactory.createMatteBorder(2, 5, 2,
-                                                       5, table.getSelectionBackground());
-                               }
-                               setBorder(selectedBorder);
-                       } else {
-                               if (unselectedBorder == null) {
-                                       unselectedBorder = BorderFactory.createMatteBorder(2, 5, 2,
-                                                       5, table.getBackground());
-                               }
-                               setBorder(unselectedBorder);
-                       }
-               }
-
-               setToolTipText("RGB value: " + newColor.getRed() + ", "
-                               + newColor.getGreen() + ", " + newColor.getBlue());
-               return this;
-       }
-}