私が使用したJFrameの負荷は、以下の時にデフォルトで私の削除ボタンを無効にしようとしている:デフォルトでボタンを無効にするとJFrameのloades(SWING)
はjDelete.setEnabled(false);
私が知っているこのコード行をする必要がありますActionPerformedの内部では、ボタンで実行されるアクションはありません。JFrameがロードされたときに、テーブル内の何かが選択されたときにのみ無効にしたいだけです。私は何かを選択して削除すると、ボタンを無効にして有効にすることができ、新しい行を閉じるか選択するまで無効になります。
ActionPerformed内にコードを挿入することなく、デフォルトでボタンを無効にする方法はありますか?
'JFrameが読み込まれ、テーブル内の何かが選択されたときにのみ有効になるようにしたいだけです。' JFrameを作成するときに無効にします。2. 'JTable'で' SelectionListener'を使います - if行が選択されず、無効になります。それ以外は有効にします。 – copeg
私はSelectionListenerをうまく使用することができますが、JFrameを作成するときにボタンを無効にすることはできません。 "予期しないタイプの不正な開始、パッケージjDeleteが存在しません" –
adventuredoge
投稿する[mcve] – copeg