JGrasp中的GUI calclution

时间:2014-03-28 11:59:39

标签: swing jgrasp

  1. 我想通过点击转换按钮执行一些计算,答案将显示在数字文本字段中。

  2. 另外,我有一个Exception,我不知道如何解决它

  3. 这是代码:

    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    
    class MyEvent implements ActionListener{
    public void actionPerformed(ActionEvent e){
        System.out.println("Button Clicked ");  
        System.exit(0);
    }
    }
    class Clacluting{
    public static void main(String ar[]) throws IOException{
        Frame frm = new Frame("TASK # 3");
    
    
        TextField txt[] = { new TextField(15), new TextField(9),
                                };
        Label lab[] ={new Label("number"), new Label("Amount")};
        Button b = new Button("Convert");
        Button b2 = new Button("Reset");
        frm.setSize(200,250);
        frm.setLayout(new FlowLayout());
    
        double calculat=0;
        calculat= Double.parseDouble(txt[0].getText()) * 0.381793;
    
        txt[1].setText(String.valueOf(calculat));
    
        b.addActionListener(new MyEvent());
        b2.addActionListener(new MyEvent());
        frm.setSize(200,250);
        frm.add( lab[0]);
        frm.add(txt[0]);
        frm.add( lab[1]);
        frm.add( txt[1]);
        frm.add(b);
        frm.add(b2);
        frm.setVisible(true);
    
    }
    }
    

0 个答案:

没有答案