JAVA :: Ch.8 실습문제
📒 문제 1
-난이도 하
💬 다음 그림과 같이 "Let's study Java"라는 문자열을 타이틀로 가지고 프레임의 크기가 400×200인 스윙 프로그램을 작성하라
👉 실행 결과
.
.
.
.
.
👉 프로그램코드
📒 문제 2
-난이도 하
💬 BorderLayout을 사용하여 컴포넌트 사이의 수평 간격이 5픽셀, 수직 간격이 7픽셀이 되도록 다음 그림과 같은 스윙 프로그램을 작성하라.
👉 실행 결과
.
.
.
.
.
👉 프로그램코드
📒 문제 3
-난이도 중
💬 컨텐트팬에 FlowLayout 배치관리자를 지정하고 그림과 같이 JLabel과 JButton 컴포넌트를 이용하여 산술문을 출력하는 스윙 프로그램을 작성하라.
👉 실행 결과
.
.
.
.
.
👉 프로그램코드
✔ 입력을 받지 않을 때
✔ 입력을 받을 때
📒 문제 4
-난이도 중
💬 각 버튼의 배경색을 다음 그림과 같이 설정하도록 프로그램을 작성하라.
👉 실행 결과
* 참고 코드
Color.RED, Color.ORANGE, Color.YELLOW, Color.GREEN, Color.CYAN, Color.BLUE, Color.MAGENTA,
Color.GRAY, Color.PINK, Color.LIGHT_GRAY
.
.
.
.
.
👉 프로그램코드
📒 문제 5
-난이도 상
💬 GridLayout을 이용하여 다음 그림과 같이 Color 클래스에 선언된 16개의 색을 배경으로 하는 4×4 판을 구성하라.
👉 실행 결과
* 참고 코드
button.setHorizontalAlignment(SwingConstants.LEFT); //텍스트 왼쪽정렬
.
.
.
.
.
👉 프로그램코드
📒 문제 6
-난이도 상
💬 20개의 10×10 크기의 JLabel 컴포넌트가 프레임 내의 (50,50)에서 (250, 250) 영역 내 랜덤한 위치에 출력되도록 스윙 프로그램을 작성하라. 프레임의 크기를 300×300으로 하고, JLabel의 배경색은 모두 파란색으로 하라.
👉 실행 결과
.
.
.
.
.
👉 프로그램코드
Author And Source
이 문제에 관하여(JAVA :: Ch.8 실습문제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ro_sie/JAVA-Ch.8-실습문제저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)