0

AWT イベント ディスパッチ スレッドから特定のオブジェクトを使用する必要がある Java ライブラリを使用しています。このライブラリを使用してプログラムのインターフェイスを作成したいと考えています。これまでのところ、私はこれを持っています。

public abstract class IProgram implements Runnable {
    public static void main(String[] args) {

    }
    public void run() {
        start();
    }
    public abstract void start();
}

メインメソッドでは、作成されたサブクラスを実行したいと思います。たとえば、これがプログラムの場合:

public class MyProgram implements IProgram {
    public void start() {
        //Code to run program here...
    }
}

次に、MyProgram を実行して、実行可能なものとして実行したいと思います。これは可能ですか?もしそうなら、IProgramのメインメソッドを入れますか?

編集:通常、ランナブルを呼び出すには、 SwingUtilities.invokeLater(new RunnableImplementation()); を使用します。

4

0 に答える 0