我有一个文本框,在将文本内容添加到画布上时我将文本内容放入其中并希望将其激活。这样用户可以在添加默认文本后开始编写。我添加了import org.apache.spark.sql.functions.concat_ws
val separator: String = ";" // Choose appropriate one in your case
df.withColumn("orgname", concat_ws(separator, $"orgname")).write.csv(...)
哪个活动文本框但是在开头移动光标。
enterEditing()
答案 0 :(得分:3)
使用[{"qty":"11043","item":null}]
将光标设置为文本末尾。
<强> 样本 强>
setSelectionStart(length) and setSelectionEnd(length);
var canvas = new fabric.Canvas('c');
var newText = new fabric.Textbox('Type \n here...', {
fontSize: 27,
top: 10,
left: 10,
width: 200
});
canvas.add(newText);
canvas.setActiveObject(newText);
newText.enterEditing();
newText.setSelectionStart(newText.text.length);
newText.setSelectionEnd(newText.text.length);
canvas{
border: 2px solid #000;
}