永发信息网

java中drawString()的坐标问题

答案:2  悬赏:50  手机版
解决时间 2021-01-03 15:07
  • 提问者网友:杀手的诗
  • 2021-01-02 14:52
比如:
drawString("ABC",100,100)
这个坐标指的是第一个字符的哪个位置?
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-01-02 15:16
字符A的左下角,其实就是基线的开始
全部回答
  • 1楼网友:归鹤鸣
  • 2021-01-02 16:38
drawstring public abstract void drawstring(string str, int x, int y) 使用此图形上下文的当前字体和颜色绘制由指定 string 给定的文本。最左侧字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。 参数: str - 要绘制的 string。 x - x 坐标。 y - y 坐标。 另请参见: drawbytes(byte[], int, int, int, int), drawchars(char[], int, int, int, int) -------------------------------------------------------------------------------- drawstring public abstract void drawstring(attributedcharacteriterator iterator, int x, int y) 使用此图形上下文的当前颜色绘制由指定迭代器给定的文本。迭代器必须为每个字符指定字体。最左侧字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。 参数: iterator - 要绘制其文本的迭代器 x - x 坐标。 y - y 坐标。 另请参见: drawbytes(byte[], int, int, int, int), drawchars(char[], int, int, int, int)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯