程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java-JAVA serializable 類 未聲明類型為 long 的靜態終態

java-JAVA serializable 類 未聲明類型為 long 的靜態終態

編輯:編程綜合問答
JAVA serializable 類 未聲明類型為 long 的靜態終態

新手,就是完全照書上碼了一段,但怎麼會有這些提示?
![圖片說明

圖片說明](http://img.ask.csdn.net/upload/201502/18/1424249621_652792.png)

還有一張傳不上去

這都是些什麼問題?麻煩大致講下 謝謝

代碼如下

 import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class Test extends JFrame implements ActionListener{
    JLabel lbl1,lbl2;
    JTextField txt1,txt2,txtResult;
    JButton btnCalc;

    public Test(){
        super("我的第一個Swing程序");
        txt1=new JTextField(5);
        lbl1=new JLabel("=");
        txtResult=new JTextField(7);
        txtResult.setEditable(false);
        btnCalc=new JButton("計算");
        btnCalc.addActionListener(this);

        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(txt1);
        c.add(lbl1);
        c.add(txt2);
        c.add(lbl2);
        c.add(txtResult);
        c.add(btnCalc);

        setSize(500,100);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    }

    public void actionPerformed(ActionEvent e){
        float num1=0,num2=0,result=0;
        try{
            num1=Float.parseFloat(txt1.getText());
            num2=Float.parseFloat(txt2.getText());
            result=num1+num2;
        }catch(Exception ex){
            txtResult.setText("數據非法!");
            return;
        }
        txtResult.setText(Float.valueOf(result).toString());
    }

    public static void main(String[] args){
        new Test();
    }

}

最佳回答:


    雖然你沒有直接實現Serializable,接口,但你繼承的javax.swing.JFrame這個類實現了Serializable接口。
    個人建議學習類的時候,留意下類實現哪些了接口(接口你已經學習過的)。用面向對象的思想去看類實現了哪些接口,可以理解為對象應該具備哪些功能(所以實現對應的接口)。
    前幾天在家沒網,回復的有點慢。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved