Maison  >  Article  >  Java  >  Que diriez-vous du cadre Java

Que diriez-vous du cadre Java

little bottle
little bottleoriginal
2019-05-18 18:33:323225parcourir

Un cadre en Java est une fenêtre de niveau supérieur avec un titre et une bordure, et la taille du formulaire inclut toutes les zones spécifiées pour la bordure. La disposition par défaut du formulaire est "BorderLayout".

Que diriez-vous du cadre Java

Java est un langage de programmation informatique. Il dispose de nombreux outils disponibles pour les développeurs. Ci-dessous, je vais vous présenter le cadre en Java.

Frame est une fenêtre de niveau supérieur avec un titre et des bordures.

La taille du formulaire comprend toute la zone spécifiée pour la bordure.

Les dimensions de la zone de bordure peuvent être obtenues à l'aide de la méthode getInsets. Cependant, comme ces dimensions dépendent de la plate-forme, une valeur d'inserts valide ne sera pas obtenue tant que le formulaire n'est pas rendu affichable en appelant pack ou show.

Étant donné que la taille totale du formulaire inclut la zone de bordure, la bordure masque en fait une partie du formulaire et limite la zone disponible pour restituer et/ou afficher les sous-composants dans un rectangle, la position du coin supérieur gauche de le rectangle est (insets.left, insets.top), la largeur est la largeur - (insets.left + insets.right) et la longueur est la hauteur - (insets.top + insets.bottom).

La mise en page par défaut du formulaire est BorderLayout.
En utilisant setUndecorated, un formulaire peut désactiver les décorations natives (c'est-à-dire le cadre et la barre de titre). Mais cela ne peut être fait que si le formulaire n'est pas affichable.

Dans un environnement multi-écran, vous pouvez créer un cadre sur différents appareils à écran en construisant un cadre à l'aide de Frame(GraphicsConfiguration) ou Frame(String title, GraphicsConfiguration).

L'objet GraphicsConfiguration est l'un des objets GraphicsConfiguration du périphérique d'écran cible.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn