フレームを開くボタンがあります。フレームが開いているかどうかに応じてボタンを有効/無効にする方法はありますか?フレームが開いているかどうかに基づいてボタンを有効または無効にする
フレームが開いている場合、ボタンをbutton.enabled(false)
にしたいとします。しかし、フレームが閉じられるとすぐに、button.enabled(true)
に変更したいと思います。私はこの
JFrame testFrame = new JFrame();
testFrame.setSize(100,100);
testFrame.setVisible(true);
は、しかし、私は一度にこれらのフレームを複数開くことをしたくないんボタンの私のactionPerformedメソッドで
。したがって、ボタンのクリックによって作成されたフレームが開いている間、フレームが閉じられるまでボタンを無効にします。
フレーム? http://www.w3.org/TR/html4/present/frames.htmlのように?これがあなたが得意であれば、私は他の方法を完全に使用することを強くお勧めします。 – Andrew
オープンを定義しますか?ウィンドウが作成されたのか、開いているのかを意味しますか?たとえば、JFrameを作成することはできますが、それを表示することはできません.JFrameを起動することもできますが、最小化することはできますか? –
これはAWT、Swing、Android、別のGUIライブラリですか?これは重要な情報であり、正解がすべきものを変更します。 –