게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[본삭금] 자바 텍스트필드 비게하는법 좀 도와주세요 ㅜㅜ
게시물ID : programmer_5669짧은주소 복사하기
작성자 : 안녕나는고수
추천 : 0
조회수 : 424회
댓글수 : 5개
등록시간 : 2014/09/28 15:11:53
옵션
  • 본인삭제금지

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class addTwoNumber extends JFrame implements ActionListener {
    
    JButton addButton = new JButton("add");
    JButton exitButton = new JButton("exit");
    JButton resetButton = new JButton("reset");

    
    JTextField num1 = new JTextField(5);
    JTextField num2 = new JTextField(5);
    JTextField output = new JTextField(8);
    int nm1,nm2, out =0 ;
    String n1, n2;
    
    public addTwoNumber()
    {
        super("add two numbers");
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
        JPanel myPanel = new JPanel();
        myPanel.add(num1);
        myPanel.add(num2);
        myPanel.add(output);
        myPanel.add(addButton);
        myPanel.add(exitButton);
        myPanel.add(resetButton);
        setContentPane(myPanel);
        exitButton.addActionListener(this);
        addButton.addActionListener(this);
        
        
    }
    
    public static void main(String[] args)
    {
        addTwoNumber frame = new addTwoNumber();
        frame.setSize(600,100);
        frame.setVisible(true);
    }
    
    public void actionPerformed(ActionEvent e)
    {
        Object source = e.getSource();
        
        if(source == exitButton)
        {
            System.exit(0);
        }
        else if(source == addButton)
        {
            n1 = num1.getText();
            nm1 = Integer.parseInt(n1);
            n2 = num2.getText();
            nm2 = Integer.parseInt(n2);
            out = nm1+nm2;
            String nu = (""+out);
                
            output.setText(nu);
        }
        else if(source == resetButton)
        {
             String empty = ("");
             num1.setText(empty);
             num2.setText(empty);
             output.setText(empty);
        } 
        
    }
    
}

볼드한부분이 작동을하지않습니다 1 + 1 = 2 가나온이후 리셋버튼을누르면 세 필드가 전부 비게하고싶은데.. 아무변화가없네요 조언좀 부탁드립니다

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호