스윙 코딩하다 문득 의문이 들어서 질문드립니다
유진깡
2023.04.01
스윙코딩할때
1. class Aaa extends JFrame or JPanel 프레임이나 패널을 상속받는다
2. 각 컴퍼넌트를 선언한다
3. 생성자에서 각자의 컴퍼넌트를 만들고 그에 합당한 값이나 이벤트를 설정한다..
이게 주로 짜는 형태인듯합니다
계속짜다가.. 문득.. 위에서 왜 선언하지?? 이유가 뭘까??
이런생각이 들어서 혼자 답변찾기가 힘드네요
한번은 학원에서 패널들을 2번형태로 선언하고 생성자에서 불러다 쓰는걸로 짜고 있던중이었는데 지켜보시던 형님왈
어차피 생성자에서 쓸건데 굳이 밖에서 선언하고 들어올필요 있냐고..
선언하는것도 대충 규칙이 있는겁니까??
하면 할수록 햇갈리네요..
-
뽀대미녀
ㅋㅋ 저는 아직도 GUI가 너무 어려워서.. 무슨말 하는지도.. ㅋㅋ
-
Judicious
자기 스타일이지요
개인적으로는 init 함수를 만들어서 씁니다 :)