В настоящее время я пытаюсь реализовать прослушиватель действий для моего JCheckBox
, чтобы при его выборе он открывал JFileChooser
, чтобы пользователь мог выбрать файл, который он хочет использовать в графическом интерфейсе.Для начала, как мне заставить консоль распечатать "Коробка нажата!"когда пользователь устанавливает флажок?
Прошло много времени с тех пор, как я запрограммировал на Swing, поэтому любой совет помогает!
public class RadioPanel extends JPanel implements ActionListener
{
private static final long serialVersionUID = -1890379016551779953L;
private JCheckBox box;
private JLabel label;
public RadioPanel(String message)
{
this.setLayout(new GridBagLayout());
GridBagConstraints c = new GridBagConstraints();
c.anchor = GridBagConstraints.WEST;
c.gridx = 0;
c.gridy = 0;
box = new JCheckBox();
this.add(box,c);
c.gridx = 1;
c.gridy = 0;
label = new JLabel(message);
this.add(label, c);
}