TIL
20220830 TIL 짝프 베리베리 굿 (단축키도 겟!)
jiwoosmile
2022. 8. 30. 14:43
짝프로그래밍이 제일 좋아~
어제 투두리스트 하느라 강의 인출을 한 번도 못 해봤는데도 간단계산기를 거의 다 인출했다.
짝프로그래밍의 효과임이 틀림 없다.
서로 조금씩 부족했던 부분을 채워줘서 강의를 한 번도 보지 않고 계산기 프로그래밍 작성을 완료했다.
그리고 오늘 은희님께 배운 새로운 단축키들:
cmd d
shift opt 좌우
intelliJ 왼쪽 패널 폴더 클릭하고 cmd n 하면 바로 파일 생성 가능
그리고 까먹지 말 것!
Cannot find symbol 에러가 뜨면
의존성 있는 파일들도 다 같이 컴파일 해줘야 프로그램이 돌아간다.
잘 돌아가던 게 안돌아가면 컴파일 제대로 해줬나 체크 꼭 하자!
오늘 잘 돌아가던 코드가 리팩토링하면서 파일 분리한 후에 컴파일할 때 에러가 떴는데 전혀 원인을 모르겠었었다.
그러다가 번뜩 떠오른 의존성.
앞으로는 같은 오류로 시간을 허비하지 말자!
하루종일 감이 잘 안 잡히던 스윙 setVisible에 대해 살짝 알 것 같다.
frame.setVisible하는 경우도 있고 frame내부의 panel.setVisible하는 경우도 있는데,
우리가 갱신하고 싶은 부분을 removeAll하고 원하는 것을 더해 주고 setVisible(false)하고 setVisible(true)해주면 갱신 성공!