Java de 0

Jusqu’à présent, tout ce que nous avons fait jusqu’à présent, avait été par console. Mais à ce stade, nous commençons à nous présenter au monde des interfaces graphiques dans Java.

interfaces graphiques (GUI)

Les interfaces graphiques Java sont également bien connues sous le nom de GUI. GUI, est un terme qui provient de l’interface utilisateur graphique. Un exemple d’interface de bureau pourrait être une application de bureau à lire des PDFS.

Interface utilisateur de la console (CUI)

Jusqu’à présent, comme nous l’avons déjà mentionné, nous n’avons travaillé qu’avec le concept. de Cui. CUI, provient de l’interface utilisateur de la console et d’un exemple de CUI, serait la console comme avec laquelle nous avons effectué les programmes jusqu’à présent.

Interface graphique (GUI) VS Console Interface utilisateur (CUI)

« 1e74311baf »>
« 9d112a6009″>

CUI:

  • Cui, c’est rapide et facile à exécuter.
  • ne nécessite pas de grandes connaissances.
  • L’inconvénient principal de cette interface est la mauvaise expérience utilisateur.

GUI:

  • GUI, est plus lent et plus complexe à effectuer.
  • nécessite une base de formation et une connaissance de chaque type d’interface graphique.
  • fournit une expérience plus visuelle à l’utilisateur.

Classification des interfaces graphiques principales (GUI) de Java

pour commencer à expliquer les interfaces Je voudrais d’abord parcourir les librairies principales pour créer des interfaces graphiques dans Java. Et ils sont:

« 9d112a6009″>
  • AWT: Cela signifie une boîte à outils de fenêtre abstraite et nous pourrions le baptiser comme « la vieille école », la vieille école d’interfaces graphiques. Malgré être le plus ancien, c’est aussi le plus complet. Et il se concentre sur le système d’exploitation (SO) à dessiner Graphiques, chaque système d’exploitation ou de la plate-forme aura donc sa propre interface graphique. Cela signifie que vous aurez l’air différent ou avoir une apparence différente sur chacune des plateformes. Comme par exemple:

« 9d112a6009″>

Vous devez également mettre en évidence AWT qui utilise des composants natifs.

  • Swing: s’étend de la bibliothèque graphique AWT et fournit un ensemble de composants assez « lumineux ». Et il essaie d’avoir le même comportement quel que soit le système d’exploitation ou la plate-forme sur laquelle il est exécuté.
« C42444698c »>
« 9d112a6009″>
  • JAVAFX: Il a été lancé en février 2009 sous le concept de RIA (applications Internet riches) qui vise à créer des applications pour les toiles, les tablettes, les téléviseurs … très « similaires » au bureau. Un exemple, cela pourrait être:

« 9d112a6009″>
  • SWT: message Toolkit de widget standard. Ensemble de composants pour créer des interfaces graphiques. Il a été créé par IBM pour aider au développement de Eclipse, et actuellement, il est responsable de l’Eclipse IDE de sa maintenance. On peut dire, ce qui est idéal pour les Guis complexes et aura un «  » aspect différent de la SO dans laquelle il est exécuté.

Bien qu’il existe de nombreuses autres bibliothèques pour créer des composants graphiques, les listes ci-dessus sont les principales. Dans les prochaines classes, nous commencerons à travailler avec eux. Salutations Javeros.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *