当前位置: 技术问答>java相关
为什么repaint()后没有重载paint()方法呢?小M求助各位GG!非常急!答对一定给分!!!
来源: 互联网 发布时间:2015-01-17
本文导语: 还请各位GG,劳神!!! 程序如下: /* * *Copyright (c) 2001- Arko Information Technology Co.Ltd All Rights Reserved. * * *@(#)PerformancePaint.java Version:3.1 * * *Programmer: Yingyi Xie *Date: 2001/07/19 * * */ import...
还请各位GG,劳神!!!
程序如下:
/*
*
*Copyright (c) 2001- Arko Information Technology Co.Ltd All Rights Reserved.
*
*
*@(#)PerformancePaint.java Version:3.1
*
*
*Programmer: Yingyi Xie
*Date: 2001/07/19
*
*
*/
import java.util.*;
import java.net.*;
import java.applet.*;
import java.awt.Graphics;
import java.awt.image.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.geom.*;
/*
*
*显示Y坐标值面板类
*
*实现Y坐标动态变化显示
*
*
*/
public class PerformancePaint extends JApplet implements Runnable{
String yValue=new String("");
int i;
int dataCutmark=0;//进入dataCut次数为2时标记
double value1=0;
double value2=0;
Font font;
Color color;
JPerformYPanel Jperformypanel;
//test
Thread thisthread;
double yMax;
public void init(){
Container contentPane=this.getContentPane();
contentPane.setLayout(null);
font=new Font("宋体", Font.PLAIN,12);
color=new Color(0,0,0);
yValue=new String("10&20&30&40&50");//y坐标的坐标值
Jperformypanel=new JPerformYPanel(yValue,dataCutmark,value1,value2);
Jperformypanel.setBounds(30,155,100,391);
contentPane.add(Jperformypanel);
//创建新线程
thisthread=new Thread(this);
}//end init()
public void start(){
thisthread.start();
}
public void run(){
for(i=0;i
程序如下:
/*
*
*Copyright (c) 2001- Arko Information Technology Co.Ltd All Rights Reserved.
*
*
*@(#)PerformancePaint.java Version:3.1
*
*
*Programmer: Yingyi Xie
*Date: 2001/07/19
*
*
*/
import java.util.*;
import java.net.*;
import java.applet.*;
import java.awt.Graphics;
import java.awt.image.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.geom.*;
/*
*
*显示Y坐标值面板类
*
*实现Y坐标动态变化显示
*
*
*/
public class PerformancePaint extends JApplet implements Runnable{
String yValue=new String("");
int i;
int dataCutmark=0;//进入dataCut次数为2时标记
double value1=0;
double value2=0;
Font font;
Color color;
JPerformYPanel Jperformypanel;
//test
Thread thisthread;
double yMax;
public void init(){
Container contentPane=this.getContentPane();
contentPane.setLayout(null);
font=new Font("宋体", Font.PLAIN,12);
color=new Color(0,0,0);
yValue=new String("10&20&30&40&50");//y坐标的坐标值
Jperformypanel=new JPerformYPanel(yValue,dataCutmark,value1,value2);
Jperformypanel.setBounds(30,155,100,391);
contentPane.add(Jperformypanel);
//创建新线程
thisthread=new Thread(this);
}//end init()
public void start(){
thisthread.start();
}
public void run(){
for(i=0;i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!