Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- inline
- 푸리에 변환
- GridLayout
- 예제
- ObjectOutputStream
- 사전학습
- 파이썬
- java
- HTML
- iframe 태그
- Database
- FFT
- 반응형 웹 프로젝트
- 상속
- 미디어쿼리
- oracle
- FileWriter
- BorderLayout
- 메서드
- g검정
- rnn
- FlowLayout
- html 프로젝트
- 퍼셉트론
- html 기초
- css 기초
- Codility
- CSS
- Position
- 반응형웹
Archives
- Today
- Total
도라에몽주머니
[Java/Eclipse] Java 47일차 본문

람다표현식
: 메소드가 1개로 구성된 인터페이스를 익명함수로 사용할 때 단순하게 표현하는 방법
@FunctionalInterface
: interface에 함수가 1개인지를 검사하는 어노테이션(annotation). 인터페이스를 람다표현식으로 사용할 때, 실수로 함수를 추가시키게 되는 경우를 방지하기 위해 사용.
Swing
: AWT를 개선한 클래스
- setIconImage() : 타이틀바의 이미지 설정
- setDefaultCloseOperation(EXIT_ON_CLOSE) : 창 닫기
- ImageIcon : 버튼의 이미지 설정 시 사용
- button.setEnabled(false) : 버튼 비활성화
- button.setMnemonic('a') : 버튼 단축키 설정 (alt + a)
- button.setPressedIcon(imageIcon) : 마우스로 눌렀을 때의 이미지 설정
- button.setRolloverIcon(imageIcon) : 마우스를 올렸을 때의 이미지 설정
- dialog.setDefaultCloseOperation(DISPOSE_ON_CLOSE) : dialog의 x 버튼 창 닫기 이벤트 처리
Dimension 클래스
: 특정 영역의 사각형과 폭과 높이의 값을 관리할 수 있도록 도와주는 클래스
MouseListener
: 마우스 클릭 이벤트 처리. implements로 상속받아 사용.
- mouseClicked(MouseEvent e) : 마우스를 눌렀다 뗐을 때 동작 (→ Released가 먼저 동작한 후 Clicked가 동작됨)
- mousePressed(MouseEvent e) : 마우스를 눌렀을 때 동작
- mouseReleased(MouseEvent e) : 마우스를 뗐을 때 동작 (→ Released가 먼저 동작한 후 Clicked가 동작됨)
- mouseEntered(MouseEvent e) : 설정된 컴포넌트에 마우스가 진입할 때 동작
- mouseExited(MouseEvent e) : 설정된 컴포넌트에서 마우스가 벗어날 때 동작
'Study > Java' 카테고리의 다른 글
| [Java/Eclipse] Java 49일차 (0) | 2022.11.23 |
|---|---|
| [Java/Eclipse] Java 48일차 (0) | 2022.11.22 |
| [Java/Eclipse] Java 45, 46일차 (0) | 2022.11.18 |
| [Java/Eclipse] Java 44일차 (0) | 2022.11.16 |
| [Java/Eclipse] Java 43일차 (0) | 2022.11.15 |