package 图形;
import javax.swing.*;
import java.util.concurrent.*;
public class SubmitSwing extends JFrame {
JLabel label;
public SubmitSwing() {
super("Hello Swing");
label = new JLabel(" A Label");
add(label);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setSize(300, 100);
this.setVisible(true);
try {
TimeUnit.SECONDS.sleep(3);
} catch (InterruptedException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
static SubmitSwing ssp;
public static void main(String[] args) throws InterruptedException {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
ssp = new SubmitSwing();
}
}
);
TimeUnit.SECONDS.sleep(6);
SwingUtilities.invokeLater(new Runnable() {
public void run() {
ssp.label.setText(" change");
try {
TimeUnit.SECONDS.sleep(2);
} catch (InterruptedException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
ssp.setVisible(false);
}
);
}
}
这是之后 的代码 涉及到内部类和多线程了 宝宝还不懂 决定找本能学的图形界面的书籍 于是找了一下午 找到一本 甚是高兴呀 顺便加入了两个java交流群 获得了很多java实践题目,java课堂 ,资源丰富 令楼主垂涎