должен вызывать ошибку super () в Netbeans

Недавно я создал проект Netbeans и использую вместе с ним SVN . Я вижу повторяющуюся ошибку класса, а в консоли написано

java.lang.VerifyError: (class: pie / chart / explorer / PieChartExplorer, method: signature: () V) Конструктор должен вызывать super ( ) или это ()
Не удалось найти основной класс: pie.chart.explorer.PieChartExplorer. Программа выйдет.
Исключение в потоке "main" Java Результат: 1

Вот PieChartExplorer.java:

package pie.chart.explorer;

import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

public class PieChartExplorer extends JFrame implements ActionListener {


    JTextField one = new JTextField(10);
     JTextField two = new JTextField(10);
      JTextField three = new JTextField(10);
    JButton sub = new JButton("Click to be amazed");


    public PieChartExplorer() {
        super("Pie Chart Explorer");
        setSize(300,100);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        FlowLayout flo = new FlowLayout();
        setLayout(flo);
        setVisible(true);
        add(one);
        add(two);
        add(three);
        sub.addActionListener(this);;
        add(sub);

    }

    public static void main(String[] args) {
        PieChartExplorer app = new PieChartExplorer();
    }

    @Override
    public void actionPerformed(ActionEvent e) {
        Object source = e.getSource();

        if(source == sub) {
            try {
            Pie show = new Pie(Float.parseFloat(one.getText()),Float.parseFloat(two.getText()),Float.parseFloat(three.getText()));
            } catch(Exception ex) {
                JOptionPane.showMessageDialog(this, "Please check entered data");

            }
        }
    }

}

Я пробовал:

  1. Очистить и перестроить проект
  2. Убедиться, что я вызвал super во всех конструкторах

Как это можно исправить? Код для загрузки .

11
задан mKorbel 3 July 2011 в 05:52
поделиться