Tous les cours
28 termes · 4 cours
En Java Swing , les accélérateurs ( Accelerators ) sont des raccourcis clavier globaux associés à des éléments de menu ( JMenuItem ).
L' anti-crénelage ( antialiasing ) lisse les bords des formes et du texte en mélangeant légèrement les couleurs sur les contours, au lieu de laisser les pixels…
Une bordure ( javax.swing.border.Border ) est un contour décoratif que Swing dessine automatiquement autour d'un composant. Contrairement à tout ce qui précède…
Pour deux chaînes ch1 et ch2 , concaténer revient à les assembler l'une après l'autre.
java.awt.Graphics est un contexte graphique : un objet qui représente une "toile" sur laquelle on peut dessiner des lignes, des formes, du texte et d…
Le dessin personnalisé permet de créer des éléments graphiques qui n'existent pas nativement dans Swing. Il devient par exemple possible de représenter des for…
Un fichier est une unité de stockage d'informations sur un support (clé USB, disque dur, SSD…).
Une fonction est un bloc de code réutilisable qui effectue une tâche spécifique. Elle structure un programme, réduit la répétition de code et facilite sa maint…
ColorLa classe java.awt.Color représente une couleur. La méthode g.setColor(couleur) définit la couleur courante : tous les dessins effectués après cet appel l'util…
Graphics2Djava.awt.Graphics2D est une sous-classe de Graphics , introduite avec l'API Java 2D. Elle offre exactement les mêmes méthodes que Graphics ( fillRect , drawOva…
On appelle Langage de programmation un langage dit informatique permettant d’écrire des algorithmes et de produire des programmes informatiques.
LayoutManagerEn Java Swing, un LayoutManager est une interface définissant le mécanisme de gestion automatique de la disposition des composants graphiques au sein d’un cont…
Une liste est une structure de données qui permet de stocker plusieurs valeurs dans une seule variable.
Une chaîne de caractères stockée en mémoire en lecture seule (segment const).
Un mnémonique est un raccourci clavier associé à un composant d’interface, notamment à un élément de menu, qui permet à l’utilisateur d’accéder rapidement à ce…
Un opérateur est un symbole qui indique une opération à effectuer sur une ou plusieurs valeurs (les opérandes ). Il permet de manipuler des données, réaliser d…
paintComponent(Graphics g) est une méthode définie dans JComponent (la classe mère de JPanel ) . Pour dessiner quelque chose de personnalisé, on crée une sous-…
Transmettre à une fonction l' adresse (le pointeur) d'une variable au lieu de sa valeur, pour lui permettre de modifier directement la variable d'origine.
Un pointeur est une variable qui contient l'adresse mémoire d'une autre variable d'un type donné. Il permet de définir des structures dynamiques , qui évoluent…
La priorité détermine quel opérateur est évalué en premier : plus elle est haute, plus tôt l'opérateur est appliqué. L' associativité détermine l'ordre d'évalu…
Le prototype (ou signature) d'une fonction donne son type, son nom et ses paramètres. Déclarer une fonction, c'est donner son prototype ; la définir , c'est do…
Une structure est un type défini par l'utilisateur qui regroupe plusieurs variables, éventuellement de types différents, sous un même nom — très utile pour rep…
La surcharge permet de définir plusieurs fonctions avec le même nom mais des paramètres différents .
Un ensemble de tableaux contenant le même nombre d'éléments , chaque sous-tableau formant ce qu'on appelle une ligne .
Un tableau statique est un ensemble de variables du même type , de taille fixe (allouée par la machine dès la déclaration), où chaque élément est indexé par un…
Une sous-chaîne extraite d'une chaîne plus grande, séparée par des délimiteurs.
Un travelling circulaire est un mouvement de caméra dans lequel celle-ci se déplace autour d’un sujet en suivant une trajectoire circulaire , tout en maintenan…
Une mémoire volatile perd ses données dès que l'appareil est éteint ou redémarré.