본문 바로가기

IT Study/Java

awt와 swing에 관해서..

한 주동안 awt와 swing을 다루면서 이것 저것 해보았다.

JFrame, JLabel, Label, JTextField 등등.. 일주일동안 GUI( awt, swing )를 다뤄보면서 느낀점은 웬만큼 생각대로 다 된다는 것이다.

스크립트에서 제공하는 텍스트필드의 힌트도 JAVA에 만들어져 있진 않지만 FocusListener로 유사하게 구현이 가능했고, 배경을 영상처럼 움직이도록 꾸며보는 것도 가능했고(이건 여러 어플들을 보면서 신박해서 한번쯤 해보고 싶었음..ㅋㅋ)..만들어 보면서 JTable의 배경색과 칼럼색 등 제한적으로 바꿀 수 있는줄 알았는데 모든 색상을 바꿀 수도 있었다.

공부하면서 느낀 것이 awt 와 swing에 대한 것들을 따로 포스팅 할 필요가 없다는 걸 느끼게 되었다.

이미 다른분들이 잘 정리해 놓은 것들이 많기 때문에..

필요할때마다 그때그때 찾아보면서 만드는게 가장 나았다.

디자인에 대해서 따로 로직이나 알고리즘이 있는것도 아니기에...그냥 사용법만 알고 사용할 줄 알면 된다는게 내 생각이다.

다만 잔재주라면 잔재주랄까 다른분들의 정보를 토대로 조합하여 찾기 힘든 노하우들을 정리해 보려 한다.

예를들면 텍스트필드에 힌트가 나오게끔 꾸며본다던지, 배경을 영상처럼 움직이게 해본다던지..

따라서 awt와 스윙의 구성요소들에 대해서는 따로 포스팅을 하지 않고

awt와 스윙으로 만들어본 프로그램과 소스파일을 올릴 예정이다.

필요하신분들은 다운받아서 소스를 보시구

궁금한게 있으신분들은 댓글 달아주시면 빠른시일 안에 답글 달아서 최대한 잘 설명해 드리겠습니다.

'IT Study > Java' 카테고리의 다른 글

tetris ( GUI ) - 미완  (0) 2018.06.18
baseball Game ( GUI )  (0) 2018.06.18
야구선수(투수와타자) 관리 프로그램-Singleton  (0) 2018.06.07
야구선수(투수와타자) 관리 프로그램-HashMap  (0) 2018.06.04
HashMap과 TreeMap  (0) 2018.06.04