Hmm så vidt jeg ved finder der ikke en direkte CheckBoxGroup i Swing. Men vi tryller lige lidt og laver en til dig. Dette er et panel som du kan sætte ind i hvilken som helst JFrame or whatever.
// Vi sætter checkboxene i en række i et panel JPanel checkPanel = new JPanel(); checkPanel.setLayout(new GridLayout(0, 1)); checkPanel.add(jc1); checkPanel.add(jc2); checkPanel.add(jc3);
//laver lige et layout på vores panel setLayout(new BorderLayout()); add(checkPanel, BorderLayout.CENTER); setBorder(BorderFactory.createEmptyBorder(20,20,20,20));
} public static void main(String[] args) { //Dette er det som du kan bruge i din JFrame //hvis den er i en anden klasse. JFrame jf=new JFrame(\"checkbox group\"); jf.setContentPane(new JcheckboxGroup()); jf.pack(); jf.setVisible(true);
Hvis du skal have dem grupperet så du kun kan markere en af den skal du bruge RadioButtonGroup i stedet.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.