메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 java 프로그래밍

뇌를 자극하는 java 프로그래밍 질의응답 게시판입니다.

물어보고 싶네요. 텍스트 상자와 버튼에 대해 어려움이 있습니다.

2013-12-10

|

by jwb

2720

뇌를 자극하는 JAVA 프로그래밍 책을 한빛미디어에서 구입하여 읽었는데 자바 초보자들에게는 참 좋은 책이라고 생각됩니다. 한 번 읽고 그 내용 예제들을 바꾸어보며 자바를 익히고 있습니다. 또 궁금한 사항이 있으면 질문하고 답도 얻을 수 있다는 것은 너무 감사한 일이기도 하네요.(책 뒤쪽 겉페이지 안쪽에 친절한 안내가 있어서 좋네요)
책 741쪽에 있는 텍스트 상자와 버튼에 대해 어려움이 있는 부분을 제시하갰습니다.
텍스트 상자(new JTextField(4)를 15개 만들고 숫자 버튼 1~0 까지 10개를 만들었습니다. 숫자 버튼을 누르면 텍스트 상자에 숫자가 입력되도록 하였지요. 즉, 버튼을 누르면 텍스트 상자에 버튼 숫자가 스트링으로 써질 수 있도록 하였습니다.
(예 : text1.setText(button1.getText()) 문제점은 다음과 같습니다.
1. 화면에 만든 숫자버튼을 클릭하면 텍스트 상자에 1개의 숫자는 잘 써지나 동일한 텍스트 상자에 2개의 숫자는 안써집
    니다.
    데스크탑 컴퓨터나 노트북컴퓨터 키보드 숫자 자판에서 입력하면 숫자가 몇개든지 써지므로 가능한 일인데 그 방법이
    별도로 있는 것 같습니다. 그 방법을 모르겠습니다.
2. 텍스트 상자에 숫자를 쓰고 나면 캐럿(caret)이 다음 텍스트 상자로 자동으로 넘어가도록 하고 싶은데 그 방법을
    모르겠습니다.

  위의 2가지 질문에 대한 간단한 예시 자료를 받아볼 수 있으면 감사하겠습니다.
댓글 입력
자료실