/[classpath]/classpath/javax/swing/ButtonGroup.java
ViewVC logotype

Diff of /classpath/javax/swing/ButtonGroup.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6.2.2 by gnu_andrew, Tue Aug 2 20:12:36 2005 UTC revision 1.6.2.3 by gnu_andrew, Wed Nov 2 00:43:43 2005 UTC
# Line 79  public class ButtonGroup implements Seri Line 79  public class ButtonGroup implements Seri
79     */     */
80    public ButtonGroup()    public ButtonGroup()
81    {    {
82        // Nothing to do here.
83    }    }
84    
85    /**    /**
# Line 89  public class ButtonGroup implements Seri Line 90  public class ButtonGroup implements Seri
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    
# Line 158  public class ButtonGroup implements Seri Line 161  public class ButtonGroup implements Seri
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);

Legend:
Removed from v.1.6.2.2  
changed lines
  Added in v.1.6.2.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26