JButton을 사용하는 숫자 패드가있는 Java Swing 응용 프로그램을 개발 중입니다. 숫자 0-9, 십진수에 대한 점 및 입력 버튼이 있습니다. 분명히 버튼의 숫자는 문자 일 뿐이고 정수가 아닙니다.JButton으로 숫자 사용자 입력을 코딩하는 가장 좋은 방법은 무엇입니까?
사용자가 버튼을 클릭하여 $ 25.68과 같은 통화 금액을 입력 할 수있게하려고합니다. 그들이 끝나면 enter를 누르십시오.
나는이 금액을 받아 두 배 변수에 넣기를 원한다. 의 actionPerformed 기능에서
나는 일반적인 작업을 수행합니다
if (e.getSource() == numberButton1){
//put in first index of array
}
가 처음에 나는 -1에 할당과 같이 입력하여 도트 버튼의 정수 및 계정의 배열로 넣어 줄 알았는데 - 2. 하지만 배열에 숫자가 있으면 역순으로 될 것이고 요소의 수를 세고 마지막 색인에서 시작하여 10을 사용하여 역으로 읽을 수 있음을 알고 있지만 지나치게 지나치게 보인다. 복잡한. 소수 자릿수를 설명 할 필요는 없습니다. 그래서 내가 백만 줄의 코드를 작성하기 전에 나는 내가 물어볼 줄 알았는데 ...
... 거기에 간단한 방법이 있습니까?
죄송합니다. 나는 모바일에있다. – Yazan