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/FramePicture.java

    r919 r1102  
    1919package org.expeditee.items;
    2020
    21 import java.awt.Color;
    22 import java.awt.Image;
    23 import java.awt.image.ImageObserver;
    24 
     21import org.expeditee.core.Colour;
     22import org.expeditee.core.Image;
    2523import org.expeditee.gui.AttributeValuePair;
    2624import org.expeditee.gui.Frame;
    2725
    2826public abstract class FramePicture extends Picture {
    29         protected FramePicture(Text source, ImageObserver observer, Image image) {
    30                 super(source, observer, image);
     27        protected FramePicture(Text source, Image image) {
     28                super(source, image);
    3129        }
    3230
    3331        @Override
    34         public void setColor(Color c) {
     32        public void setColor(Colour c) {
    3533                super.setColor(c);
    3634                refresh();
     
    5553                        }
    5654                }
    57                 updatePolygon();
     55                invalidateBounds();
    5856        }
    5957       
Note: See TracChangeset for help on using the changeset viewer.