//================================================================C // Javaによるグラフ作成のきほん //----------------------------------------------------------------C // javac Graph.java : classファイルの作成 // java Graph : 実行 //----------------------------------------------------------------C // Written by Yasunori Ushiro (後 保範), 2011/10/03 // ( Waseda University, 早稲田大学 ) //================================================================C import java.awt.*; import javax.swing.*; public class Graph extends JPanel{ public Graph(){ setBackground(Color.white); //背景を白に setPreferredSize(new Dimension(500, 250)); //500x250の画面 } protected void paintComponent(Graphics g){ //描画の指示 super.paintComponent(g); //背景を描く g.setColor(Color.blue); //線の色を青にする g.drawLine(20, 20, 100,100); //線を描く } public static void main(String[] args){ JFrame frame = new JFrame("Draw Line"); //JFrame作成 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //終了設定 Graph h = new Graph(); //Graph1のオブジェクトを生成 frame.add(h, BorderLayout.CENTER); //フレームにGraphを追加 frame.pack(); //フレームを指定の大きさにする frame.setVisible(true); //フレームに画面を見せる } }