From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../hjp5/examples/Kreise.inc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/hjp5/examples/Kreise.inc (limited to 'Master/Reference Architectures and Patterns/hjp5/examples/Kreise.inc') diff --git a/Master/Reference Architectures and Patterns/hjp5/examples/Kreise.inc b/Master/Reference Architectures and Patterns/hjp5/examples/Kreise.inc new file mode 100644 index 0000000..2a413bf --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/examples/Kreise.inc @@ -0,0 +1,17 @@ +/* Kreise.inc */ + +public void paint(Graphics g) +{ + int r = 8; + int i, j; + int x, y; + + for (i=1; i<=10; ++i) { + x = 150 - r * i; + y = (int) (40 + (i - 1) * 1.7321 * r); + for (j=1; j<=i; ++j) { + g.drawOval(x,y,2*r,2*r); + x += 2 * r; + } + } +} \ No newline at end of file -- cgit v1.2.3