下面的代碼執行罰款:爲什麼invokeLater方法不能自主使用(使用import javax.swing.SwingUtilities)?
public static void main(String [] args) {
Runnable r = new Runnable() {
public void run() {
createGUI();
}
} ;
javax.swing.SwingUtilities.invokeLater(r);
}
我很好奇,爲什麼下面的代碼不會編譯:
import javax.swing.SwingUtilities;
public static void main(String [] args) {
Runnable r = new Runnable() {
public void run() {
createGUI();
}
} ;
invokeLater(r);
}
什麼是javax.swing.SwingUtilities.invokeLater(r);
和import javax.swing.SwingUtilities; invokeLater(r);
嘗試改變'進口javax.swing.SwingUtilities'爲'進口靜態javax.swing.SwingUtilities中的*'和你最後的片段應該工作 – BackSlash