Blog for Programming

  • 홈
  • 태그
  • 방명록

ActionListener 1

Java 9주차 과제 - JFrame, ActionListener

1. 과제 안내문 다음과 같이 On 혹은 Off 버튼을 누르면 출입문과 창문의 색상이 변경되는 JFrame 애플리케이션을 작성하라. 출입문과 창문이 처음에는 집과 같은 회색이다가 On 버튼이 눌리면 노란색으로 바뀌고, Off 버튼을 누르면 다시 회색으로 바뀐다. 최대한 아래 그림과 동일하게 완성하라. 집과 출입문 등은 paint 메소드에서 그린다. 하단의 버튼 2개는 JPanel(FlowLayout)에 넣고 그 JPanel을 내용창(BorderLayout)의 하단("South")에 배치하면 된다. 스윙 컴포넌트와 paint 메소드가 둘 다 필요한 프로그램이므로, 유사한 구조를 가지는 LightOnOffExample 클래스를 참고하여 작성하라. 우리 학교의 java교수님은...... 그래픽을 너무 좋아하신..

대학교 과제/Java [ 2 - 1 ] 2020.05.04
이전
1
다음
더보기
프로필사진

Blog for Programming

  • Blog for Programming (180)
    • 기록지 (34)
      • CJ 올리브네트웍스 계약직 (8)
      • 비트코인 자동 거래 시스템 만들기 (9)
      • KNU_30 (2)
      • 강남대학교 멋쟁이사자처럼 지원 페이지 (4)
      • 산업기능요원 (5)
      • FLOWBIT (5)
      • 중소벤처기업부 2030 청년 자문단 (1)
    • 대학교 과제 (24)
      • 자료구조 [ 2 - 1 ] (4)
      • Java [ 2 - 1 ] (4)
      • 모바일프로그래밍 [ 2 - 2 ] (8)
      • 웹 프로그래밍 기초 [ 2 - 2 ] (2)
      • 웹 프로그래밍 [3 - 1] (1)
      • 컴퓨터 구조 [3-1] (4)
      • 프론트엔드 웹 개발 [4-1] (1)
    • programming (104)
      • 내가 만들고 싶어서 만든 것! (9)
      • 알고리즘 풀이 (45)
      • 문제 해결 (11)
      • 자료집 (2)
      • 자료구조 (6)
      • 알고리즘 (4)
      • 안드로이드 스튜디오 (3)
      • 웹프로그래밍 (5)
      • MSA (4)
      • DDD (11)
      • Effective Java (4)
    • 후기 (13)
      • CJ UNIT 4기 (1)
      • 육군 정보보호병 (8)
      • 멋쟁이사자처럼 (1)
      • 공모전 (2)
      • 회고록 (1)
    • 독서록 (5)

Tag

알고리즘, Python, 비트코인, CJ Olivenetworks, Spring Boot, 기록지, spring, java, BaekJoon, 구현, 개발자, C언어, 백준, 백준알고리즘, 자료구조, 백준 알고리즘, 코테, c++, Programmers, 코딩테스트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바