public class MyListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==jb)
{
int money=Integer.parseInt(jt1.getText());
int interest=Integer.parseInt(jt2.getText());
String result=Integer.toString(money+interest);
jt3.setText(result);
}
}
}
보면 알겠지만 텍스트1이랑 텍스트2에서 숫자들 받아서 형변환
계산하고 그걸 다시 스트링으로 형변환후에 텍스트3에 출력하는형태임.
아 시바 흰색 존나 길게됫네;;
단위(원) 을 텍스트필드에서 지우기 싫은거 아님? 그렇다면 단위(원)을 제외하고 숫자만 받으면 되는거. 쉽게 생각하자
문제가 뭐냐면 텍스트필드1 즉 jt1에는 이미 setText(\"단위 : 원\")인 상태임
ㅇㅇ
내가 원하는게 바로그거
단위원은 무시하고 숫자만 받을수잇는거
다른 조은방법잇으면 더좋고
그러니까 split 이건 replace이건 써서 단위(원)을 로직상에서 절사하면 되는건데.
아니면 문자배열로 받아서 단위(원) 인덱스 값 0번부터 4까지 무시하는걸로 처리할까
단위(원) 이게 총 4글자이니..
그러던가..
아니 다른조은방법잇으면
아 그게 replace임?
알아보고 다시 올게 땡큐형
숫자 아니면 버리고 숫자만 읽는 거 안 됨? C 생각하면 쉬울 거 같은데