Swing과 Winform

왱구·2024년 11월 22일

C#

목록 보기
1/6

때는 1년전.. Java를 배울 당시 소규모 프로젝트로 채팅프로그램을 만든적이 있다. 그당시 유일하게 사용 가능한 언어가 Java였기 때문에 UI를 구현하기 위해서 자연스럽게 Swing 라이브러리에 눈이 가게 되었다.
Swing이란 JDK에 포함되어 있는 GUI개발용 라이브러리로 다양한 컴포넌트와 이벤트 처리 구현이 가능한 클래스, 메서드를 제공한다.

아래는 그 프로젝트의 구현화면

위의 화면을 구현하기 위해 아래와 같은 컴포넌트들을 사용했는데,

그러기 위해선 아래와 같이 하나하나 코드의 입력을 수동으로 해줘야 했다.
더욱이, 아래가 전부가 아니다.

8월부턴가 C#을 하나씩 공부하고 있는 입장에서, Swing을 활용해본 입장에서, Winform을 봤는데 이거 물건이였다.
도구상자에서 끌어만 와도 컴포넌트 추가가 가능하고 디자인창도 있을 뿐더러 디자인창에서 더블클릭하면 해당 컴포넌트의 이벤트 함수가 만들어진다.

배치도 자유롭다.

다음 포스트에서는 Winform으로 DB연결을 하고 계산기록을 쓰고 지울 수 있는 계산기를 만들어보겠다.

profile
늦깎이 애아빠 개발지망생

0개의 댓글