当我想尝试不是通过方法而是通过类来完成我的工作时,我只是在玩 Java。看看我做了什么。
import javax.swing.*;
class foolingAround{
public static void main(String ARG[]) {
createMyInterface();
}
private static void createMyInterface(){
JFrame f = new JFrame("Frame from Swing but not from other class");
f.setSize(100,100);
f.setVisible(true);
new createAnotherInterface();
}
}
class createAnotherInterface{
public static void main(String arg[]){
giveMe();
}
static JFrame giveMe(){
JFrame p = new JFrame("Frame from Swing and from another class");
p.setSize(100,100);
p.setVisible(true);
return p;
}
}
它编译时没有显示任何错误,但class createAnotherInterface
没有显示框架。为什么?我什么时候做不同的类而不是方法?