/home/evankemp/NetBeansProjects/CS1/src/shapes/RedArea.java |
1
2
3
4 package shapes;
5
6 import static java.awt.Color.BLACK;
7 import static java.awt.Color.BLUE;
8 import static java.awt.Color.RED;
9 import painter.SPainter;
10
11
12
13 @author
14
15 public class RedArea {
16
17
18 @param args
19
20 public static void main(String[] args) {
21
22 int tableSide = 40;
23 int distance = 3;
24
25
26 int circleRadius1 = ((tableSide/2)-distance);
27 SSquare redTable = new SSquare(tableSide);
28 SCircle medium = new SCircle(circleRadius1);
29 SSquare blueSquare = medium.inscribingSquare();
30
31
32 double smallRadius = ( (blueSquare.side()/2.0) - distance);
33 SCircle small = new SCircle(smallRadius);
34 SSquare redSmallSquare = small.inscribingSquare();
35
36
37 double redArea = ((redTable.area()- blueSquare.area() )
38 + redSmallSquare.area());
39
40
41 System.out.println("The red area of the table is " + redArea
42 + " inches squared.");
43
44
45 }
46
47 }
48