プログラムのどこが悪いのかわかりません。スレッドを作成していなくても、スレッドに問題があるのではないかと思います。私が持っているのは、ゲームマインスイーパを実装するための3つの異なるクラスです。1つは、81(9 x 9)ボタンに使用される拡張JButtonクラスMineButtonです。2つ目は、MineButtonを含む拡張ContainerクラスMineFieldです。次に、MineFieldオブジェクトを含むクラスMinesweeperがあります。私はそれがたくさん働いています。今私がやろうとしているのは、MinewseeperクラスにMineButtonクラスの静的情報にアクセスさせることです。ここでは、どうすればいいのかわかりません。(私が信じる)後、フィールドとボタンは初期化され、表示の準備が整います。Minesweeperオブジェクトを無限ループに送り、MineButtonクラスからの情報を絶えず更新します。これを行うと、アプレットがポップアップしますが、その内容は表示されません。そして、showStatusはゼロを表示します。それがどうあるべきかです。助けてくれてありがとう。
これがマインスイーパクラスです
    public class Minesweeper extends JApplet
    {
        MineField field;
        public void init()
        {
            field = new MineField(9,9);
            getContentPane().add(field);
            setSize(field.getSize());
        }
        public void start()
        {  
            // trying to fix my problem.  Wondering if not ready for display
            field.setNumbers();
            while(!field.initialized());
            while(true)
            {
                showStatus(MineButton.flagCount + "");
            }
        }
    }