Processing Alter Textfield功能控制P5
我想删除Processing Alter Textfield功能控制P5,processing,control-p5,Processing,Control P5,我想删除Textfield的一些功能 按下回车键或回车键时,该字段变为空。我希望输入的值保持在字段内 我已尝试重写submit方法,但未成功: widthTopField=新文本字段(控制P5,“宽度字段”){ @覆盖公共文本字段提交(){ 归还这个; } }; 演示在点击返回按钮后使用.setAutoClear()保留编辑字段内容。字段1设置为true,另一个设置为false import controlP5.*; ControlP5 cp5; void setup() { size(
Textfield
的一些功能
按下回车键或回车键时,该字段变为空。我希望输入的值保持在字段内
我已尝试重写submit方法,但未成功:
widthTopField=新文本字段(控制P5,“宽度字段”){
@覆盖公共文本字段提交(){
归还这个;
}
};
演示在点击返回按钮后使用.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);
}
干得好!是否有理由显示两个字段
.setAutoClear(false)代码>?删除了多余的第三个字段。这不是批评,但谢谢,这是一个改进。我只是想知道我错过了什么。@laancelot没有什么可错过的,这也是为什么会这样结束的原因,但我不想浪费带宽试图解释。我同意一个好的演示没有不必要的代码行。谢谢你的建议。