1 // why do i do this to myself honestly lmao big rip 2 package npw; 3 4 import java.awt.Color; 5 import javax.swing.SwingUtilities; 6 import painter.SPainter; 7 import shapes.SCircle; 8 9 public class Dots { 10 private void paintTheImage() { 11 SPainter timmy = new SPainter("DOTS",600,600); 12 SCircle cosmo = new SCircle(70); 13 SCircle poof = new SCircle (90); 14 SCircle tootie = new SCircle (80); 15 SCircle wanda = new SCircle (60); 16 timmy.setColor(Color.RED); timmy.paint(poof); timmy.mfd(200); timmy.paint(poof); timmy.mbk(400); 17 timmy.paint(poof); timmy.mfd(200); timmy.setColor(Color.GREEN); 18 timmy.mlt(200); timmy.paint(cosmo); timmy.mrt(400); timmy.paint(cosmo); timmy.mlt(200); 19 timmy.setColor(Color.PINK); timmy.mlt(200); timmy.mfd(200); timmy.paint(wanda); 20 timmy.mrt(400); timmy.paint(wanda); timmy.moveToCenter(); 21 timmy.setColor(Color.BLUE); timmy.mlt(200); timmy.mbk(200); timmy.paint(tootie); 22 timmy.mrt(400); timmy.paint(tootie); timmy.moveToCenter(); 23 } 24 // REQUIRED INFRASTRUCTURE 25 public Dots(){ 26 paintTheImage(); 27 } 28 29 public static void main(String[] args) { 30 SwingUtilities.invokeLater(new Runnable() { 31 public void run() { new Dots(); 32 } 33 }); 34 } 35 } 36 37 38