상위 질문
타임라인
채팅
관점

애브스트랙트 윈도 툴킷

위키백과, 무료 백과사전

애브스트랙트 윈도 툴킷
Remove ads

애브스트랙트 윈도 툴킷(Abstract Window Toolkit, AWT)은 자바의 본 플랫폼에 의존하는 윈도, 그래픽스, 사용자 인터페이스 위젯 툴킷이다. AWT는 자바 프로그램을 위한 그래픽 사용자 인터페이스(GUI)를 제공하는 표준 API자바 파운데이션 클래스(JFC)의 일부이다. AWT는 수많은 자바 ME를 위한 GUI 툴킷이기도 하다. 이를테면 접속 장치 구성(CDC) 프로파일은 AWT 지원을 위해 휴대 전화에 자바 런타임을 요구한다.

Thumb
일부 AWT 예제를 포함한 윈도 폼

예시

import java.applet;
import java.awt.event.*;

public class AppletApplication extends Applet implements WindowListener {

   public static void main(java.lang.String[] args) {
      AppletApplication applet = new AppletApplication();
      Frame w = new Frame("Applet");
      w.addWindowListener(applet);
      w.add("Center", applet);
      w.setSize(50, 50);
      w.setVisible(true);
      applet.init();
      applet.start();
   }

   public void paint(Graphics g) {
      super.paint(g);
      g.drawString("VASU", 10, 10);	// Upper left corner
   }

   public void windowClosing(WindowEvent e) {
      System.exit(0);	// Exit the application when the window is closed
   }

   // Required methods
   public void windowActivated(WindowEvent e) { }
   public void windowClosed(WindowEvent e) { }
   public void windowDeactivated(WindowEvent e) { }
   public void windowDeiconified(WindowEvent e) { }
   public void windowIconified(WindowEvent e) { }
   public void windowOpened(WindowEvent e) { }

}
Remove ads

같이 보기

외부 링크

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads