我想删除 a 的一些功能Textfield
。
当按下回车或回车键时,该字段变为空。我希望输入的值保留在该字段内。
我尝试过覆盖提交方法,但这并没有完成工作:
widthTopField = new Textfield(controlP5, "widthField"){
@ Override public Textfield submit(){
return this;
}
};
我想删除 a 的一些功能Textfield
。
当按下回车或回车键时,该字段变为空。我希望输入的值保留在该字段内。
我尝试过覆盖提交方法,但这并没有完成工作:
widthTopField = new Textfield(controlP5, "widthField"){
@ Override public Textfield submit(){
return this;
}
};
演示使用 .setAutoClear() 在点击返回按钮后保留编辑字段内容。字段 1 设置为 true,另一个设置为 false。
import controlP5.*;
ControlP5 cp5;
void setup() {
size(400,400);
PFont font = createFont("arial",18);
cp5 = new ControlP5(this);
cp5.addTextfield("Field 1")
.setPosition(40,50)
.setSize(200,40)
.setFont(font)
.setFocus(true)
.setColor(color(255))
.setAutoClear(true);
;
cp5.addTextfield("Field 2")
.setPosition(40,130)
.setSize(200,40)
.setFont(font)
.setAutoClear(false);
;
}
void draw() {
background(0);
}