import java.awt.Color; import java.awt.Graphics; import javax.swing.JApplet; pub
ID: 3845536 • Letter: I
Question
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JApplet;
public class HackerChallenge extends JApplet{
/**
*
*/
private static final long serialVersionUID = 1L;
public void init()
{
setSize(1040,1040);
}
public void paint(Graphics canvas)
{
//lets define a for loop to print 5 circles going across
for(int row = 0; row <= 840; row += 210)
{
//lets define a nested for loop to print 4 circles going down
for(int col = 0; col <= 690; col +=180)
{
// orange
canvas.setColor(Color.ORANGE);
canvas.fillOval(row, col, 160, 160);
//white
canvas.setColor(Color.WHITE);
canvas.fillOval(row + 15, col + 15, 130, 130);
//blue
canvas.setColor(Color.BLUE);
canvas.fillArc(row + 20, col + 20, 119, 116, 50, 260);
// white
canvas.setColor(Color.WHITE);
canvas.fillOval(row + 45, col + 35, 85, 85);
//blue
canvas.setColor(Color.BLUE);
canvas.fillArc(row + 50, col +40, 75, 75, 70, 250);
// white
canvas.setColor(Color.WHITE);
canvas.fillOval(row + 60, col + 50, 65, 65);
// message
canvas.setColor(Color.BLUE);
canvas.drawString("Orange Coast College", row + 35, col + 170);
}
}
}
}
please help i dont know how make curve arc
iew Safari Bookmarks Develop Bookmarks Develop Window Help Week 6: 3/5 3/ 32865.20163 Applet Viewer occuogowcass Applet Orange Coast College Orange Coast Colege Orange Coast Cole Orange Coast Colege orange Coast College Orange Coast Colege occ.blackboard.com Home I Chegg.com College Orange Coast College Orange Co College e Coast College College Coast College 51% Tue 5:03 PM Orange Coast C Orange Coast College Orange Coast C vascript er failed script pse anchez-3 ractice ct 2Explanation / Answer
In order to draw the curve you can use and implement the following approch-
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.geom.*;
public class DrawCurveArc extends JApplet {
BasicStroke basicStroke = new BasicStroke(5.0f);
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
g2d.setPaint(Color.yellow);
g2d.setStroke(basicStroke);
g2d.draw(new Arc2D.Double(10, 15, 155, 155, 65, 155,
Arc2D.OPEN));
}
public static void main(String s[]) {
JFrame frame = new JFrame("Draw Curve Arc");
JApplet applet = new DrawCurveArc();
frame.getContentPane().add("Center", applet);
frame.setSize(400, 200);
frame.show();
}
}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.