Java 设置标签在桌面图像上的绝对位置?

Java 设置标签在桌面图像上的绝对位置?,java,android,android-layout,android-studio,absolutelayout,Java,Android,Android Layout,Android Studio,Absolutelayout,这是我用作应用程序背景的图像 正如你所看到的,这张图片中有一些单元格,我想让标签出现在每个单元格的中心。如何在每个单元格中心的绝对坐标上放置标签 请帮我做这个 这取决于你所说的使标签“出现在每个单元格的中心”的意思,尤其是垂直对齐。是否希望文本基线位于中心,或大写字母的中心位于中心,或基线上方的小写字母的中心位于中心,或上升和下降的中点位于中心,或者…?在背景图像中绘制单元格不是一个好的做法,也不建议使用绝对位置。您应该使用GridPane来添加单元格。@FredK我希望整个标签都集中在单元格

这是我用作应用程序背景的图像

正如你所看到的,这张图片中有一些单元格,我想让标签出现在每个单元格的中心。如何在每个单元格中心的绝对坐标上放置标签


请帮我做这个

这取决于你所说的使标签“出现在每个单元格的中心”的意思,尤其是垂直对齐。是否希望文本基线位于中心,或大写字母的中心位于中心,或基线上方的小写字母的中心位于中心,或上升和下降的中点位于中心,或者…?在背景图像中绘制单元格不是一个好的做法,也不建议使用绝对位置。您应该使用
GridPane
来添加单元格。@FredK我希望整个标签都集中在单元格的绝对点上。标签的中心将与每个单元格的中心对齐。您将很难计算不同屏幕尺寸等的绝对位置。请使用
网格窗格
,并添加带有白色背景或单元格外观的
文本视图。文本可以在
TextView
中自动居中,而无需计算绝对位置。