编写一个java GUI程序(其实帮我改改)

2025-04-13 17:35:48
推荐回答(3个)
回答1:

把frame=new subJFrame("DrawShapes");改成frame=new JFrame("DrawShapes");
程序基本没问题,在public void paint(Graphics g)中加上如下程序就可以了。
public void paint(Graphics g){
switch(i){
case 1: g.drawOval(20,20,40,40);break;
case 2: g.drawRect(20,20,40,40);break;
case 3: g.drawOval(20,30,40,50);break;
case 4: g.drawLine(20,20,40,40);break;
}
}

回答2:

多看看书吧,书上这方面的东西挺多的。我想帮助你,但直接写出画其它形状的代码挺困难的,树上这方面的例子很多。

回答3:

点切换时,必须判断一下,然后把画图线程停了,在调用想切换的效果方法