개발 AMT (Abstract Window Toolkit) 란 무엇입니까? -techopedia에서 정의

AMT (Abstract Window Toolkit) 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-AWT (Abstract Window Toolkit) 란 무엇입니까?

AWT (Abstract Window Toolkit)는 GUI에서 그래픽 사용자 인터페이스 (GUI) 구성 요소 (위젯) 및 기타 관련 서비스의 모음입니다. Java의 원래 플랫폼 독립적 인 창, 그래픽 및 사용자 인터페이스 위젯 도구 키트입니다. AWT는 이제 Java Foundation Classes (JFC)의 일부이며 Java에서 GUI 프로그래밍을위한 표준 API (Application Programming Interface)로 사용됩니다.


J2SE1.2부터 AWT 위젯은 Swing 툴킷으로 대체되었습니다. 스윙 기능은 기본 윈도우 시스템과의 핵심 인터페이스를 위해 AWT를 사용합니다. 그러나 프로그래머는 이제 기본 시스템의 룩앤필과 Java의 크로스 플랫폼 룩앤필 중에서 선택할 수 있습니다. 스윙은 Java 철학의 핵심에서 한 번만 쓰기, 어디서나 실행 (WORA) 원칙을 지키는 대부분의 Java 프로그래머가 선호합니다.

Techopedia는 AWT (Abstract Window Toolkit)를 설명합니다.

1995 년 Sun Microsystems가 플랫폼 독립적 프로그래밍 언어로 Java를 도입했을 때 AWT는 기본 사용자 인터페이스에 대해 얇은 추상화 계층을 제공하기 위해 고안되었습니다. 본질적으로 Windows PC에서 실행될 때 동일한 Java 프로그램은 기본 Windows 응용 프로그램의 모양과 느낌을, Mac에서 실행할 때 기본 Mac 응용 프로그램의 모양과 느낌을 갖습니다.


AWT에는 모든 고유 플랫폼에 공통적 인 기능의 서브 세트를 제공하는 위젯 세트가 포함되어 있습니다. AWT는 또한 강력한 이벤트 처리 모델, 그래픽 및 이미지 도구 (모양, 색상 및 글꼴 클래스 포함), 유연한 창 레이아웃을위한 레이아웃 관리자 및 기본 플랫폼 클립 보드를 통한 잘라 내기 및 붙여 넣기를위한 데이터 전송 클래스를 제공합니다.

AMT (Abstract Window Toolkit) 란 무엇입니까? -techopedia에서 정의