`目的
テキストボックスの値を計算して表示する計算機みたいなのをつくりたい。
二つのテキストボックスの値を足したいんですが
java
1import javax.swing.JFrame; 2import javax.swing.JPanel; 3import javax.swing.JTextField; 4import javax.swing.JButton; 5import javax.swing.JLabel; 6import java.awt.Container; 7import java.awt.BorderLayout; 8import java.awt.event.ActionListener; 9import java.awt.event.ActionEvent; 10 11class test1 extends JFrame implements ActionListener{ 12 13 JTextField text1; 14 JTextField text2; 15 JLabel label; 16 JLabel label1; 17 JLabel label2; 18 JLabel label3; 19 20 public static void main(String args[]){ 21 test1 frame = new test1("計算機"); 22 frame.setVisible(true); 23 } 24 25 test1(String title){ 26 setTitle(title); 27 setBounds(100, 100, 300, 250); 28 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 29 30 JPanel p = new JPanel(); 31 32 33 34 text1 = new JTextField("", 25); 35 text2 = new JTextField("", 25); 36 JButton button1 = new JButton("足し算"); 37 button1.addActionListener(this); 38 39 JButton button2 = new JButton("掛け算"); 40 button2.addActionListener(this); 41 42 label = new JLabel(); 43 44 p.add(text1); 45 p.add(text2); 46 p.add(button1); 47 p.add(button2); 48 49 Container contentPane = getContentPane(); 50 contentPane.add(p, BorderLayout.CENTER); 51 contentPane.add(label, BorderLayout.SOUTH); 52 } 53 54 public static void main(string args[]){ 55 int goukei1; 56 int goukei2; 57 goukei1 = text1.gettext+text2.gettext; 58 goukei2 = text1.gettext*text2.gettext; 59} 60 public void actionPerformed(ActionEvent e){ 61 String cmp = e.getActionCommand(); 62 63 if (cmp.equals("boutton1")){ 64 label.setText(goukei1); 65 }else if (cmp.equals("boutton2")){ 66 label.setText(goukei2); 67} 68} 69} 70 71``` 72**エラー表示** 73test1.java:54: エラー: シンボルを見つけられません 74 public static void main(string args[]){ 75 ^ 76 シンボル: クラス string 77 場所: クラス test1 78test1.java:57: エラー: staticでない変数 text1をstaticコンテキストから参照することはできません 79 goukei1 = text1.gettext+text2.gettext; 80 ^ 81test1.java:57: エラー: シンボルを見つけられません 82 goukei1 = text1.gettext+text2.gettext; 83 ^ 84 シンボル: 変数 gettext 85 場所: タイプJTextFieldの変数 text1 86test1.java:57: エラー: staticでない変数 text2をstaticコンテキストから参照することはできません 87 goukei1 = text1.gettext+text2.gettext; 88 ^ 89test1.java:57: エラー: シンボルを見つけられません 90 goukei1 = text1.gettext+text2.gettext; 91 ^ 92 シンボル: 変数 gettext 93 場所: タイプJTextFieldの変数 text2 94test1.java:58: エラー: staticでない変数 text1をstaticコンテキストから参照することはできません 95 goukei2 = text1.gettext*text2.gettext; 96 ^ 97test1.java:58: エラー: シンボルを見つけられません 98 goukei2 = text1.gettext*text2.gettext; 99 ^ 100 シンボル: 変数 gettext 101 場所: タイプJTextFieldの変数 text1 102test1.java:58: エラー: staticでない変数 text2をstaticコンテキストから参照することはできません 103 goukei2 = text1.gettext*text2.gettext; 104 ^ 105test1.java:58: エラー: シンボルを見つけられません 106 goukei2 = text1.gettext*text2.gettext; 107 ^ 108 シンボル: 変数 gettext 109 場所: タイプJTextFieldの変数 text2 110test1.java:64: エラー: シンボルを見つけられません 111 label.setText(goukei1); 112 ^ 113 シンボル: 変数 goukei1 114 場所: クラス test1 115test1.java:66: エラー: シンボルを見つけられません 116 label.setText(goukei2); 117 ^ 118 シンボル: 変数 goukei2 119 場所: クラス test1 120エラー11個 121**です** 122 123 124Java初めて一週間なので全然わかってませんが 125回答よろしくお願いします。