IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)



Qu'est-ce que AWT ?
AWT est un "Astract Window Toolkit" qui met à la disposition d'un développeur une API indépendante du système de fenêtrage utilisé : que ce soit celui du Macintosh, Windows95 ou X-Window. Par contre les objets affichés sont bien des objets du système correspondant. Les objets Swing sont quant à eux des objets purement Java.


Comment mettre une image dans un bouton (AWT) ?
Ce n'est pas directement possible en AWT, il faut créer sa propre classe MyButton permettant de le faire en dérivant par exemple Component pour faire un lightweigth component.


Comment imprimer l'ensemble d'un Container (JDK 1.1.x) ?
Voilà un début de code permettant d'imprimer un Container 'cont'.

<comment>Récupère le travail et affiche la boite de dialogue d'impression</comment>PrintJob job = getToolkit().getPrintJob(frame_parent_pour_le_dialogue,"essai", null);if (job != null)<comment>Recupere le Graphics dans lequel on va ecrire</comment>Graphics g = job.getGraphics();if (g != null)<comment>Sur le Container imprime l'ensemble de ses Components </comment>cont.printAll(g);g.dispose();<comment>Finit le travail </comment>job.end();


Ce document issu de http://www.developpez.com est soumis à la licence GNU FDL traduit en français ici.
Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.