什么其他功能可用除了gydF4y2Ba画直线gydF4y2Ba吗?你觉得通过查看的文档gydF4y2Ba图形gydF4y2Ba类。当你安装了Java开发工具包和打开文档,其中一个文件卸载过程中gydF4y2Bajava.awt.Graphics.htmlgydF4y2Ba,它是在你的机器上。这是文件,解释了gydF4y2Ba图形gydF4y2Ba类。在我的机器上,这个文件的完全路径是D: \ \ java.awt.Graphics.html jdk1.1.7 \ docs \ api。在您的机器上的路径可能会略有不同,但接近——这取决于你哪里安装东西。找到该文件并打开它。向该文件的顶部有一个部分叫“指数方法。”This is a list of all of the methods this class supports. The画直线gydF4y2Ba方法就是其中之一,但你可以看到gydF4y2Ba许多gydF4y2Ba别人。你可以画等:gydF4y2Ba
一件事可能会通过你的头现在,“他怎么知道使用18新利最新登入gydF4y2BaColor.redgydF4y2Ba而不是简单的gydF4y2Ba红色的gydF4y2Ba,他是怎么知18新利最新登入道添加第二个gydF4y2Ba进口gydF4y2Ba行吗?”You learn things like that by example. Because I just showed you an example of how to call the改变颜色gydF4y2Ba方法,您现在知道,每当你想改变你将使用的颜色gydF4y2Ba颜色。gydF4y2Ba紧随其后的是一个颜色名称作为一个参数gydF4y2Ba改变颜色gydF4y2Ba方法,您将添加适当的gydF4y2Ba进口gydF4y2Ba行程序的顶部。如果你看了gydF4y2Ba改变颜色gydF4y2Ba它有一个链接,会告诉你的gydF4y2Ba颜色gydF4y2Ba类,这是一个列表的所有有效的颜色名称以及创造新的技术(匿名)颜色。你读过这些信息,你将它存储在18luck手机登录你的脑海中,现在你知道如何用Java改变颜色。18新利最新登入这是成为一个计算机程序员的本质——你学习技术和记住他们在接下来的程序编写。你学习的技术通过阅读一个例子(像)或通过阅读文档或通过查看示例代码(如演示目录)。如果你有一个gydF4y2Ba大脑gydF4y2Ba喜欢探索,学习和记住一些事情,你将会喜欢上编程!gydF4y2Ba
的变量gydF4y2BargydF4y2Ba类的矩形,实际上包含了四个变量x, y,宽度,高度(你学习这些名字通过阅读的文档矩形类)。访问你使用“。”(dot) operator. So the phrase "r.width" says, "Inside the variablergydF4y2Ba检索的值命名gydF4y2Ba宽度gydF4y2Ba”。这个值放置到我们本地变量gydF4y2Ba宽度gydF4y2Ba。在这个过程中,我们减去1。尝试把减法,看看会发生什么。也试试减去5,看看会发生什么。gydF4y2Ba
此时通常问的一个问题是,“我们真的需要声明变量命名gydF4y2Ba宽度gydF4y2Ba和gydF4y2Ba高度gydF4y2Ba?”答案是,“没有。”We could have typedr。宽度- 1gydF4y2Ba直接进入绘图功能。创建变量只会让事情更容易阅读,也因此陷入一种良好习惯。gydF4y2Ba
进口java.awt.Graphics;公共类FirstApplet java.applet延伸。Applet{公共空涂料(图形g) {int y;y = 10;g。画直线(10,210年y, y);y = y + 25;g。画直线(10,210年y, y);y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); y = y + 25; g.drawLine(10, y, 210, y); } }
(对于一些新程序员,声明“y = y + 25;“看起来奇怪他们第一次看到它。这意味着,“把变量的值目前gydF4y2BaygydF4y2Ba25,添加它并将结果回变量gydF4y2BaygydF4y2Ba”。所以如果y包含10行执行之前,它将包含35后立即执行。)gydF4y2Ba
在许多情况下,这将是初始化一样简单gydF4y2BaygydF4y2Ba到210,然后衰减25每通过一次循环。评价会问,“是gydF4y2BaygydF4y2Ba大于或等于10 ?”的choice is yours. Most people find it easier to add than subtract in their heads, but you might be different.
增量的步骤是非常重要的。假设你不小心遗漏的部分说“y = y + 25;“内部循环。会发生什么事的价值吗gydF4y2BaygydF4y2Ba永远不会改变,它总是10。所以它永远不会成为永远大于210和循环将继续(或直到你停止它通过关闭电脑或关闭窗口)。这种情况被称为一个gydF4y2Ba无限循环gydF4y2Ba。这是很常见的一个错误。gydF4y2Ba