[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends-ml 12444] Re: いつ Swing のイベント・ディスパッ チ・スレッドが開始されるか
高橋(智)です。
"TAKAHASHI,Toru" wrote:
> SunのSwingチュートリアル記事におけるmainメソッドの記述は
> 次のようになっています。
> たとえmainメソッドからであっても、異なるスレッドからアクセスさせない
> ということのようです。
参考まで。
NetBeansやJBuilderで自動生成されるSwingアプリの雛型は以下のように
なっているようです。
[NetBeans5.0]
public class NewJFrame extends javax.swing.JFrame {
public NewJFrame() {
initComponents();
}
...
...
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new NewJFrame().setVisible(true);
}
});
}
}
[JBuilder2006]
public class Application1 {
public Application1() {
Frame1 frame = new Frame1();
...
}
...
...
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch (Exception exception) {
exception.printStackTrace();
}
new Application1();
}
});
}
}
--
高橋智宏