Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Java Activation Framework Tutorial 
  • Comment faire pour créer des applet…
  • Comment faire pour supprimer les dou…
  • Comment générer des dates dans les…
  • Quelle est l'erreur fondamentale 104…
  • Les qualités d'un bon développeur …
  • Comment mettre en place un espace de…
  • Comment insérer un applet Java Avec…
  • Comment faire pour supprimer la barr…
  • Une explication des annotations Java…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Java BorderLayout Tutorial

    In Swing GUI bibliothèque de Java ( AWT ainsi son précurseur ) , l'agencement des composants dans un châssis ou panneau est déterminé par une implémentation de l'interface LayoutManager . L'interface LayoutManager permet de trames pour maintenir un régime cohérent de composants d'interface graphique à travers de multiples plates-formes : «Regarde et se sent », et la taille des fenêtres . Le gestionnaire BorderLayout est le gestionnaire de disposition le plus couramment utilisé pour les mises en forme relativement simples. Le gestionnaire

    BorderLayout Le gestionnaire BorderLayout divise le cadre ou le panneau en cinq régions , chacune contenant le composant . Ces régions sont nommées Nord, Sud , Est, Ouest et Centre . La classe BorderLayout a initialisé cinq constantes statiques correspondant à ces régions qui peuvent être accessibles que
    Exemple de BorderLayout

    l'aide du gestionnaire BorderLayout est un processus assez simple . Créer un nouveau JFrame

    import javax.swing * ; . . Import java.awt * ; .
    Fenêtre JFrame

    = new JFrame ();

    Nous pouvons dire la JFrame à utiliser BorderLayout comme gestionnaire de layout en exécutant la commande suivante:

    window.setLayout ( nouveau BorderLayout ());

    aussi, nous pouvons ajouter un composant à la JFrame en appelant simplement le complément fonction :

    window.add ( new JButton ( "Wonderful" ) , BorderLayout.NORTH ) ;

    Cela remplira le haut ( «Nord» ) partie de la fenêtre avec grand bouton avec l' mot "Wonderful" s'affiche à travers elle. Nous pouvons ajouter d'autres éléments de consommer les autres régions

    window.add ( new JLabel ( " Très belle " ) , BorderLayout.SOUTH ) . Window.add ( nouveau JTextArea (), BorderLayout.EAST ) ; fenêtre . add ( new JButton ( "Happy" ) , BorderLayout.WEST ) ; window.add ( nouveau JComboBox (), BorderLayout.CENTER ) ;

    Après cela, BorderLayout apparaît à son mur. Il ne peut contenir que cinq éléments , après tout, rigide aménagé dans l'une des cinq régions. Mais , ce n'est pas vrai .
    Clé à compter directeur utilisation

    Layout Le secret de recourir à des gestionnaires de mise en Java swing ou AWT est de comprendre que les panneaux et d'autres objets conteneurs sont eux-mêmes considérés comme l'une des composantes , et que ces objets conteneurs peuvent posséder leurs propres gestionnaires de disposition pour la manipulation de la zone de la fenêtre qui a été donné à eux. L'exemple suivant illustre cette

    Panel Pone = new Panel (); . Window.add ( Pone , BorderLayout.CENTER ) ; //Vous devez supprimer la ligne précédente allocation d'une JComboBox ( ) pour centrer pour que cela fonctionne . pOne.setLayout (new BorderLayout ()); pOne.add ( nouveau JLable ( «C'est dans le nord de Pone , qui se trouve dans le centre de la fenêtre . " ) , BorderLayout.NORTH ) ;

    de véritables applications seront presque toujours imbriquer plusieurs panneaux et les gestionnaires de disposition de ce genre, afin de parvenir à la mise en page souhaitée de composants.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment changer DPI en Java 
  • Comment faire pour afficher les numéros de ligne dans JCreator 
  • Comment utiliser des sprites animés dans Eclipse 
  • Comment faire pour augmenter l'allocation de mémoire virtuelle dans Java 
  • Différences entre Java 1.4 et Java 1.5 
  • Comment utiliser SetHeader de réponse 
  • Comment créer un menu de restaurant avec une applet Java Program 
  • Java pour les Jeux 
  • Comment faire pour exécuter CLS de Java 
  • Comment formater un numéro en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc