先看下面一段代码
public ButtonPanel(String title, String...options)
{
setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), title));
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
group = new ButtonGroup();
// make one radio button for each option
for(String option : options)
{
JRadioButton b = new JRadioButton(option);
b.setActionCommand(option);
add(b);
group.add(b);
b.setSelected(option == options[0]);
}
}
这里的public ButtonPanel(String title, String...options)String...options 表示的是一个 String 类型的 options 数组吧
public ButtonPanel(String title, String...options)
{
setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), title));
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
group = new ButtonGroup();
// make one radio button for each option
for(String option : options)
{
JRadioButton b = new JRadioButton(option);
b.setActionCommand(option);
add(b);
group.add(b);
b.setSelected(option == options[0]);
}
}
这里的public ButtonPanel(String title, String...options)String...options 表示的是一个 String 类型的 options 数组吧
http://blog.csdn.net/justinavril/archive/2009/10/15/4674305.aspx