一个java问题,在小应用程序编程过程中,把0,0更改会出现什么。10,20更改又会出现什么?

importjava.awt.Graphics;importjavax.swing.JApplet;publicclassJ_HelloAppletextendsJApp... import java.awt.Graphics;
import javax.swing.JApplet;

public class J_HelloApplet extends JApplet
{
public void paint(Graphics g)
{
g.clearRect(0,0, getWidth(), getHeight());
g.drawString("小应用程序,你好!",10,20);
}
}
展开
 我来答
yugi111
推荐于2016-01-09 · TA获得超过8.1万个赞
知道大有可为答主
回答量:5.1万
采纳率:70%
帮助的人:1.3亿
展开全部
 // 第一个0代表横坐标
// 第二个0代表纵坐标
 g.clearRect(0,0, getWidth(), getHeight());
 
 // 10代表横坐标,20代表纵坐标
   g.drawString("小应用程序,你好!",10,20);
   
 这2个方法是这样规定的:
 
 定义和用法
clearRect() 方法删除一个画布的矩形区域。
语法
clearRect(x, y, width, height)
参数
参数描述
x, y    矩形的左上角的坐标。    
width, height    矩形的尺寸。    
描述
clearRect() 方法擦除了指定的矩形,并且用一个透明的颜色填充它。

--------------

定义和用法
drawString() 方法在画布上绘制填色的文本。文本的默认颜色是黑色。

g.drawString(text,x,y);
参数值
参数描述
text    规定在画布上输出的文本。    
x    开始绘制文本的 x 坐标位置(相对于画布)。    
y    开始绘制文本的 y 坐标位置(相对于画布)。
更多追问追答
追问
我说如果把0,0改成99,99会怎样?。10,20改成100,300会怎样?
?怎么呀。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式