8.5.4 | JCheckBox |
Eine JCheckBox verhält sich wie ein JToggleButton, wird aber durch eine plattformspezifische Grafik dargestellt. Eine JCheckBox besitzt im Gegensatz zu einem JRadioButton normalerweise keine Abhängigkeiten zu anderen Buttons.
Container c = getContentPane(); c.setLayout(new FlowLayout()); // vorselektiert c.add (new JCheckBox("CheckBox", true)); // Nicht vorselektiert c.add (JCheckBox("<html><b><i>HTML</i></b></html>", false)); // Initialisierung mit Grafik für die // Status der Nichtselektiom JCheckBox cb = new JCheckBox( new ImageIcon(getClass().getResource("nein.gif"))); // Grafik für den Selektionsstatus setzen cb.setSelectedIcon( new ImageIcon(getClass().getResource("ja.gif"))); c.add(cb);