import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class F extends JFrame {
private JLabel lable1,lable2,lable3,lable4;
private JLabel Lable[];
private JButton button[];private JButton button5;
private JTextField textField1,textField2,textField3,textField4;
private JTextArea textArea;
private JPanel panel1,panel2;

public F(){
JFrame f=new JFrame("简单销售系统");
Container contentpane=f.getContentPane();
lable1=new JLabel("产品编号");
lable2=new JLabel("产品销量");
lable3=new JLabel("单项收入");
lable4=new JLabel("点击等于");

for(i=0;i<4;i++){
  Lable[i]=new JLabel("i");
}
for(j=0;j<8;j++){
textField[j]=new JTextField(5);
}
button=new JButton[4];
for(k=0;k<button.length;k++){
button[k]=new JButton("=");
}
button5=new JButton("计算总和");
textArea=new JTextArea(4,10);
panel1=new JPanel();
panel1.setLayout(new GridLayout(5,4));
panel1.add(lable1);
panel1.add(textField1);
panel1.add(textField2);
panel1.add(button1);
panel1.add(lable2);
panel1.add(textField3);
panel1.add(textField4);
panel1.add(button2);
panel1.add(lable3);
panel1.add(textField5);
panel1.add(textField6);
panel1.add(button3);
panel1.add(lable4);
panel1.add(textField7);
panel1.add(textField8);
panel1.add(button4);
panel2=new JPanel();
panel2.setLayout(new GridLayout(2,1));
panel2.add(button5);
contentpane.add(panel1,BorderLayout.CENTER);
contentpane.add(panel2,BorderLayout.EAST);
f.add(contentpane);
f.setVisible(true);
}
}
这里提示 for(i=0;i<4;i++){
  Lable[i]=new JLabel("i");
}
for(j=0;j<8;j++){
textField[j]=new JTextField(5);
}
button=new JButton[4];
for(k=0;k<button.length;k++){
button[k]=new JButton("=");
}找不到符号

解决方案 »

  1.   

    for(int i; i<4; i++)
    还有其它很多很多问题。
        建议用eclipse等开发工具写代码,OK?
      

  2.   

    你先把简单的程序编译通过再说,而且初学者建议用开发工具,而不是editplus或utraledit之类的文本编辑器。    程序你自己改正确了,才能把语法掌握好,这个东西必须自己学会,这是基础的基础的基础,有不会的自己对照书本写都可以。
       
         还有, 写程序要一步一步来,先写简单的再逐渐把它复杂化。
      

  3.   

    Lable[]未初始化
    Lable[] = new JLable[4];