Changeset 1102 for trunk/src/org/expeditee/importer/ImageImporter.java
- Timestamp:
- 05/10/18 16:04:51 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/importer/ImageImporter.java
r919 r1102 19 19 package org.expeditee.importer; 20 20 21 import java.awt.Color;22 import java.awt.Point;23 import java.awt.Rectangle;24 21 import java.io.File; 25 22 import java.io.IOException; … … 27 24 import java.util.HashSet; 28 25 29 import org.expeditee.gui.DisplayIO; 30 import org.expeditee.gui.FrameKeyboardActions; 31 import org.expeditee.gui.FrameMouseActions; 26 import org.expeditee.core.Colour; 27 import org.expeditee.core.Point; 28 import org.expeditee.core.bounds.AxisAlignedBoxBounds; 29 import org.expeditee.gio.DragAndDropManager; 30 import org.expeditee.gio.gesture.StandardGestureActions; 31 import org.expeditee.gui.DisplayController; 32 32 import org.expeditee.gui.FrameUtils; 33 33 import org.expeditee.items.Item; … … 65 65 } 66 66 67 Colo r borderColor = null;67 Colour borderColor = null; 68 68 float thickness = 0; 69 69 String size = ""; … … 72 72 for (Item i : enclosure) { 73 73 if (i.isLineEnd() && i.isEnclosed()) { 74 Display IO.getCurrentFrame().removeAllItems(enclosure);75 Rectangle rect = i.getEnclosedRectangle();74 DisplayController.getCurrentFrame().removeAllItems(enclosure); 75 AxisAlignedBoxBounds rect = i.getEnclosedBox(); 76 76 size = " " + Math.round(rect.getWidth()); 77 location = new Point(rect. x, rect.y);77 location = new Point(rect.getMinX(), rect.getMinY()); 78 78 thickness = i.getThickness(); 79 79 borderColor = i.getColor(); … … 81 81 } 82 82 } 83 FrameMouseActions.deleteItems(enclosure, false);83 StandardGestureActions.deleteItems(enclosure, false); 84 84 } 85 85 86 Text source = FrameDNDTransferHandler.importString("@i: " + fullPath 87 + size, location); 86 Text source = DragAndDropManager.importString("@i: " + fullPath + size, location); 88 87 source.setThickness(thickness); 89 88 source.setBorderColor(borderColor); 90 89 91 FrameKeyboardActions.Refresh();90 StandardGestureActions.Refresh(); 92 91 Collection<? extends XRayable> pictures = source.getEnclosures(); 93 92 if (pictures.size() == 0)
Note:
See TracChangeset
for help on using the changeset viewer.