我在java中编写了这个简单的布局。但它在第36行和第36行给了我一个错误。 37我实现了组合框。我不明白为什么它不起作用。它说
找不到符号符号:class 组合框
这是完整的代码
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;
public class DropDownApplet extends Applet implements ActionListener {
//define variables, Button, label, TextField
//Create a Button class
Button btnSubmit = new Button("Submit");
Button btnClear = new Button("Clear");
Label lblFname = new Label("First Name");
Label lblLname = new Label("Last Name");
Label lblAddress = new Label("Address");
Label lblCity = new Label("City");
Label lblState = new Label("State");
Label lblVehicle = new Label("Select Vehicle Type");
Label lblHookups = new Label("Select Hookups");
Label lblArrival = new Label("Arrival Date");
Label lblNights = new Label("Number of Nights");
Label lblZip = new Label("Zip");
TextField txtFname = new TextField(10);
TextField txtLname = new TextField(10);
TextField txtAddress = new TextField(10);
TextField txtCity = new TextField(10);
TextField txtState = new TextField(10);
ComboBox cboVehicle = new ComboBox(10);
ComboBox cboHookUps = new ComboBox(10);
TextField txtArrival = new TextField(10);
TextField txtNights = new TextField(10);
TextField txtZips = new TextField(10);
public void init() {
// add the displayable objects;
setBackground(Color.red);
add(lblFname);
add(txtFname);
txtFname.requestFocus();
add(lblLname);
add(txtLname);
add(lblAddress);
add(txtAddress);
add(lblCity);
add(txtCity);
add(lblState);
add(txtState);
add(lblVehicle);
add(cboVehicle);
add(lblHookups);
add(cboHookups);
add(lblArrival);
add(txtArrival);
add(lblNights);
add(txtNights);
add(lblZip);
add(txtZips);
add(btnSubmit);
add(btnClear);
//Attach event to Button
btnSubmit.addActionListener(this);
btnClear.addActionListener(this);
}
public void paint(Graphics g) {
//Draw any pictures
//Make sure the picture is in the same directory as the .class files
}
public void actionPerformed(ActionEvent e) {
//This method will fire when button is pressed
//define temporary variables
}
}