0
は単にJFrameのを拡張します。 なぜ私はinvokeLaterメソッドに 'app'オブジェクト定義を入れる必要はありませんか? 「アプリ」は最終的に必要なのはなぜですか?おかげスイングイベントスレッドのJava
final HelloWorldApp app = new HelloWorldApp();
SwingUtilities.invokeLater(new Runnable()
{
public void run()
{
app.createAndShowGUI();
}
});
http://stackoverflow.com/questions/7423028/java-local-variable-visibility-in-anonymous-inner-classes-を参照してください。なぜなら最終的な鍵) – PeterMmm