import java.awt.*;
import javax.swing.*;
public class ex15 extends JFrame {
public static void main(String args[]) {
new ex15();
}
public ex15() {
setDefaultCloseOperation(EXIT_ON_CLOSE);
getContentPane().add(new MyJPanel());
setSize(800,500);
setTitle("ex15");
setVisible(true);
}
}
class MyJPanel extends JPanel {
public MyJPanel(){setBackground(Color.white);}
public void paintComponent(Graphics g) {
super.paintComponent(g);
Font font = new Font("Dialog", Font.ITALIC, 40);
g.setColor(Color.red);
g.setFont(font);
g.drawString("これがパネルを使った例です。", 100,400);
g.setColor(Color.green);
for (int z=100;z<=500;++z) {
g.drawLine(z,500-z,z,500-z);
}
g.setColor(Color.red);
for (int z=0;z<=799;++z) {
g.drawLine(z,500-400,z,500-400);
}
}
}
最終更新:2010年01月05日 19:34