changed indentation

This commit is contained in:
navid.sassan 2020-11-16 14:35:12 +01:00
parent 990cee142a
commit 4f074266f2

View File

@ -4,54 +4,54 @@ import java.awt.*;
public class ServerGraphics { public class ServerGraphics {
private StringBuffer b; private StringBuffer b;
public ServerGraphics() { public ServerGraphics() {
clear(); clear();
} }
public void clear() { public void clear() {
b = new StringBuffer(); b = new StringBuffer();
} }
public String getTrace() { public String getTrace() {
return new String(b); return new String(b);
} }
private double round(double d) { private double round(double d) {
return Math.round(d * 10000) / 10000.0; return Math.round(d * 10000) / 10000.0;
} }
public void drawLine(double x1, double y1, double x2, double y2) { public void drawLine(double x1, double y1, double x2, double y2) {
b.append("<line x1=\""); b.append("<line x1=\"");
b.append(Double.toString(round(x1)));b.append("\" y1=\""); b.append(Double.toString(round(x1)));b.append("\" y1=\"");
b.append(Double.toString(round(y1)));b.append("\" x2=\""); b.append(Double.toString(round(y1)));b.append("\" x2=\"");
b.append(Double.toString(round(x2)));b.append("\" y2=\""); b.append(Double.toString(round(x2)));b.append("\" y2=\"");
b.append(Double.toString(round(y2)));b.append("\"/>\n"); b.append(Double.toString(round(y2)));b.append("\"/>\n");
} }
public void drawRect(double x, double y, double w, double h) { public void drawRect(double x, double y, double w, double h) {
b.append("<rect x=\""); b.append("<rect x=\"");
b.append(Double.toString(round(x)));b.append("\" y=\""); b.append(Double.toString(round(x)));b.append("\" y=\"");
b.append(Double.toString(round(y)));b.append("\" "); b.append(Double.toString(round(y)));b.append("\" ");
b.append("width=\""); b.append("width=\"");
b.append(Double.toString(round(w)));b.append("\" height=\""); b.append(Double.toString(round(w)));b.append("\" height=\"");
b.append(Double.toString(round(h)));b.append("\" style=\"draw\" />\n"); b.append(Double.toString(round(h)));b.append("\" style=\"draw\" />\n");
} }
public void fillRect(double x, double y, double w, double h) { public void fillRect(double x, double y, double w, double h) {
b.append("<rect x=\""); b.append("<rect x=\"");
b.append(Double.toString(round(x)));b.append("\" y=\""); b.append(Double.toString(round(x)));b.append("\" y=\"");
b.append(Double.toString(round(y)));b.append("\" "); b.append(Double.toString(round(y)));b.append("\" ");
b.append("width=\""); b.append("width=\"");
b.append(Double.toString(round(w)));b.append("\" height=\""); b.append(Double.toString(round(w)));b.append("\" height=\"");
b.append(Double.toString(round(h)));b.append("\" style=\"fill\" />\n"); b.append(Double.toString(round(h)));b.append("\" style=\"fill\" />\n");
} }
public void setColor(Color c) { public void setColor(Color c) {
b.append("<color red=\""); b.append("<color red=\"");
b.append(Integer.toString(c.getRed()));b.append("\" green=\""); b.append(Integer.toString(c.getRed()));b.append("\" green=\"");
b.append(Integer.toString(c.getGreen()));b.append("\" blue=\""); b.append(Integer.toString(c.getGreen()));b.append("\" blue=\"");
b.append(Integer.toString(c.getBlue()));b.append("\"/>\n"); b.append(Integer.toString(c.getBlue()));b.append("\"/>\n");
} }
} }