Processing 处理中的类型库
我想知道在处理过程中是否有一个库,它允许您键入内容,并在程序运行时显示在屏幕上。或者一种不用图书馆也能做到的方法。我正在开发一个类似绘画的程序,我想让用户能够点击t,然后点击一个区域,然后键入,这样他们就可以在图片中添加文字。我可以自己添加文本大小和其他内容。提前谢谢。Processing 处理中的类型库,processing,paint,Processing,Paint,我想知道在处理过程中是否有一个库,它允许您键入内容,并在程序运行时显示在屏幕上。或者一种不用图书馆也能做到的方法。我正在开发一个类似绘画的程序,我想让用户能够点击t,然后点击一个区域,然后键入,这样他们就可以在图片中添加文字。我可以自己添加文本大小和其他内容。提前谢谢。 SnapDraggen如果您只想获得用户输入(根据您的其他问题判断,情况就是这样),那么只需使用keyPressed()函数和键变量: void draw(){ rect(25, 25, 25, 25); } void
SnapDraggen如果您只想获得用户输入(根据您的其他问题判断,情况就是这样),那么只需使用
keyPressed()
函数和键变量:
void draw(){
rect(25, 25, 25, 25);
}
void keyPressed() {
if (key == 'r' || key == 'R') {
fill(255, 0, 0);
}
else if (key == 'g' || key == 'G') {
fill(0, 255, 0);
}
else if (key == 'b' || key == 'B') {
fill(0, 0, 255);
}
else{
fill(0);
}
}
但是,如果您想要一个可以输入的组件,那么可以创建自己的组件(使用keyPressed()
函数获取输入),或者查看诸如或之类的库