Previous Up Next

4  Créer son propre gestionnaire de placement

Tutoriel sur l’utilisation la création de son propre gestionnaire de placement: http://java.sun.com/docs/books/tutorial/uiswing/layout/custom.html

Nous allons créer un gestionnaire de placement, que nous appelerons VboxLayout, qui empile les composants les uns en dessous des autres en les centrant (on peut obtenir un résultat similaire en utilisant un BoxLayout).

Question 14. Remplissez les méthodes setSizes, preferredLayoutSize, minimumLayoutSize et layoutContainer de la classe VboxLayout.java. Vous testerez VboxLayout en utilisant demovbox.java de manière à obtenir une interface proche de celle représentée sur la figure 4.

Pour répondre à cette question, aidez-vous de la démo DiagonalLayout du tutoriel.

Question 15. Quelle est l’utilité de la méthode Window.pack? Comment fonctionne-t-elle?


Previous Up Next