Forums Register Login

model for group of radio buttons

+Pie Number of slices to send: Send
hi all,

i have a set of radio buttons. what is the class which represents model for set of radio buttons.
how can i get a selected radio button from a group.
i am expecting one like a DefaultComboBoxModel for combo boxes.
please let me know if any is available.




+Pie Number of slices to send: Send
You need ButtonGroup to make the radio buttons work together. That class doesn't have a method to get the selected radio button though, only the ButtonModel of the selected button. You'll need to check each of the radio buttons to see which one isSelected(). Storing them in an array may help you.
+Pie Number of slices to send: Send
thanks for the reply.
i have one more question.
we set objects to combox so that when call getSelected i will get object.
but i case of radio buttons i can't set a object to it ,i can set only string value am i right?

+Pie Number of slices to send: Send
Have you been through the JRadioButton constructors? There doesn't appear to be one taking Object as a parameter type. You could try an Action, as Rob shows in this old thread.
+Pie Number of slices to send: Send
Here are a couple of snippets of button group code. Hope this helps.

+Pie Number of slices to send: Send
I hope you are not using the action command in a big bank of if-elses.

I am not certain, because I haven't seen all your code, but I am not convinced that "open" and "close" are suitable for radio buttons. I would have thought that is more appropriate for an ordinary button.
+Pie Number of slices to send: Send
I'm simply displaying the actionCommand string in a message window opened by the action listener.
+Pie Number of slices to send: Send
That sounds better.
Switching from electric heat to a rocket mass heater reduces your carbon footprint as much as parking 7 cars. Tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 3502 times.
Similar Threads
Encoded string comparison
radio buttons selection
radio button
jQuery validation and radio buttons
selecting a radio button for IE & Netscape
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 04:15:21.