求助大神,如何在JPanel中时时动态的画Graphics

江浩一丶 2012-09-17 10:47:03
就是想实现一个ping功能,现在能时时获取ping一个ip的延迟值,想根据这个值在ping的IP地址后面画一个小圆,让圆的颜色根据延迟而改变……由于写的挺乱的,搞的现在不知道该怎么实现了……有木有好心的大神帮助,我把源码发您看看~
...全文
175 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
corn8888 2012-09-18
  • 打赏
  • 举报
回复
你是在Dos,还是图形界面,图形界面就很简单了,Graphic.fillOvil用不同的颜色填充圆
江浩一丶 2012-09-18
  • 打赏
  • 举报
回复
我去……竟然没人理~~
江浩一丶 2012-09-18
  • 打赏
  • 举报
回复
我已经解决了,在JFrame里面画 ,先画到一个JPanel里面,然后再把这个JPanel加入到另一个JPanel里

pp=new JPanel(){ ///////
public void paint(Graphics gs) {
super.paint(gs);
gss=gs;
gss.setColor(new Color(r,g,b));
System.out.println(r+";"+g+";"+b);
gss.fillOval(0,0,10,10);
i++;
}
};
pp.setBounds(235, 75, 20, 20);
pp.setBackground(null);
jp.add(pp); /////这个是要加入的JPanel


[Quote=引用 3 楼 的回复:]

你是在Dos,还是图形界面,图形界面就很简单了,Graphic.fillOvil用不同的颜色填充圆
[/Quote]
江浩一丶 2012-09-17
  • 打赏
  • 举报
回复
木有大神么?求指导 ~~~顶起

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧