public void drawer() {
		for (int i = 0; i < 601 * 601; i++) {
			Bild[i] = 0;
		}
		for (int i = 0; i < 12; i += 2) {
			if (ip[con[i]][0] == ip[con[i + 1]][0]) {
				for (int j = Math.min(ip[con[i]][1], ip[con[i + 1]][1]); j < Math.max(ip[con[i]][1], ip[con[i + 1]][1]); j++) {
					Bild[j * 601 + ip[con[i]][0]] = 0xFFFFFF;
					Bild[(600 - j) * 601 + 600 - ip[con[i]][0]] = 0xFFFFFF;
				}
			} else if (ip[con[i]][1] == ip[con[i + 1]][1]) {
				for (int j = Math.min(ip[con[i]][0], ip[con[i + 1]][0]); j < Math.max(ip[con[i]][0], ip[con[i + 1]][0]); j++) {
					Bild[ip[con[i]][1] * 601 + j] = 0xFFFFFF;
					Bild[(600 - ip[con[i]][1]) * 601 + 600 - j] = 0xFFFFFF;
				}
			} else {
				if (ip[con[i]][0] < ip[con[i + 1]][0]) {
					tempx = ip[con[i]][0];
					tempy1 = ip[con[i]][1];
					tempy2 = ip[con[i + 1]][1];
				} else {
					tempx = ip[con[i + 1]][0];
					tempy1 = ip[con[i + 1]][1];
					tempy2 = ip[con[i]][1];
				}
				my = (tempy2 - tempy1) / 520.0;
				mx = Math.abs(ip[con[i]][0] - ip[con[i + 1]][0]) / 520.0;
				for (int j = 0; j <= 520; j++) {
					Bild[(int) ((tempy1 + Math.round(j * my)) * 601 + tempx + Math.round(j * mx))] = 0xFFFFFF;
					Bild[(int) ((600 - tempy1 - Math.round(j * my)) * 601 + 600 - tempx - Math.round(j * mx))] = 0xFFFFFF;
				}
			}

		}
		Bild[ip[0][0] + ip[0][1] * 601] = 0xFF00FF;
		Bild[ip[1][0] + ip[1][1] * 601] = 0xFF00FF;
		Bild[ip[2][0] + ip[2][1] * 601] = 0xFF00FF;
		Bild[ip[3][0] + ip[3][1] * 601] = 0xFF00FF;
		Bild[ip[4][0] + ip[4][1] * 601] = 0xFF00FF;
		Bild[ip[5][0] + ip[5][1] * 601] = 0xFF00FF;
		Bild[ip[6][0] + ip[6][1] * 601] = 0xFF00FF;
		Bild[ip[7][0] + ip[7][1] * 601] = 0xFF00FF;
	}