/****************************************************************************** * Compilation: javac-introcs TestIntroCS.java * Execution: java-introcs TestIntroCS * Dependencies: StdDraw.java * https://introcs.cs.princeton.edu/mac/cover.jpg * * Draws a red bullseye and textbook graphic. * ******************************************************************************/ public class TestIntroCS { public static void main (String[] args) { StdDraw.setScale(-1, 1); StdDraw.clear(StdDraw.BLACK); StdDraw.setPenColor(StdDraw.WHITE); StdDraw.square(0, 0, 1); // write some text StdDraw.setPenColor(StdDraw.WHITE); StdDraw.text(0, +0.95, "Hello, world! This is a test Java program."); StdDraw.text(0, -0.95, "Close this window to finish the installation."); // draw the bullseye StdDraw.setPenColor(StdDraw.RED); StdDraw.filledCircle(0, 0, 0.9); StdDraw.setPenColor(StdDraw.BLACK); StdDraw.filledCircle(0, 0, 0.8); StdDraw.setPenColor(StdDraw.RED); StdDraw.filledCircle(0, 0, 0.7); StdDraw.setPenColor(StdDraw.WHITE); StdDraw.filledCircle(0, 0, 0.6); // draw a picture of the textbook StdDraw.picture(0, 0, "cover.jpg"); } }