如何解决NumberFormatException

时间:2017-01-22 21:16:40

标签: java swing oop

我正在构建一个简单的应用程序。当我点击按钮时,会出现对话框,我填写信息并将其转换为JTable。这几乎就是整个计划。当我尝试将信息放入表中时,会弹出异常。数据似乎与构造函数中的数据类型一致。

BUTTON LISTENER

ActionListener al = new ActionListener() {

    @Override
    public void actionPerformed(ActionEvent e) {
        if(e.getSource()==b_pridej){
            dialog = new MistoDialog();
            dialog.setVisible(true);

            mista.pridejMisto(dialog.getNoveMisto());
        }

    }
};

使用对话框中的数据填充构造函数的方法

public Misto getNoveMisto(){
            Misto misto = new Misto( new Integer(souradnice.getText()), nazev.getText(), poznamka.getText(),new Integer(hodnoceni.getText()),datum.getText());
            return misto;
        }

构造

public Misto(int souradnice, String nazev, String poznamka, int hodnoceni,String date) {
    this.souradnice = souradnice;
    this.nazev = nazev;
    this.poznamka = poznamka;
    this.hodnoceni = hodnoceni;
    this.date = date;
}

0 个答案:

没有答案