0

AppletViewer 内のコードの約半分が表示されない電卓アプレットを作成しています。

私は BlueJ を使用しており (先生の要求に従って)、コードは問題なくコンパイルされますが、最初にプログラムを書き始めたときと比べてかなりの遅れがあります。AppletViewer で実行しようとすると、コードの前半程度しか実行されませんが、エラー メッセージは表示されません。ステータスは「アプレットビューアでアプレットを実行中」のままです。

コード内には、複数のメソッド内で他のメソッドを呼び出すメソッドがあります。コンテンツと数え切れないほどの変数を表示するために、複数のループと配列が発生しています。

実際のプロジェクトに追加する前に、作成した個別のプロジェクト ファイルで個々のメソッドをテストしたので、各コンポーネントがそれ自体で動作することはほぼ確実です。物事が正しく表示されなくなるのは、それらをすべてまとめたときだけです。

このため、単純にコンテンツを入れすぎて、システムが動かなくなったのではないかと考えています。もしそうなら、しきい値を上げる方法はありますか?どのように実装しますか?

前もって感謝します。

4

1 に答える 1

0

解決済み:

犯人は、私が作業していた最後の配列セットにありました。エラーメッセージが表示されていないにもかかわらず、単純な「<=」によって「配列インデックスが範囲外」エラーが発生していました。

于 2016-09-20T16:47:45.477 に答える