在java中如何在一个类中使用另一个类中的paint()方法?

我在classdrawarrow中已写有一个paint()方法,通过该方法做了2个弧.现在我想在另一个class中通过构造方法,startAngle和arcAngle作为... 我在class drawarrow中已写有一个paint()方法,通过该方法做了2个弧.现在我想在另一个class中通过构造方法,startAngle和arcAngle作为构

造器的参数,调用class drawarrow中的paint()方法来画弧,请问我应该这么写另一个类.class drawarrow的代码如下
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
public class drawarrow extends Frame{

public drawarrow(String title){
super(title);
setSize(1024,768);
setVisible(true);
}

public void paint(Graphics g){

int x=512,y=384;//屏幕中心X,Y坐标
int width1=175,width2=width1+20;//小圆和大圆的半径
int startAngle=-85;//起始角度,0表示在3点钟的位置,
int arcAngle=60;//从startAngle开始逆时针转的角度
int x1=x-width1,y1=y-width1;//小圆确定点
int x2=x-width2,y2=y-width2;//大圆确定点

g.setColor(Color.BLUE);
//画大弧
g.fillArc(x2, y2, 2*width2, 2*width2, startAngle, arcAngle);
//画小弧
g.fillArc(x1, y1, 2*width1, 2*width1, startAngle, arcAngle);
}

public static void main(String[] args) {
new drawarrow("Hello3");

}

}
展开
 我来答
百度网友b11b0a70f
2006-12-23 · TA获得超过140个赞
知道答主
回答量:652
采纳率:0%
帮助的人:0
展开全部
?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式