<div><br></div> <div>import java.awt.*;</div> <div>import java.awt.event.*;</div> <div>import javax.swing.*;</div> <div><br></div> <div>public class addTwoNumber extends JFrame implements ActionListener {</div> <div> </div> <div> JButton addButton = new JButton("add");</div> <div> JButton exitButton = new JButton("exit");</div> <div> JButton resetButton = new JButton("reset");</div> <div><br></div> <div> </div> <div> JTextField num1 = new JTextField(5);</div> <div> JTextField num2 = new JTextField(5);</div> <div> JTextField output = new JTextField(8);</div> <div> int nm1,nm2, out =0 ;</div> <div> String n1, n2;</div> <div> </div> <div> public addTwoNumber()</div> <div> {</div> <div> super("add two numbers");</div> <div> setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);</div> <div> </div> <div> JPanel myPanel = new JPanel();</div> <div> myPanel.add(num1);</div> <div> myPanel.add(num2);</div> <div> myPanel.add(output);</div> <div> myPanel.add(addButton);</div> <div> myPanel.add(exitButton);</div> <div> myPanel.add(resetButton);</div> <div> setContentPane(myPanel);</div> <div> exitButton.addActionListener(this);</div> <div> addButton.addActionListener(this);</div> <div> </div> <div> </div> <div> }</div> <div> </div> <div> public static void main(String[] args)</div> <div> {</div> <div> addTwoNumber frame = new addTwoNumber();</div> <div> frame.setSize(600,100);</div> <div> frame.setVisible(true);</div> <div> }</div> <div> </div> <div> public void actionPerformed(ActionEvent e)</div> <div> {</div> <div> Object source = e.getSource();</div> <div> </div> <div> if(source == exitButton)</div> <div> {</div> <div> System.exit(0);</div> <div> }</div> <div> else if(source == addButton)</div> <div> {</div> <div> n1 = num1.getText();</div> <div> nm1 = Integer.parseInt(n1);</div> <div> n2 = num2.getText();</div> <div> nm2 = Integer.parseInt(n2);</div> <div> out = nm1+nm2;</div> <div> String nu = (""+out);</div> <div> </div> <div> output.setText(nu);</div> <div> }</div> <div> <b> else if(source == resetButton)</b></div> <div><b> {</b></div> <div><b> String empty = ("");</b></div> <div><b> num1.setText(empty);</b></div> <div><b> num2.setText(empty);</b></div> <div><b> output.setText(empty);</b></div> <div><b> } </b></div> <div> </div> <div> }</div> <div> </div> <div>}</div> <div><br></div> <div>볼드한부분이 작동을하지않습니다 1 + 1 = 2 가나온이후 리셋버튼을누르면 세 필드가 전부 비게하고싶은데.. 아무변화가없네요 조언좀 부탁드립니다</div> <div><br></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.