ITで遊ぶ

JavaScriptグラフィック(1)

Safari, FireFoxはオッケー。IEは未対応。Google Code の ExplorerCanvas というプロジェクトで、 IE6 で canvas を表示するための JavaScript コードが公開されているので利用するべし。解凍してexcanvas.jsをインクルードする。

<!--[if IE]>
<script type="text/javascript" src="excanvas.js"></script>
<![endif]-->

Canvasタグ

<canvas id="example_canvas" width="150" height="150"></canvas>

タグを見つけるおまじない

var canvas  = document.getElementByID("example_canvas");
var context = canvas.getContext("2d");

図形を描く

長方形

context.fillStyle = "rgb(200,0,0)";
context.fillRect (30, 30, 50, 50);

円(筆方式)

context.fillStyle = "rgba(0, 0, 200, 0.5)";
context.beginPath();
context.arc(100, 100, 50, 0, 2*Math.PI, true);
context.fill();

三角形

context.beginPath();
context.moveTo(70, 70);
context.lineTo(105,120);
context.lineTo(25,125);
context.lineTo(70, 70);
context.stroke();

ここにCanvasの詳しい説明。

関連記事

  1. web APIサーバーで語られないこと

  2. 汎用プログラムPythonとeasygui(1)

  3. CodeIgniter 別のViewの書き方

  4. CakePHP(2)

  5. python 正規表現で文字列判定

  6. MPASMがなくなった

  7. 小学生にプログラミング?言ってるおまえ、プログラム書けないだろ

  8. PostgreSQL JDBCドライバーの注意点

記事をプリント