Browse Source

preview line is a thing now

tsdedhar 6 năm trước cách đây
mục cha
commit
735799bdee

BIN
assignments/a2/.gradle/4.7/fileHashes/fileHashes.bin


BIN
assignments/a2/.gradle/4.7/fileHashes/fileHashes.lock


BIN
assignments/a2/.gradle/4.7/taskHistory/taskHistory.bin


BIN
assignments/a2/.gradle/4.7/taskHistory/taskHistory.lock


BIN
assignments/a2/.gradle/buildOutputCleanup/buildOutputCleanup.lock


BIN
assignments/a2/build/classes/java/main/previewLine.class


BIN
assignments/a2/build/libs/a2-1.0-SNAPSHOT.jar


+ 2 - 3
assignments/a2/src/main/java/Sidepane.java

@@ -116,9 +116,8 @@ class previewPanel extends JPanel
 
 class previewLine extends JComponent implements Observer
 {
-  private int xpos;
-  private int ypos;
   private Model model;
+  private previewPanel parent;
   
   public previewLine(Model m)
   {
@@ -138,6 +137,6 @@ class previewLine extends JComponent implements Observer
     Graphics2D gtemp = (Graphics2D) g;
     gtemp.setColor(model.getColour());
     gtemp.setStroke(new BasicStroke(model.getThiccness(), BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND));
-    gtemp.drawLine(xpos, ypos, xpos, ypos);
+    gtemp.drawLine((int)(this.getSize().width*.25), (this.getSize().height/2), (int)(this.getSize().width*.75), (this.getSize().height/2));
   }
 }