2014-11-14 53 views
0

我正在为学校的在线课程创建一个程序,在那里我必须打印指定的数量,形状和气球的颜色......以及我不知道该打印什么太。在之前的笔记中没有关于打印气球图片的信息,而且我也没有关于展示图片或关于gui的信息。我迷路了,不知道该怎么做。请帮助:)在Netbeans/Java中打印图像

这是我被分配做:

编写必要的Java源代码。

写需要建立以下问题的解决方案的Java源代码:

你被要求由当地一年级家长群创建软件包,帮助他们教育子女的颜色。为此,您决定创建一个名为“气球”的程序,允许孩子输入气球的数量和每个气球的颜色。然后,你的程序会在屏幕上绘制出许多气球,并为它们着色正确的颜色。您应该创建一个“绘制气球”方法,在屏幕上绘制请求数量的气球。每个气球都应该涂上正确的颜色。最初,所有的气球都应该创建为圆形。接下来,您应该允许孩子为每个气球选择一个形状,并使用正确的形状和颜色绘制正确数量的气球。在创建该程序之前,请为其创建一个正式的故事板。而不是在形状改变时写一个“绘制气球”的新方法,重用初始方法。

+0

[这里](http://binkster.hubpages.com/hub/Programming-Basic-2D-Shapes-in-Java-Using-Graphics-and-JFrame-Classes)是一个简单的指南在Java中的画布。那里的例子将创建基本的GUI框架和油漆圈,矩形等。也许你想在那里开始。一旦你有一个小程序打开一个你画一个简单圆的窗口,你可以考虑扩展该程序并添加两个圆圈,圆圈和颜色等。然后你应该开始考虑如何添加一个输入字段和一个按钮让孩子们输入数字。 – GameDroids 2014-11-14 14:22:04

+0

该链接在我的学校网络上被阻止,但我会在我回家时检查它,感谢您的帮助。 – Garrett 2014-11-14 14:24:51

+0

好吧,您可以轻松地搜索其他教程。只是谷歌'Java帆布圈'或按照从stevietheTV的答案链接 – GameDroids 2014-11-14 14:26:15

回答

0

如果你没有要求在任何特定的地方打印,我的猜测是你应该使用Swing(这是一个快速谷歌:http://zetcode.com/gfx/java2d/basicdrawing/)。

创建一个气球基类。也许做这个子类或实现一个接口的形状或类似的东西。我想这个想法是,绘画的功能应该足够通用,所以无论你的类实现什么样的形状,它应该有足够的信息来绘制该形状。

尝试把它煮沸并制作一个关于每个小任务的故事, , 你完蛋了。