您当前的位置:首页 > 养生 > 内容

drawstring(JAVA中,drawstring 方法的用法,格式是什么啊)

本文目录

  • JAVA中,drawstring 方法的用法,格式是什么啊
  • g.drawString(str,35,18)
  • c# DrawString 如果让 文本从右到左的输出
  • drawstring是什么意思
  • JAVA中,drawstring 方法的用法,格式是什么
  • .net里用drawstring时,指定显示的宽度后,怎么计算文本块的高度
  • DrawText 和DrawString
  • java绘图方法drawString如何改变字体
  • 使用DrawString绘制文本时怎样使文本按原来方式对齐

JAVA中,drawstring 方法的用法,格式是什么啊

JAVA中,drawstring 方法的用法,格式如下:

1、drawString(AttributedCharacterIteratoriterator, int x, int y)

使用此图形上下文的当前颜色绘制由指定迭代器给定的文本。

2、drawString(Stringstr, int x, int y)

使用此图形上下文的当前字体和颜色绘制由指定 string 给定的文本。

public abstract class Graphicsextends Object Graphics 类是所有图形上下文的抽象基类,允许应用程序可 以在组件(已经在各种设备上实现),以及闭屏图像上,进行绘制。 Graphics 对象封装了 Java 支持的基本呈现操作所需的状态信息。

扩展资料

1,DrawString(String, Font, Brush, PointF)在指定位置并且用指定的 Brush 和 Font 对象绘制指定的文本字符串。2,DrawString(String, Font, Brush, RectangleF)在指定矩形并且用指定的 Brush 和 Font 对象绘制指定的文本字符串。3,DrawString(String, Font, Brush, PointF, StringFormat)使用指定 StringFormat 的格式化特性,用指定的 Brush 和 Font 对象在指定的位置绘制指定的文本字符串。4,DrawString(String, Font, Brush, RectangleF, StringFormat)使用指定 StringFormat 的格式化特性,用指定的 Brush 和 Font 对象在指定的矩形绘制指定的文本字符串。5,DrawString(String, Font, Brush, Single, Single)在指定位置并且用指定的 Brush 和 Font 对象绘制指定的文本字符串。

参考资料来源:百度百科 - Java (计算机编程语言)

百度百科 - graphics

g.drawString(str,35,18)

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)参考资料:javadoc

c# DrawString 如果让 文本从右到左的输出

void 绘制文字(Graphics 画家){ StringFormat 格式 = new StringFormat(); 格式.Alignment = StringAlignment.Center; //居中 格式.Alignment = StringAlignment.Far; //右对齐 string 文本 = ""; Rectangle 矩形 = new Rectangle(0, 0, 200, 200); Font 字体 = new Font("宋体", 10.5F); Brush 画笔 = Brushes.Blue; 画家.DrawString(文本, 字体, 画笔, 矩形, 格式);}代码如上。

drawstring是什么意思

drawstring束带双语对照词典结果:drawstring[英][ˈdrɔ:strɪŋ][美][ˈdrɔˌstrɪŋ]n.(穿在口袋或裤腰的)拉带,细绳; 复数:drawstrings以上结果来自金山词霸例句:1.His prize, which he has yet to claim, was a set of zombie paraphernalia including akeychain, a run for your lives t-shirt and drawstring bag. 他获得的奖品(他还没有去领取)是一套僵尸主题的用品,包括一个钥匙链、一件“奔逃活命”t恤衫和一个拉绳袋。-----------------------------------如有疑问欢迎追问!满意请点击右上方【选为满意回答】按钮

JAVA中,drawstring 方法的用法,格式是什么

int y)使用此图形上下文的当前字体和颜色绘制由指定 string 给定的文本。最左侧字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。参数:str - 要绘制的 string。x - x 坐标。y - y 坐标。另请参见:drawBytes(byte, int, int, int, int), drawChars(char, int, int, int, int)--------------------------------------------------------------------------------drawStringpublic abstract void drawString(AttributedCharacterIterator iterator,int x,int y)使用此图形上下文的当前颜色绘制由指定迭代器给定的文本。迭代器必须为每个字符指定字体。最左侧字符的基线位于此图形上下文坐标系统的 (x, y) 位置处。参数:iterator - 要绘制其文本的迭代器x - x 坐标。另请参见:drawBytes(byte, int, int, int, int), drawChars(char, int, int, int, int)参考资料:javadoc

.net里用drawstring时,指定显示的宽度后,怎么计算文本块的高度

可以直接使用 Font.Height 来获取字体的高度。这个高度包括了行间距的空白,所以会比实际的字体高度大一点。

例如:你用如下的字体,进行 DrawString

Font font = new System.Drawing.Font(“Arial“, 12, System.Drawing.FontStyle.Bold, GraphicsUnit.Pixel);//font.Height //就可以作为字体的高度了,单位是像素,依据此高度,可以确定 矩形的高度

DrawText 和DrawString

DrawString需要指定字体文件,DrawText是使用设备中默认的字体。所以,建议使用DrawString来画你的文字,只有指明了字体,文字(特别是汉字)才能得到正确的呈现!!

java绘图方法drawString如何改变字体

用setFont()方法修改字体setFontpublicabstractvoidsetFont(Fontfont)将此图形上下文的字体设置为指定字体。使用此图形上下文的所有后续文本操作均使用此字体。参数:font-字体。比如Graphicsg=panel.getGraphics();g.setFont(newFont(“Tahoma“,Font.BOLD,12));g.drawString(“wahahahaha“);

使用DrawString绘制文本时怎样使文本按原来方式对齐

你可以这样试一试看行不行 //表头的设定 StringFormat TitleFormat = new StringFormat(); //居中 TitleFormat.Alignment = StringAlignment.Center; //水平位置居中 TitleFormat.LineAlignment = StringAlignment.Center; //绘制标题 g.DrawString(TheTitleText, TheTitleFont, new SolidBrush(TheTitleColor), TitleRectangle, TitleFormat);


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: broadened(“broaden“是什么意思)

下一篇: 复合矩阵计算和一水肌酸一样需要有停服期吗?视频复合矩阵的价格



猜你感兴趣

推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号