【发布时间】:2013-02-27 14:37:02
【问题描述】:
我想为“性别”标签创建两个单选按钮。这是我得到的:
maleRB = new JRadioButton("Male", true);
femaleRB = new JRadioButton("Female", false);
radioGroup = new ButtonGroup();
radioGroup.add(maleRB);
radioGroup.add(femaleRB);
但我不知道如何设置它们的位置。您设置的位置是否与设置 JLabel/JTextField 等位置的方式相同...?这是照片。我想将单选按钮放在标签“性别”旁边。
【问题讨论】:
-
取决于您使用的布局管理器
-
您可以在 Panel 中添加单选组并为其设置布局
-
您设置的位置是否与设置 JLabel/JTextField 等位置的方式相同... 是的,您使用 LayoutManager 来执行此操作。永远不要称自己为
setLocation/setSize/setBounds/setPreferredSize!
标签: java swing layout-manager jradiobutton flowlayout