Swing (2) 썸네일형 리스트형 자바 swing(스윙)- 그래픽 프로그래밍, 자바 좌표계 자바 그래픽 프로그래밍에 대해서 알아보자. 그래픽 프로그래밍 프레임 위에 그래픽으로 표시해보자. 일단 자바에서는 프레임은 다른 컴포넌트를 넣어두는 컨테이너의 역할로 설계되었다. 따라서 다른 컴포넌트 위에 그린 후에 그 컴포넌트를 프레임에 추가하는 것이 좋다. JPanel은 그림을 그릴 수 있는 서피스를 가지고 있고, 동시에 컨테이너의 역할을 하기 때문에 버튼이나 텍스트 필드와 같은 컴포넌트를 넣을 수 있어 사용자 인터페이스와 그래픽을 동시에 구현할 수 있다. JFrame과 JPanel을 상속받아 작성하고, JPanel의 각종 메소드를 오버라이딩해서 추가적인 기능을 쉽게 구현할 수 있다. paintComponent(Graphics g)메소드 컴포넌트에 그림을 그리기 위해서는 컴포넌트가 가지고 있는 pain.. 자바 swing(스윙) 자바 swing에 대해서 알아보자. swing(스윙) AWT 다음으로 Swing(스윙)이 나왔다. 스윙은 AWT와는 달리, 컴포넌트가 자바로 작성되어 있기 때문에 어떤 플랫폼에서도 일관된 화면을 제공한다. 또한 AWT에 없는 다양한 컴포넌트들을 제공한다. 스윙은 AWT를 대체하기 위하여 AWT의 컴포넌트 이름 앞에 J를 붙인 동일한 기능을 하는 컴포넌트들을 대체용으로 제공한다. 스윙은 다양한 룩앤필(look and feel, 각각의 운영체제가 지원하는 GUI 외관)을 제공한다. 룩앤필에 따라서 약간씩 외관이 달라진다. 1. gui . 스윙은 보다 더 세련되고 다양한 형태의 를 제공한다. 2. 스윙을 사용할려면 스윙 기본 패키지인 javax.swing을 import을 해야 한다. 3. 스윙 컴포넌트는 기존.. 이전 1 다음