Ignore:
Timestamp:
05/10/18 16:04:51 (6 years ago)
Author:
davidb
Message:

Reworking of the code-base to separate logic from graphics. This version of Expeditee now supports a JFX graphics as an alternative to SWING

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/widgets/charts/AbstractCategory.java

    r919 r1102  
    1919package org.expeditee.items.widgets.charts;
    2020
    21 import java.awt.Color;
    2221import java.util.Collection;
    2322
     23import org.expeditee.core.Colour;
     24import org.expeditee.gio.swing.SwingConversions;
    2425import org.expeditee.gui.AttributeValuePair;
    2526import org.expeditee.items.Text;
     
    4950                        Collection<Text> items, boolean swap) {
    5051                boolean foundData = false;
    51                 Color newColor = null;
     52                Colour newColor = null;
    5253                for (Text i : items) {
    5354                        try {
     
    6162                                                                        categoryName);
    6263                                                        if (_paints.get(attribute) == null) {
    63                                                                 _paints.put(attribute, i.getBackgroundColor());
     64                                                                _paints.put(attribute, SwingConversions.toSwingColor(i.getBackgroundColor()));
    6465                                                        }
    6566                                                } else {
     
    7778                }
    7879                if (foundData && !swap) {
    79                         _paints.put(categoryName, newColor);
     80                        _paints.put(categoryName, SwingConversions.toSwingColor(newColor));
    8081                }
    8182                return foundData;
Note: See TracChangeset for help on using the changeset viewer.