Avatar billede zhy Nybegynder
19. november 2001 - 22:41 Der er 6 kommentarer og
1 løsning

Radiobuttons

Jeg har 3 radiobuttuns - men hvordan gør jeg så det kun er muligt at vælge en af dem ?
Avatar billede datajesper Nybegynder
19. november 2001 - 22:44 #1
Du ksal oprette en buttongroup, også add dem enkeltvis til gruppen
Avatar billede datajesper Nybegynder
19. november 2001 - 22:45 #2
BG= new ButtonGroup();
BG.add(LeftRadioButton);
BG.add(RightRadioButton);
Avatar billede datajesper Nybegynder
19. november 2001 - 22:54 #3
Har du fundte ud af det ?
Avatar billede zhy Nybegynder
19. november 2001 - 23:01 #4
ikke helt - desværre
Avatar billede zhy Nybegynder
19. november 2001 - 23:05 #5
hvis de hedder choice1, choice2 og choice3.

hvad skal der så gøres ?
Avatar billede datajesper Nybegynder
19. november 2001 - 23:08 #6
så helt fra scratch:

import javax.swing.*;

private JRadioButton    LeftRadioButton;
private JRadioButton    MiddleRadioButton;
private JRadioButton    RightRadioButton;
private ButtonGroup    BG;

BG = new ButtonGroup();
BG.add(LeftRadioButton);
BG.add(MiddleRadioButton); 
BG.add(RightRadioButton); 

// Tilføj de tra Radioknapper til en eller
// anden Container eks. Panel

private JPanel JP;
JP = new JPanel();
JP.add(LeftRadiobutton);
JP.add(MiddleRadiobutton);
JP.add(RightRadiobutton);


Avatar billede datajesper Nybegynder
19. november 2001 - 23:10 #7
How manlger lige

LeftRadioButton  = new JRadioButton();
MiddleRadioButton = new JRadioButton();
RightRadioButton  = new JRadioButton();

inde du tilføjer dem til BG.add(....);
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester