El método fillRect() se usa para llenar el rectángulo usando el color dado. El color predeterminado del método fillRect() es negro.
Sintaxis:
context.fillRect( x, y, width, height )
Parámetros: este método acepta cuatro parámetros, como se mencionó anteriormente y se describe a continuación:
- x: almacena la coordenada x de la esquina superior izquierda del rectángulo.
- y: almacena la coordenada y de la esquina superior izquierda del rectángulo.
- ancho: Almacena el ancho en píxeles.
- altura: Almacena la altura en píxeles.
Ejemplo 1: este ejemplo utiliza el método fillRect() para crear un rectángulo y rellenarlo con el color predeterminado (negro).
<!DOCTYPE html> <html> <head> <title> HTML canvas fillRect() Method </title> </head> <body> <canvas id="GFG" width="500" height="300"></canvas> <script> var x = document.getElementById("GFG"); var contex = x.getContext("2d"); contex.fillRect(50, 50, 350, 200); contex.stroke(); </script> </body> </html>
Producción:
Ejemplo 2: este ejemplo utiliza el método fillRect() para crear un rectángulo y rellenarlo con cinco colores (verde).
<!DOCTYPE html> <html> <head> <title> HTML canvas fillRect() Method </title> </head> <body> <canvas id="GFG" width="500" height="300"></canvas> <script> var x = document.getElementById("GFG"); var contex = x.getContext("2d"); contex.fillStyle = "green"; contex.fillRect(50, 50, 350, 200); contex.stroke(); </script> </body> </html>
Producción:
Navegadores compatibles: los navegadores compatibles con el método fillRect() se enumeran a continuación:
- Google Chrome
- Internet Explorer 9.0
- Firefox
- Safari
- Ópera