gpt4 book ai didi

java - 是否可以在处理中返回 "text()"?

转载 作者:行者123 更新时间:2023-11-30 09:59:58 24 4
gpt4 key购买 nike

我想在函数中返回 text(x,y,n,n)

目前,这是我的代码的样子:

public void myText(){
text("Hello World", 20, 20);
}

但是,我希望有这样的语法:

public text myText() {
return ("Hello World", 20, 20);
}

public myText(){
return (text("Hello World", 20, 20));
}

嗯,我一直在尝试对这个问题进行大量研究,但结果仍然是否定的

是否可以这样做,或者是否有任何其他相似之处?

最佳答案

您可以将文本呈现为 PGraphics目的。例如:

void setup() {
size(200, 200);
}

void draw() {

background(0);

PGraphics pgText = myText();

image(pgText, 20, 30);
image(pgText, 20, 60);
}

public PGraphics myText() {

String s = "Hello World";
int h = 20;
textSize(h);
float w = textWidth(s);

PGraphics pg = createGraphics(int(w), h);
pg.beginDraw();
pg.text(s, 0, h);
pg.endDraw();

return pg;
}

关于java - 是否可以在处理中返回 "text()"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58424945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com