我正在构建 Pizza 表单并遇到了 JLabel 和 JCheckbox 类的问题。
我应该构建一个模拟比萨饼烹饪说明的面板,它应该是各种复选框。在一行中应该有 3 个选项,在另一行中应该有 2 个选项。例如:
烹饪说明
♦Cook Lite ♦Extra Sauce
♦Light Sauce ♦做得好
♦Light Cheese
然而,这就是我得到的:
public CookingInstructions() {
JLabel label1 = new JLabel();
label1.setText("Cooking Instructions");
setLayout(new GridLayout(0,2));
add(label1);
cookLite = new JCheckBox("Cook Lite");
extraSauce = new JCheckBox("Extra Sauce");
lightSauce = new JCheckBox("Light Sauce");
wellDone = new JCheckBox("Well Done");
lightCheese = new JCheckBox("Light Cheese");
add(cookLite);
add(extraSauce);
add(lightSauce);
add(wellDone);
add(lightCheese);
}
我怎样才能让 JLabel(“烹饪说明”)保持在一系列复选框的顶部,而不管那里可能有多少个复选框?
DIEA
相关分类