Java使用Graphics畫圖,java graphics.drawstring_Graphics.DrawString 方法

 2023-12-06 阅读 34 评论 0

摘要:MSDN上的解釋:在指定位置而且用指定的public void DrawString(Java使用Graphics畫圖、string s,Font font,Brush brush,float x,g.drawstring?float y)MSDN上的實例:public void DrawStringFloat(PaintEventArgs e)java接口可以多繼承嗎,{// Create string to

MSDN上的解釋:

在指定位置而且用指定的

public void DrawString(

Java使用Graphics畫圖、string s,

Font font,

Brush brush,

float x,

g.drawstring?float y

)

MSDN上的實例:

public void DrawStringFloat(PaintEventArgs e)

java接口可以多繼承嗎,{

// Create string to draw

. String drawString = "Sample Text"; // Create font and brush.

Font drawFont = new Font("Arial", 16);

java圖片壓縮、SolidBrush drawBrush = new SolidBrush(Color.Black);// Create point for upper-left corner of drawing.

float x = 150.0F; float y = 150.0F;// Draw string to screen.

e.Graphics.DrawString(drawString, drawFont, drawBrush, x, y);

}

java多線程。應用的實例:

private void Myprintpage1(Graphics formGraphics, int w, int h)

{

Pen myPen = new Pen(Color.FromArgb(255, Color.Black), 1.0F);

java中abstract。Font MyFont1 = new Font("宋體", 12, FontStyle.Bold);

Font MyFont2 = new Font("宋體", 10, FontStyle.Bold);

formGraphics.TranslateTransform(100.0F, 50.0F);

//畫表格橫線

//畫表格豎線

for (int i = 200; i < 360; i += 50)

{

formGraphics.DrawLine(myPen, new Point(0, i), new Point(600, i));

formGraphics.DrawLine(myPen,)

}

for (int i = 0; i < 750; i += 150)

{

formGraphics.DrawLine(myPen, new Point(i, 200), new Point(i, 350));

}

//畫表格斜線

formGraphics.DrawLine(myPen, new Point(0, 200), new Point(150, 250));

//formGraphics.DrawLine(myPen, new Point(150, 125), new Point(300, 125));

//formGraphics.DrawLine(myPen, new Point(150, 175), new Point(300, 175));

//寫字

formGraphics.DrawString("??? ---數據報表---", new Font("宋體", 20, FontStyle.Bold), Brushes.DimGray, 100, -10);

formGraphics.DrawString("試驗日期(Date)????? :_______________", MyFont1, Brushes.DimGray, 0, 50);

formGraphics.DrawString("操作人員(Operator):_______________", MyFont1, Brushes.DimGray, 0, 75);

formGraphics.DrawString("試件類型(Parts Type):_______________", MyFont1, Brushes.DimGray, 330, 50);

formGraphics.DrawString("試件編號(Parts No):_______________", MyFont1, Brushes.DimGray, 330, 75);

formGraphics.DrawString("上號(UP):_______________", MyFont1, Brushes.DimGray, 0, 100);

formGraphics.DrawString("下號(DOWN):_______________", MyFont1, Brushes.DimGray, 330, 100);

formGraphics.DrawString("電壓", MyFont1, Brushes.DimGray, 190, 220);

//formGraphics.DrawString("? (Forward Speed)", MyFont2, Brushes.DimGray, 300, 110);

formGraphics.DrawString("電流", MyFont1, Brushes.DimGray, 340, 220);

// formGraphics.DrawString("? (Backward Speed)", MyFont2, Brushes.DimGray, 455, 110);

formGraphics.DrawString("備用", MyFont1, Brushes.DimGray, 490, 220);

formGraphics.DrawString("試驗數據(Date)", MyFont1, Brushes.DimGray, 0, 270);

formGraphics.DrawString("數據單位(Unit)", MyFont1, Brushes.DimGray, 0, 320);

formGraphics.DrawString("操作人員(Operator):_______________?? 檢驗者(Checker):_______________", MyFont1, Brushes.DimGray, 0, 970);

formGraphics.DrawString(DateTime.Now.ToString("yyyy/MM/dd"), MyFont1, Brushes.DimGray, 180, 50);

formGraphics.DrawString(global.temstr[0], MyFont1, Brushes.DimGray, 180, 75);

formGraphics.DrawString(global.temstr[2], MyFont1, Brushes.DimGray, 510, 50);

formGraphics.DrawString(global.temstr[1], MyFont1, Brushes.DimGray, 510, 75);

formGraphics.DrawString(global.temstr[3], MyFont1, Brushes.DimGray, 180, 100);

formGraphics.DrawString(global.temstr[4], MyFont1, Brushes.DimGray, 500, 100);

formGraphics.DrawString(" ", MyFont1, Brushes.DimGray, 190, 270);//

formGraphics.DrawString(" ", MyFont1, Brushes.DimGray, 340, 270);//

formGraphics.DrawString(" ", MyFont1, Brushes.DimGray, 490, 270);

formGraphics.DrawString("V", MyFont1, Brushes.DimGray, 190, 320);

formGraphics.DrawString("A", MyFont1, Brushes.DimGray, 340, 320);

formGraphics.DrawString(" ", MyFont1, Brushes.DimGray, 490, 320);

}

dcb4931d60a1552232dddbd27f3f32b5.png

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/189437.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息