1. 그림판 깜빡임 해결
그림판에서 빠르게 repaint()를 부를 때 화면이 깜빡이는 것을
Image 객체를 잡아서 BufferG로 그리는 것으로 해소하셨다.
더블 버퍼링
메모리에 그린 후 화면에 옮긴다.
1.캔버스와 동일한 크기의 Image 객체를 생성한다
2.Image 객체에 그림을 그린다. update();
3.Image 객체를 캔버스에 보여준다. paint();
paint() 메소드에서는 g.drawImage()메소드를 이용해서 Image 객체를 그리는 역할만 수행한다.
update() 메소드에서는 bufferG라는 Graphics 객체를 얻어서 그걸로 Image 객체에 그린다.
2. 미니 프로젝트 진행상황
로그인, 회원가입, 아이디찾기, 비밀번호 찾기, 회원정보 수정을 구현했다.
https://drive.google.com/open?id=1jEuZDmnA8_8mW5fLsW8vDyTQYrqTWGNu
3. exe 파일 만들기
이클립스에서 jar 파일을 추출하고 jSmooth에서 jar을 이용해 exe 파일을 만들기.
'Java & Spring' 카테고리의 다른 글
2020.05.14 (목) 학습 : 캐치마인드 Socket 그림판 (0) | 2020.05.15 |
---|---|
2020.05.12 (화) 학습 : Oracle 시작, Thread, isFocusOwner(), JLabel (0) | 2020.05.13 |
2020.05.06 (수) 학습 : 네트워크, 채팅, 서버 클라이언트 (0) | 2020.05.07 |
2020.05.04 (월) 학습 : 컴파일과 실행 동시에, Socket, 자바프로젝트 시작 (캐치마인드) (0) | 2020.05.04 |
2020.05.01 (금) 학습 : 네트워크, EOFException, Interface (0) | 2020.05.01 |