繁体   English   中英

如何编写球员得分的GUI-“历史”记录?

[英]How do I code a GUI-“History” of a player's scores?

因此,我正在编码用户输入的“游戏历史记录”,并将输入的信息转换为显示的图像文件。 很难解释-只需看看我创建的模拟草图即可:

在此处输入图片说明

本质上,我想做的是让用户单击“添加新”按钮,然后会弹出GUI。 在GUI内,用户将有一些选择,包括使用的图标,WIN / LOSS,使用的游戏类型以及一些统计信息。 我希望用户输入的所有内容都可以在我标记的预定义位置中使用ICON,WIN,Type,stat1,stat2,stat3创建新的历史记录(图像)...问题是遇到的问题很简单:“如何使我的代码根据用户输入的信息创建新图像。-并在侧面提供可正常使用的滚动条。”

我一直在考虑具有可以容纳历史记录的图片库类型的设置的思路,但是我只是不知道如何使用代码根据用户输入的数据来创建图像本身。

*注:我知道我可以使用.NET的文本到图像功能,但是问题是我的侧面也有一个ICON(图像),这使其变得复杂。 我对如何将所有内容放在一起有些迷惑。 任何人将不胜感激。 谢谢!

我是VB专家,所以:

Dim tFont As Font = New Font("font name", ...)
Dim tImage As Bitmap = New Bitmap (150, 50)
Using tGraphics As Graphics = Graphics.FromImage(tImage)
  tGraphics.DrawImage(...)  ' Draw your image/icon at the appropriate place
  tGraphics.DrawString(...) ' Draw your text in the appropriate places
End Using

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM