核心用法须知:
1.paint与repaint
2.关于setContentPane的用法及意义
源代码:
类一(面板类,相当于是一个画布,窗体又单独创建了一个类)
package Paint;
import java.awt.*;
import java.util.Date;
import javax.swing.*;
public class ones extends JPanel {
JFrame jf;
// JPanel s;
JScrollPane sp ;
Date date;
public static int number=0;
public static String str=""+number;
public static Thread t;//多线程
ones()
{
t = new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
while(true) {
number++;
try {
Thread.sleep(1000);
}catch(InterruptedException e) {
e.printStackTrace();
}
str=" "+number;
System.out.println("线程一");
System.out.println(number);
repaint();//重画
}
}
});
t.start();
}
public void paint(Graphics g) {
su