/* Blast site x, y? 100 80 Blast radius? 75 */ import java.awt.*; import java.io.*; public class Bomb { public static void main(String[] args) throws FileNotFoundException { Scanner console = new Scanner(System.in); System.out.print("Blast site x, y? "); int blastSiteX = console.nextInt(); int blastSiteY = console.nextInt(); System.out.print("Blast radius? "); int blastRadius = console.nextInt(); Point center = new Point(blastSiteX, blastSiteY); Circle bomb = new Circle(center, blastRadius); DrawingPanel panel = new DrawingPanel(300, 300); Graphics g = panel.getGraphics(); bomb.draw(g); Scanner input = new Scanner(new File("cities.txt")); int numCities = input.nextInt(); for (int i = 0; i < numCities; i++) { int cityX = input.nextInt(); int cityY = input.nextInt(); Point city = new Point(cityX, cityY); if (bomb.contains(city)) { g.setColor(Color.MAGENTA); } else { g.setColor(Color.BLACK); } city.draw(g); } } }