<canvas height="135" width="700" debug="true">
<debug x="200"/>
<button x="15" y="15"
onclick="Debug.write(canvas.theField.getText());">
Get Text
</button>

<button x="100" y="15"
onclick="canvas.theField.setText('Hello, Laszlo!');">
Set Text
</button>

<button x="180" y="115"
onclick="addText();">
Add Text
</button>

<script> //在<canvas>中使用script,在其中可以定义函数,用法同javascript,通过组件的name属性可以调用不同的组件
function addText() {
var origText = canvas.theField.getText();
var newText = origText + " And on.";
canvas.theField.setText(newText);
}
</script>

<text x="45" y="60" width="150" height="75" multiline="true"
name="theField">Some sample text.</text>
</canvas>