にボタンを追加しましたJPanel。にボタンが含まれている場合は、ボタンを削除したいJPanel。JPanelにボタンが含まれているかどうかを確認する方法はありますか?
7740 次
3 に答える
10
への参照がある場合は、 getParent()JButtonを呼び出します。親が の場合、ボタンはパネル (またはコンテナー) にありません。null
または、@kleopatra が提案したように実行し、インスタンスでgetComponents()JPanelを呼び出し、配列を反復してinstanceof JButton.
于 2011-09-06T11:15:36.930 に答える
7
チェックは必要ですか?JButtonそうでない場合は、チェックせずに削除します。に含まれていない場合は何も起こりませんJPanel。
于 2011-09-12T06:24:36.777 に答える