2014-11-14 55 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/)。

創建一個氣球基類。也許做這個子類或實現一個接口的形狀或類似的東西。我想這個想法是,繪畫的功能應該足夠通用,所以無論你的類實現什麼樣的形狀,它應該有足夠的信息來繪製該形狀。

嘗試把它煮沸並製作一個關於每個小任務的故事, , 你完蛋了。