java要求设计一个包含Swing、事件处理、多线程的程序
java要求设计一个简单的程序包含Swing、事件处理、多线程的程序,求代码。最好是应用程序,不要小程序!...
java要求设计一个简单的程序包含Swing、事件处理、多线程的程序,求代码。最好是应用程序,不要小程序!
展开
1个回答
展开全部
现在我的发不了代码了,有人能发代码么?
再试试看
import java.applet.Applet;
import java.awt.*;
public class Flash extends Applet implements Runnable{
private int diameter=1;
private int i=0;
private Thread instance =null;
public void start(){
if(instance==null){
instance=new Thread(this);
instance.start(); //调用run()方法
}
}
public void run(){
while(i<200){
diameter=(diameter+10)%150;
repaint();
i++;
try{
Thread.sleep(100);
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
public void paint(Graphics g){
g.setColor(Color.red); //颜色设置
g.drawOval(10,10,diameter,diameter); //画椭圆边框
}
}
/*
<Applet code=Flash width=500 height=400>
</Applet>
*/
再试试看
import java.applet.Applet;
import java.awt.*;
public class Flash extends Applet implements Runnable{
private int diameter=1;
private int i=0;
private Thread instance =null;
public void start(){
if(instance==null){
instance=new Thread(this);
instance.start(); //调用run()方法
}
}
public void run(){
while(i<200){
diameter=(diameter+10)%150;
repaint();
i++;
try{
Thread.sleep(100);
}catch(InterruptedException e){
e.printStackTrace();
}
}
}
public void paint(Graphics g){
g.setColor(Color.red); //颜色设置
g.drawOval(10,10,diameter,diameter); //画椭圆边框
}
}
/*
<Applet code=Flash width=500 height=400>
</Applet>
*/
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询