tutorial pengembangan web terbaru
 

HTML canvas rect() Method

<HTML Canvas Referensi

Contoh

Menggambar 150*100 persegi panjang piksel:

YourbrowserdoesnotsupporttheHTML5canvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,20,150,100);
ctx.stroke();
Cobalah sendiri "

Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.

metode
rect() iya nih 9.0 iya nih iya nih iya nih

Definisi dan Penggunaan

The rect() metode menciptakan persegi panjang.

Tip: Gunakan stroke() atau fill() metode untuk benar-benar menarik persegi panjang di kanvas.

sintaks JavaScript: context.rect(x,y,width,height);

Nilai parameter

Parameter Deskripsi Mainkan
x Koordinat x dari sudut kiri atas persegi panjang Mainkan "
y Y-koordinat sudut kiri atas persegi panjang Mainkan "
width Lebar persegi panjang, dalam piksel Mainkan "
height Ketinggian persegi panjang, dalam piksel Mainkan "

Contoh lebih

Contoh

Buat tiga persegi panjang dengan rect() metode:

Yourbrowserdoesnotsupportthecanvastag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");

// Red rectangle
ctx.beginPath();
ctx.lineWidth="6";
ctx.strokeStyle="red";
ctx.rect(5,5,290,140);
ctx.stroke();

// Green rectangle
ctx.beginPath();
ctx.lineWidth="4";
ctx.strokeStyle="green";
ctx.rect(30,30,50,50);
ctx.stroke();

// Blue rectangle
ctx.beginPath();
ctx.lineWidth="10";
ctx.strokeStyle="blue";
ctx.rect(50,50,150,80);
ctx.stroke();
Cobalah sendiri "


<HTML Canvas Referensi