From 2a06e452ccbe64b86747a1d671e36e6bf5ea0fae Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Mon, 16 Nov 2020 15:29:50 +0100 Subject: [PATCH] solved s08 ex02 --- .../ch/zhaw/ads/ServerGraphicsExercise.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 08/src/main/java/ch/zhaw/ads/ServerGraphicsExercise.java diff --git a/08/src/main/java/ch/zhaw/ads/ServerGraphicsExercise.java b/08/src/main/java/ch/zhaw/ads/ServerGraphicsExercise.java new file mode 100644 index 0000000..9d8e1f8 --- /dev/null +++ b/08/src/main/java/ch/zhaw/ads/ServerGraphicsExercise.java @@ -0,0 +1,21 @@ +package ch.zhaw.ads; + +import java.awt.Color; + +public class ServerGraphicsExercise implements CommandExecutor { + ServerGraphics serverGraphics; + + @Override + public String execute(String command) { + serverGraphics = new ServerGraphics(); + + serverGraphics.setColor(Color.BLACK); + serverGraphics.drawLine(0.01, 0.01, 0.5, 0.99); + serverGraphics.drawLine(0.5, 0.99, 0.99, 0.01); + serverGraphics.drawLine(0.01, 0.01, 0.99, 0.01); + + serverGraphics.setColor(Color.RED); + serverGraphics.drawRect(0.01, 0.01, 0.99, 0.99); + return serverGraphics.getTrace(); + } +}