article thumbnail image
Published 2020. 6. 17. 19:18

"JButton" 은 말그대로 버튼이야.

버튼을 레이블처럼 "JFrame"에 붙여서 사용하면 된단다.

 

그럼 JButton을 배치해보자.

JButton 생성하기

"JButton"을 배치하는 건 "JLabel"이랑 똑같아.

바로 사용해보자.

 

 

우선 빨간 네모를 보면 JButton 객체를 생성하고 있어.

추가적으로 JButton을 생성할 때 버튼의 타이틀 "Test"를 매개변수로 넘겨주고 있어.

그래서 녹색 네모처름 프레임에 버튼을 붙였을 때,

결과 화면처럼 프레임에 꽉차는 버튼이 생성되게 돼.

 

JButton에서 사용하면 유용한 메소드

가장 많이 사용하는 건 버튼 타이틀 텍스트를 읽거나 변경하는 메소드겠지?

코드 중간에 버튼 타이틀 텍스트를 읽는 메소드는 "getText()" 메소드야.

글고 타이틀을 변경할 때 쓰는 메소드는 "setText()" 메소드야.

 

빨간색 네모 부분을 보면 setText() 메소드로 버튼 텍스트를 "Morph"로 변경하고 있어.

그렇게 변경된 텍스트를 다시 읽어와서 출력해보면 파란색 네모 부분이 Morph 라고 출력되고 있어.

즉 setText()로 잘 변경됐다는 결과야.

'📌 java > java' 카테고리의 다른 글

java - JLabel  (0) 2020.06.17
java - JFrame 크기, 위치, 좌표계  (0) 2020.06.17
java - GUI  (0) 2020.06.17
java - Graphics  (0) 2020.06.17
java - JPanel  (0) 2020.06.17
복사했습니다!