diff --git a/src/server/DrawingController.java b/src/server/DrawingController.java
index f48100e88489a1f04fb35da20924907aa5514c63..ae370b53d3b9d4a6b27221a0726bcaeb95007ef4 100644
--- a/src/server/DrawingController.java
+++ b/src/server/DrawingController.java
@@ -91,6 +91,7 @@ public class DrawingController extends UnicastRemoteObject implements IDrawingCo
strokeSizeList.add(strokeSize);
g2 = (Graphics2D) bufferedImage.getGraphics();
+ g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
switch (mode) {
case "OVAL":
case "RECTANGLE":
@@ -107,11 +108,6 @@ public class DrawingController extends UnicastRemoteObject implements IDrawingCo
default:
break;
}
- g2 = (Graphics2D) bufferedImage.getGraphics();
- g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
- g2.setColor(color);
-
-
IDrawingUpdate client;
@@ -138,6 +134,7 @@ public class DrawingController extends UnicastRemoteObject implements IDrawingCo
}
g2 = (Graphics2D) bufferedImage.getGraphics();
+ g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
switch (mode) {
case "FREEHAND":
g2.setColor(color);
@@ -154,10 +151,6 @@ public class DrawingController extends UnicastRemoteObject implements IDrawingCo
default:
break;
}
- g2 = (Graphics2D) bufferedImage.getGraphics();
- g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
- g2.setColor(color);
-
IDrawingUpdate client;