package com.kolakcc.loljclient.view;
import java.awt.BorderLayout;
import java.awt.event.ItemListener;
import javax.swing.JCheckBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import com.camick.WrapLayout;
public class CustomGameFilterView extends KolaView {
public JTextField filterField;
public JCheckBox privateBox;
public JCheckBox srBox;
public JCheckBox ttBox;
public JCheckBox pgBox;
public JCheckBox doBox;
public CustomGameFilterView() {
super();
this.setTitle("Custom Games Filter");
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
this.setLayout(new BorderLayout());
filterField = new JTextField(20);
this.add(filterField,BorderLayout.NORTH);
JPanel centerPanel = new JPanel(new WrapLayout());
privateBox = new JCheckBox("Private",true);
centerPanel.add(privateBox);
srBox = new JCheckBox("Summoner's Rift",true);
centerPanel.add(srBox);
ttBox = new JCheckBox("Twisted Treeline",true);
centerPanel.add(ttBox);
pgBox = new JCheckBox("Proving Grounds",true);
centerPanel.add(pgBox);
doBox = new JCheckBox("Dominion",true);
centerPanel.add(doBox);
this.add(centerPanel, BorderLayout.CENTER);
this.setSize(350,150);
this.setVisible(true);
}
public void addCheckboxListeners(ItemListener l) {
privateBox.addItemListener(l);
srBox.addItemListener(l);
ttBox.addItemListener(l);
pgBox.addItemListener(l);
doBox.addItemListener(l);
}
}