|
@@ -12,8 +12,8 @@ public class Controls extends JPanel implements Observer
|
|
|
{
|
|
|
private Model model;
|
|
|
private JSlider rating;
|
|
|
- private JButton grid;
|
|
|
- private JButton list;
|
|
|
+ private JRadioButton grid;
|
|
|
+ private JRadioButton list;
|
|
|
private BufferedImage starImg;
|
|
|
private BufferedImage gridImg;
|
|
|
private BufferedImage listImg;
|
|
@@ -51,7 +51,7 @@ public class Controls extends JPanel implements Observer
|
|
|
this.gridIcon = new ImageIcon(gridImg);
|
|
|
this.listIcon = new ImageIcon(listImg);
|
|
|
|
|
|
- this.grid = new JButton(gridIcon);
|
|
|
+ this.grid = new JRadioButton(gridIcon, true);
|
|
|
grid.addActionListener(new ActionListener()
|
|
|
{
|
|
|
public void actionPerformed(ActionEvent e)
|
|
@@ -60,7 +60,7 @@ public class Controls extends JPanel implements Observer
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- this.list = new JButton(listIcon);
|
|
|
+ this.list = new JRadioButton(listIcon, false);
|
|
|
list.addActionListener(new ActionListener()
|
|
|
{
|
|
|
public void actionPerformed(ActionEvent e)
|