簡體   English   中英

JavaScript代碼顯示文字

[英]Javascript code display text

有一個矩形的代碼,其中有一條線,我想在矩形下顯示文本。 如何將其添加到我的代碼中? 還是有人可以指出我正確的方向?

<canvas id="main" width="300" height="300"></canvas>

 <script>
 var canvas = document.getElementById("main");
var context = canvas.getContext('2d');
context.fillStyle = "#008000";
context.rect(0,0,300,300);
context.fill();
context.beginPath();
context.lineWidth = 10;
context.strokeStyle = "blue";
context.lineCap = "round";
context.moveTo( 50, 150);
context.lineTo (250, 150);
context.stroke();
  context.closePath();

您可以使用fillText繪制文本:

context.fillText("Hello, world!", 50, 50);

有關更多信息,請參見Mozilla開發人員網絡上的本文

我相信你想要fillText函數:

context.font="30px Arial";
context.fillText("Hello World",10,50);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM