79 |
*/ |
*/ |
80 |
public ButtonGroup() |
public ButtonGroup() |
81 |
{ |
{ |
82 |
|
// Nothing to do here. |
83 |
} |
} |
84 |
|
|
85 |
/** |
/** |
90 |
public void add(AbstractButton b) |
public void add(AbstractButton b) |
91 |
{ |
{ |
92 |
b.getModel().setGroup(this); |
b.getModel().setGroup(this); |
93 |
|
if (b.isSelected()) |
94 |
|
sel = b.getModel(); |
95 |
buttons.addElement(b); |
buttons.addElement(b); |
96 |
} |
} |
97 |
|
|
161 |
{ |
{ |
162 |
ButtonModel old = sel; |
ButtonModel old = sel; |
163 |
sel = m; |
sel = m; |
164 |
|
|
165 |
if (old != null) |
if (old != null) |
166 |
old.setSelected(false); |
old.setSelected(false); |
167 |
AbstractButton button = FindButton(old); |
AbstractButton button = FindButton(old); |