2016-06-20 19 views
0

無料のスタンフォードプログラミングコースをオンラインでやろうとしていますが、実行するとプログラムは実行されません。私は、コードをコンパイルするときにインポートが受け入れられ、エラーを表示しないので、BlueJにacmライブラリを正常に追加したと思います。しかし、私がプログラムを実行しようとすると、何も起こりません。私が見るのは、「開始:アプレットは初期化されていません」というテキストです。どうか、助けてください。BlueJでこれを実行しない理由は何ですか?

私はBlueJの中で使用していたコードは以下の通りです:

import acm.graphics.*; 
import acm.program.*; 

public class HelloProgram extends GraphicsProgram { 
    public void run() { 
     add(new GLabel("hello, world", 100, 75)); 
    } 
} 
+0

あなたはGraphicsProgramのドキュメントを提供してもらえますか? –

答えて

0

あなたがAMCInvoker拡張機能をインストールする必要がまず第一に、あなたはあなたのクラスのインスタンスを作成HelloProgram開始を呼び出します方法。

enter image description here

+0

ありがとうございます!かなりまっすぐ進むと、ほとんど私を驚かせたのは、これらのプログラムを実行するときにクリックするメニュー項目が別にあることだけです。クラスを右クリックすると、 "Run ACM Program"と呼ばれます。 – DSATH

関連する問題