java中 为什么小球只闪一下就没了 我想让它随机移动,碰到墙壁会反弹 怎么写
packageaaa;importjava.awt.Color;importjava.awt.Graphics;importjavax.swing.JFrame;publ...
package aaa;
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class Ball extends JFrame implements Runnable{
int x,y,movx,movy,width,height;
int mousex;
public Ball()
{
x=0;y=0;
movx=2;movy=3;width=400;height=300;
final JFrame jframe;
//JFrame jframe=new JFrame();
jframe=new JFrame("撞球");
jframe.setSize(400,300);
jframe.getContentPane().setBackground(Color.YELLOW);
jframe.setVisible(true);
Graphics g=jframe.getGraphics();
g.setColor(Color.BLACK);
g.fillOval(100, 100, 30, 30);
}
public void paint(Graphics g)
{
}
public void run() {
// TODO 自动生成方法存根
}
} 展开
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class Ball extends JFrame implements Runnable{
int x,y,movx,movy,width,height;
int mousex;
public Ball()
{
x=0;y=0;
movx=2;movy=3;width=400;height=300;
final JFrame jframe;
//JFrame jframe=new JFrame();
jframe=new JFrame("撞球");
jframe.setSize(400,300);
jframe.getContentPane().setBackground(Color.YELLOW);
jframe.setVisible(true);
Graphics g=jframe.getGraphics();
g.setColor(Color.BLACK);
g.fillOval(100, 100, 30, 30);
}
public void paint(Graphics g)
{
}
public void run() {
// TODO 自动生成方法存根
}
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询