본문 바로가기
반응형

AWT3

AWT - GUI 프로그래밍 #3 Button ▶ Button 프로그램에서 기본적으로 사용되는 컴포넌트입니다. 주로 사용자의 입력을 받아들일 때 사용됩니다. ​ ■ 주요 생성자 - Button() : 빈 버튼 생성 - Button(String label) : 주어진 label을 표시하는 버튼을 생성 Button button = new Button("버튼"); ■ 주요 메소드 - String getLabel() : 버튼의 텍스트를 얻음 - void setLabel(String label) : 버튼의 텍스트 설정 package awt; import java.awt.Button; import java.awt.Frame; import java.awt.Panel; class ButtonFrame{ private Panel panel; private Butto.. 2022. 9. 12.
AWT - GUI 프로그래밍 #2 Label 컴포넌트 컴포넌트는 특정 기능을 수행하는 최소단위 컴포넌트와 다른 컴포넌트를 담을 수 있는 컨테이너 컴포넌트, 독립된 창으로 실행될 수 있는 최상위 컴포넌트로 구분할 수 있습니다. 최소단위 컴포넌트 Label, Button, Canvas, Checkbox, Choice, List, Scrollbar, TextField, TextArea, Menu, MenuItem, MenuBar 일반적으로 컴포넌트라고 하면 최소단위 컴포넌트라고 할 수 있습니다. 최소단위 컴포넌트는 독립적으로 수행할 수 없기 때문에 최상위 컴포넌트에 포함되어야 합니다. ​ ​ ▶ Label AWT 컴포넌트 중 가장 단순한 형태 "종류:, 파일 시스템 :, 용량 : " 이런 것들이 Label입니다. ■ 주요 생성자 - Label() : 빈.. 2022. 9. 12.
AWT - GUI 프로그래밍 #1 AWT(Abstract Windows Toolkit)란 자바에서 GUI 프로그래밍을 지원하기 위해서 제공되는 패키지 모음을 말합니다. 지금까지 했던 프로그래밍은 윈도우에서 command창으로 실행을 한거라고 하면 AWT는 비주얼베이직이나 비주얼 C#과 비슷한 윈폼이라고 생각하면 됩니다. 그렇다고 윈폼과 동일 수준을 기대하시면 안됩니다. ​ AWT 프로그래밍 구조 AWT 프로그래밍의 구조는 크게 컴포넌트와 레이아웃 그리고 이벤트 처리로 나눌 수 있습니다. 컴포넌트는 버튼과 같은 GUI를 구성하는 요소를 말하고 레이아웃은 요소들의 위치를 설정하는 것이며 이벤트 처리는 버튼을 마우스로 클릭했을 때 특정 작업을 처리하는 것을 말합니다. Hello AWT 거의 모든 GUI프로그램은 프레임을 프로그램 단위로 사용합.. 2022. 9. 12.
728x90
반응형