1
JPanel
の中にJRadioButton
のセットがあります。 また、JRadioButton
が選択され、この「削除」ボタンが押された場合、JRadioButton
はJPanel
から削除されるように、「削除」ボタンがあります。JavaでjRadioButtonを自動的に削除
私はこれを試しました(削除ボタンのアクションリスナー)が動作しませんでした。
// bg: buttonGroup
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int count = -1;
for (Enumeration e=bg.getElements(); e.hasMoreElements();) {
JRadioButton b = (JRadioButton)e.nextElement();count++;
if (b.getModel() == bg.getSelection()) {
bg.remove(b);
jPanel1.remove(jPanel1.getComponent(count));
}
}
}
あなたの試行の結果は何でしたか? –
おそらくコンポーネントを削除した後でvalidateを呼び出します。それが失敗した場合は、[SSCCE](http://sscce.org/)を投稿してください。 –