Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Abstract Window Toolkit — Wikipédia
Abstract Window Toolkit — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Pour les articles homonymes, voir AWT.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Quelques composants graphiques fournis par la bibliothèque AWT

Abstract Window Toolkit (AWT) est une bibliothèque graphique pour Java, faisant partie de Java Foundation Classes (JFC). Cette bibliothèque a été introduite dès les premières versions de Java ; depuis Java 2, la bibliothèque de gestion de fenêtre officielle est Swing. Toutefois, AWT sert encore de fondement à Swing, dans la mesure où de nombreuses classes Swing héritent de classes AWT.

AWT emploie les composants natifs de la plate-forme, alors que Swing utilise des composants en pur Java.

Elle permet notamment la création d'objets graphiques préconçus tels que des boutons, des sliders, des menus déroulants.

Utilisation

[modifier | modifier le code]
code java
import java.applet.*;
import java.awt.*;
import java.awt.event.*;

public class AppletApplication extends Applet implements WindowListener {

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

   public void paint(Graphics g) {
      super.paint(g);
      g.drawString("Bonjour le monde", 10, 10);	// Coin en haut à gauche de la fenêtre
   }

   public void windowClosing(WindowEvent e) {
      System.exit(0);	// Ferme l'application si on clique sur la croix en haut à droite
   }
   
   // Méthodes obligatoires même vides
   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) { }

}
 

Voir aussi

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • Abstract Window Toolkit, sur Wikiversity
  • Abstract Window Toolkit, sur Wikibooks

Liens externes

[modifier | modifier le code]
  • (en) Documentation
  • (fr) Initiation à AWT, Jean-Michel DOUDOUX
  • (fr) Exemple simple d'applet AWT, Jean-Michel DOUDOUX
  • icône décorative Portail de la programmation informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Abstract_Window_Toolkit&oldid=226044662 ».
Catégories :
  • Widget
  • Plateforme Java
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id