グラフィック表示
int cnum=12; for(i=0;i<cnum;i++){ c1=Color.getHSBColor((float)i/cnum,(float)1.0,(float)1.0); g.setColor(c1); g.fillOval(40+6*i, 20+6*i, 160-12*i, 120-12*i); }
import java.applet.*; import java.awt.*; public class draw extends Applet { public void paint(Graphics g) { int i; Color c1 = new Color(100, 200, 100); g.setColor(c1); //矩形 g.drawRect(5, 5, getWidth() - 10, getHeight() - 10); //楕円の色環 int cnum=12; for(i=0;i<cnum;i++){ c1=Color.getHSBColor((float)i/cnum,(float)1.0,(float)1.0); g.setColor(c1); g.fillOval(40+6*i, 20+6*i, 160-12*i, 120-12*i); } g.setColor(c2); //格子の表示 g.setColor(new Color(100, 100, 250)); for (i = 0; i <= 5; i++) { g.drawLine(20, 150 + 10 * i, 220, 150 + 10 * i); } for (i = 0; i <= 10; i++) { g.drawLine(20 + 20 * i, 150, 20 + 20 * i, 200); } } }