-1
我已經做了一些研究,我想我有這個嵌套的錯誤或可能的init()頭是不正確的?我現在一直在研究這個問題兩天,但似乎無法弄清楚我做錯了什麼。這種分配是因爲昨天,但我不能讓它在調試送編譯期間的語法錯誤
我不斷收到此錯誤: ShippingCostCalcApplet.java:35:錯誤:預期 複選框hiddenBox =新的複選框(」「),真,代碼組) ; ^ ShippingCostCalcApplet.java:35:錯誤:表達式的非法開始 複選框hiddenBox = new Checkbox(「」),true,codeGroup); ^ ShippingCostCalcApplet.java:35:error:';'預計 複選框hiddenBox = new Checkbox(「」),true,codeGroup); ^ 3個錯誤
下面是代碼:
public class ShippingCostCalcApplet extends Applet implements ItemListener
{
double price, shippingCost;
int code;
Color purple = new Color (72, 61, 139);
public void init()
{
Label promptLabel = new Label("Enter the total order price (do not use punctuation or dollar signs).");
TextField priceField = new TextField(20);
Label codeLabel = new Label("Select your method of shipping:");
CheckboxGroup codeGroup = new CheckboxGroup();
Checkbox overnightBox = new Checkbox("Priorityovernight shipping",false,codeGroup);
Checkbox expressBox = new Checkbox("Express shipping 2 business days",false,codeGroup);
Checkbox standardBox = new Checkbox("Standard shipping 3-7 business days",false,codeGroup);
Checkbox hiddenBox = new Checkbox(" "),true,codeGroup);
Label outputLabel = new Label("Select your shipping rate.");
setBackground(purple);
setForeground(Color.white);
add(promptLabel);
add(priceField);
priceField.requestFocus();
priceField.setForeground(Color.black);
add(codeLabel);
add(overnightBox);
overnightBox.addItemListener(this);
add(expressBox);
expressBox.addItemListener(this);
add(standardBox);
standardBox.addItemListener(this);
add(outputLabel);
}
這是一個錯誤,我無法相信我錯過了!修復它後,我仍然有錯誤。我對java很陌生。 – YunieQueen