正在处理 Java:对齐文本和椭圆
Processing Java: Align text and ellipse
我试图在 Processing 中垂直对齐一串文本和一个椭圆。虽然textAlign
和ellipseMode
都设置为CENTER
,但文字和椭圆还是有一点点偏移。
void setup()
{
size(200, 200);
background(255);
textAlign(CENTER);
ellipseMode(CENTER);
noStroke();
smooth();
fill(0);
text("Document 1.txt", 60, 20);
fill(255, 0, 0);
ellipse(120, 20, 10, 10);
}
我没有使用指定水平对齐方式的 textAlign(CENTER)
,而是使用了 textAlign(CENTER, CENTER)
,它保证了文本水平和垂直对齐。
我试图在 Processing 中垂直对齐一串文本和一个椭圆。虽然textAlign
和ellipseMode
都设置为CENTER
,但文字和椭圆还是有一点点偏移。
void setup()
{
size(200, 200);
background(255);
textAlign(CENTER);
ellipseMode(CENTER);
noStroke();
smooth();
fill(0);
text("Document 1.txt", 60, 20);
fill(255, 0, 0);
ellipse(120, 20, 10, 10);
}
我没有使用指定水平对齐方式的 textAlign(CENTER)
,而是使用了 textAlign(CENTER, CENTER)
,它保证了文本水平和垂直对齐。