グラフィック表示

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);
}
}
}
