- abs(int) - Method in interface ijava.Maths
-
Retourne la valeur absolue de l'entier nb.
- abs(long) - Method in interface ijava.Maths
-
Retourne la valeur absolue de l'entier nb.
- abs(float) - Method in interface ijava.Maths
-
Retourne la valeur absolue de l'entier nb.
- abs(double) - Method in interface ijava.Maths
-
Retourne la valeur absolue de l'entier nb.
- abs(int) - Method in class Program
-
- abs(long) - Method in class Program
-
- abs(float) - Method in class Program
-
- abs(double) - Method in class Program
-
- acos(double) - Method in interface ijava.Maths
-
Returns the arc cosine of a value; the returned angle is in the range 0.0
through pi.
- acos(double) - Method in class Program
-
- actionPerformed(ActionEvent) - Method in class Program
-
- add(Binary, Binary) - Method in interface ijava.Binaries
-
Réalise l'addition binaire de deux opérandes.
- addButton(Image, String) - Method in interface ijava.Multimedia
-
Ajoute un bouton étiqueté avec un texte en bas de l'image.
- addButton(Image, String) - Method in class Program
-
- addButton(TransparentImage, String) - Method in class Program
-
- addZone(Image, String, int, int, int, int) - Method in interface ijava.Multimedia
-
- addZone(Image, String, int, int, int, int) - Method in class Program
-
- addZone(TransparentImage, String, int, int, int, int) - Method in class Program
-
- and(Binary, Binary) - Method in interface ijava.Binaries
-
Calcule et retourne la configuration binaire résultante de l'opération ET
bit à bit entre les deux opérandes.
- ANSI_BG_DEFAULT_COLOR - Static variable in interface ijava.Curses
-
- ANSI_BLACK - Static variable in interface ijava.Curses
-
- ANSI_BLACK_BG - Static variable in interface ijava.Curses
-
- ANSI_BLINK_FAST - Static variable in interface ijava.Curses
-
- ANSI_BLINK_SLOW - Static variable in interface ijava.Curses
-
- ANSI_BLUE - Static variable in interface ijava.Curses
-
- ANSI_BLUE_BG - Static variable in interface ijava.Curses
-
- ANSI_BOLD - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_LINE_AFTER - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_LINE_ALL - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_LINE_BEFORE - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_SCREEN_AFTER - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_SCREEN_ALL - Static variable in interface ijava.Curses
-
- ANSI_CLEAR_SCREEN_BEFORE - Static variable in interface ijava.Curses
-
- ANSI_COLORS - Static variable in interface ijava.Curses
-
Tableau définissant les couleurs utilisables: "black", "red", "green",
"yellow", "blue", "purple", "cyan", "white".
- ANSI_COLORS - Static variable in class Program
-
- ANSI_CURSOR_BACK - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_DOWN - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_FORWARD - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_HIDE - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_MOVE_TO - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_NEXT_LINE - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_PREV_LINE - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_RESTORE_POS - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_SAVE_POS - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_SHOW - Static variable in interface ijava.Curses
-
- ANSI_CURSOR_UP - Static variable in interface ijava.Curses
-
- ANSI_CYAN - Static variable in interface ijava.Curses
-
- ANSI_CYAN_BG - Static variable in interface ijava.Curses
-
- ANSI_DOWN - Static variable in interface ijava.Curses
-
- ANSI_FAINT - Static variable in interface ijava.Curses
-
- ANSI_GREEN - Static variable in interface ijava.Curses
-
- ANSI_GREEN_BG - Static variable in interface ijava.Curses
-
- ANSI_ITALIC - Static variable in interface ijava.Curses
-
- ANSI_LEFT - Static variable in interface ijava.Curses
-
- ANSI_NEGATIVE - Static variable in interface ijava.Curses
-
- ANSI_PURPLE - Static variable in interface ijava.Curses
-
- ANSI_PURPLE_BG - Static variable in interface ijava.Curses
-
- ANSI_RED - Static variable in interface ijava.Curses
-
- ANSI_RED_BG - Static variable in interface ijava.Curses
-
- ANSI_RESET - Static variable in interface ijava.Curses
-
- ANSI_RIGHT - Static variable in interface ijava.Curses
-
- ANSI_SCROLL_DOWN - Static variable in interface ijava.Curses
-
- ANSI_SCROLL_UP - Static variable in interface ijava.Curses
-
- ANSI_TEXT_DEFAULT_COLOR - Static variable in interface ijava.Curses
-
- ANSI_UNDERLINE - Static variable in interface ijava.Curses
-
- ANSI_UP - Static variable in interface ijava.Curses
-
- ANSI_WHITE - Static variable in interface ijava.Curses
-
- ANSI_WHITE_BG - Static variable in interface ijava.Curses
-
- ANSI_YELLOW - Static variable in interface ijava.Curses
-
- ANSI_YELLOW_BG - Static variable in interface ijava.Curses
-
- arguments - Variable in class Program
-
- asin(double) - Method in interface ijava.Maths
-
Returns the arc sine of a value; the returned angle is in the range -pi/2
through pi/2.
- asin(double) - Method in class Program
-
- asr(Binary, int) - Method in interface ijava.Binaries
-
Calcule et retourne la configuration binaire résultante du décalage
arithmétique à droite de l'opérande b1
de decalage
positions.
- assertArrayEquals(Object[], Object[]) - Method in interface ijava.Assertions
-
Vérifie que les tableaux passés en paramètre sont égaux, c'est-à-dire
qu'ils ont le même contenu (ie. array1[i] == array2[i] pour i compris
dans [0..length(array1)]).
- assertArrayEquals(Object, Object) - Method in class Program
-
- assertArrayEquals(Object[], Object[]) - Method in class Program
-
- assertArrayNotEquals(Object[], Object[]) - Method in interface ijava.Assertions
-
Vérifie que les tableaux passés en paramètre ne sont pas égaux,
c'est-à-dire qu'ils n'ont le même contenu (ie. il existe au moins un
i compris dans [0..length(expected)]) pour lequel expected[i] !
- assertArrayNotEquals(Object, Object) - Method in class Program
-
- assertArrayNotEquals(Object[], Object[]) - Method in class Program
-
- assertEquals(Object, Object) - Method in interface ijava.Assertions
-
Vérifie que les deux paramètres sont égaux et lève une
AssertionException
si ce n'est pas le cas.
- assertEquals(Object, Object) - Method in class Program
-
- assertFalse(Boolean) - Method in interface ijava.Assertions
-
Vérifie que le booléen passé en paramètre est faux (false) et
lève une AssertionException
si ce n'est pas le cas.
- assertFalse(Boolean) - Method in class Program
-
- assertGreaterThan(Comparable, Comparable) - Method in interface ijava.Assertions
-
Vérifie que la valeur testée est strictement supérieure à la valeur
attendue.
- assertGreaterThan(Comparable, Comparable) - Method in class Program
-
- assertGreaterThanOrEqual(Comparable, Comparable) - Method in interface ijava.Assertions
-
Vérifie que la valeur testée est strictement supérieure ou égale à la
valeur attendue.
- assertGreaterThanOrEqual(Comparable, Comparable) - Method in class Program
-
- Assertions - Interface in ijava
-
Une assertion est une condition devant être vérifiée.
- assertLessThan(Comparable, Comparable) - Method in interface ijava.Assertions
-
Vérifie que la valeur testée est strictement inférieure à la valeur
attendue.
- assertLessThan(Comparable, Comparable) - Method in class Program
-
- assertLessThanOrEqual(Comparable, Comparable) - Method in interface ijava.Assertions
-
Vérifie que la valeur testée est strictement inférieure ou égale à la
valeur attendue.
- assertLessThanOrEqual(Comparable, Comparable) - Method in class Program
-
- assertNotEquals(Object, Object) - Method in interface ijava.Assertions
-
Vérifie que les deux paramètres sont différents et lève une
AssertionException
si ce n'est pas le cas.
- assertNotEquals(Object, Object) - Method in class Program
-
- assertTrue(Boolean) - Method in interface ijava.Assertions
-
Vérifie que le booléen passé en paramètre est vrai (true) et
lève une AssertionException
si ce n'est pas le cas.
- assertTrue(Boolean) - Method in class Program
-
- atan(double) - Method in interface ijava.Maths
-
Returns the arc tangent of a value; the returned angle is in the range
-pi/2 through pi/2.
- atan(double) - Method in class Program
-
- atan2(double, double) - Method in interface ijava.Maths
-
Returns the angle theta from the conversion of rectangular coordinates
(x, y) to polar coordinates (r, theta).
- atan2(double, double) - Method in class Program
-
- automaticRefresh(Image, boolean) - Method in class Program
-
- automaticRefresh(TransparentImage, boolean) - Method in class Program
-
- cbrt(double) - Method in interface ijava.Maths
-
Returns the cube root of a double value.
- cbrt(double) - Method in class Program
-
- ceil(double) - Method in interface ijava.Maths
-
Returns the smallest (closest to negative infinity) double value that is
greater than or equal to the argument and is equal to a mathematical
integer.
- ceil(double) - Method in class Program
-
- changeButton(Image, String, String) - Method in interface ijava.Multimedia
-
Modifie le texte affiché sur un des boutons d'une image.
- changeButton(Image, String, String) - Method in class Program
-
- changeButton(TransparentImage, String, String) - Method in class Program
-
- charAt(String, int) - Method in interface ijava.Miscellaneous
-
Retourne le caractère de la chaîne s
situé à l'indice
idx
.
- charAt(String, int) - Method in class Program
-
- charToInt(char) - Method in interface ijava.Maths
-
Convertit un chiffre (caractère décimal donc de 0 à 9 inclus) vers sa
valeur numérique (entière!).
- charToInt(char) - Method in class Program
-
- clearBOL() - Method in interface ijava.Curses
-
Efface la ligne depuis le début de la ligne jusqu'au curseur.
- clearBOL() - Method in class Program
-
- clearEOL() - Method in interface ijava.Curses
-
Efface la ligne depuis la position jusqu'à la fin de la ligne.
- clearEOL() - Method in class Program
-
- clearLine() - Method in interface ijava.Curses
-
Efface l'ensemble du contenu de la ligne courante.
- clearLine() - Method in class Program
-
- clearScreen() - Method in interface ijava.Curses
-
Efface l'ensemble de l'écran et repositionne le curseur en (1, 1).
- clearScreen() - Method in class Program
-
- close(Image) - Method in interface ijava.Multimedia
-
- close(Image) - Method in class Program
-
- close(TransparentImage) - Method in class Program
-
- columnCount(CSVFile) - Method in interface ijava.Files
-
- columnCount(CSVFile, int) - Method in interface ijava.Files
-
- columnCount(CSVFile) - Method in class Program
-
- columnCount(CSVFile, int) - Method in class Program
-
- compare(String, String) - Method in interface ijava.Miscellaneous
-
Compare deux chaînes de caractères selon l'ordre lexicographique (ie.
- compare(String, String) - Method in class Program
-
- copyAndResize(Image, String, int, int) - Method in interface ijava.Multimedia
-
- copyAndResize(Image, String, int, int) - Method in class Program
-
- copyAndResize(TransparentImage, String, int, int) - Method in class Program
-
- copySign(double, double) - Method in interface ijava.Maths
-
Returns the first floating-point argument with the sign of the second
floating-point argument.
- copySign(float, float) - Method in interface ijava.Maths
-
Returns the first floating-point argument with the sign of the second
floating-point argument.
- copySign(double, double) - Method in class Program
-
- copySign(float, float) - Method in class Program
-
- copySubset(Image, String, int, int, int, int) - Method in interface ijava.Multimedia
-
- copySubset(Image, String, int, int, int, int) - Method in class Program
-
- copySubset(TransparentImage, String, int, int, int, int) - Method in class Program
-
- cos(double) - Method in interface ijava.Maths
-
Returns the trigonometric cosine of an angle.
- cos(double) - Method in class Program
-
- cosh(double) - Method in interface ijava.Maths
-
Returns the hyperbolic cosine of a double value.
- cosh(double) - Method in class Program
-
- curp() - Method in interface ijava.Curses
-
Restaure la position sauvegardée du curseur (CUrsor Restore Position).
- curp() - Method in class Program
-
- Curses - Interface in ijava
-
L'interface Curses définie les différentes constantes et fonctions
associées aux manipulations de la console (via les codes ANSI).
- cursor(int, int) - Method in interface ijava.Curses
-
Positionne le curseur aux coordonnées (line, column).
- cursor(int, int) - Method in class Program
-
- cusp() - Method in interface ijava.Curses
-
Sauvegarde la position courante du curseur (CUrsor Save Position).
- cusp() - Method in class Program
-
- newBinary(long) - Method in interface ijava.Binaries
-
Crée une configuration binaire initialisée par la valeur du paramètre.
- newBinary(long, int) - Method in interface ijava.Binaries
-
Crée une configuration binaire de format fixé et initialisée par la
valeur du paramètre.
- newBinary(String) - Method in interface ijava.Binaries
-
Crée une configuration binaire, décimale ou hexadécimale, initialisée.
- newBinary(String, int) - Method in interface ijava.Binaries
-
Crée une configuration binaire, décimale ou hexadécimale de format fixé
et initialisée.
- newFile(String) - Method in interface ijava.Files
-
- newFile(String) - Method in class Program
-
- newImage(String, String) - Method in interface ijava.Multimedia
-
Crée une nouvelle image avec un nom donné à partir d'un fichier.
- newImage(String) - Method in interface ijava.Multimedia
-
Crée une nouvelle image avec un nom donné à partir d'un fichier.
- newImage(String, int, int) - Method in interface ijava.Multimedia
-
Crée une nouvelle image vide de width pixels en largeur et height
pixels en hauteur.
- newImage(int, int) - Method in interface ijava.Multimedia
-
Crée une nouvelle image vide de width pixels en largeur et height
pixels en hauteur.
- newImage(String, String) - Method in class Program
-
- newImage(String) - Method in class Program
-
- newImage(String, int, int) - Method in class Program
-
- newImage(int, int) - Method in class Program
-
- newSound(String) - Method in interface ijava.Multimedia
-
Crée un nouveau son à partir d'un nom de fichier (absolu ou relatif).
- newSound(String) - Method in class Program
-
- newTransparentImage(String, String) - Method in class Program
-
- newTransparentImage(String) - Method in class Program
-
- newTransparentImage(String, int, int) - Method in class Program
-
- newTransparentImage(int, int) - Method in class Program
-
- nextAfter(double, double) - Method in interface ijava.Maths
-
Returns the floating-point number adjacent to the first argument in the
direction of the second argument.
- nextAfter(float, double) - Method in interface ijava.Maths
-
Returns the floating-point number adjacent to the first argument in the
direction of the second argument.
- nextAfter(double, double) - Method in class Program
-
- nextAfter(float, double) - Method in class Program
-
- nextUp(double) - Method in interface ijava.Maths
-
Returns the floating-point value adjacent to d in the direction of
positive infinity.
- nextUp(float) - Method in interface ijava.Maths
-
Returns the floating-point value adjacent to f in the direction of
positive infinity.
- nextUp(double) - Method in class Program
-
- nextUp(float) - Method in class Program
-
- not(Binary) - Method in interface ijava.Binaries
-
Calcule et retourne la configuration binaire résultante de l'opération
NON bit à bit entre les deux opérandes.
- play(Sound) - Method in interface ijava.Multimedia
-
Joue le son passé en paramètre.
- play(Sound) - Method in class Program
-
- play(Sound, boolean) - Method in class Program
-
- playContinuously(Sound) - Method in class Program
-
- playMP3(String, boolean) - Method in class Program
-
- playSound(String) - Method in interface ijava.Multimedia
-
Primitive permettant de jouer un son (mp3, wav, au).
- playSound(String, boolean) - Method in interface ijava.Multimedia
-
Primitive permettant de jouer un son (mp3, wav, au) en déterminant
si il doit être exécuté en tâche de fond ou pas.
- playSound(String, boolean) - Method in class Program
-
- playSound(String) - Method in class Program
-
- pow(double, double) - Method in interface ijava.Maths
-
Retourne la puissance réelle (double
) d'un réel (double
).
- pow(double, double) - Method in class Program
-
- print(String) - Method in interface ijava.TextInputOutput
-
Affiche une chaîne de caractères ou une expression donnant une chaîne de
caractères.
- print(int) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un entier ou d'une expression de même type.
- print(long) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un entier long ou d'une expression de même type.
- print(float) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un réel (simple précision) ou d'une expression de
même type.
- print(double) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un réel (double précision) ou d'une expression de
même type.
- print(char) - Method in interface ijava.TextInputOutput
-
Affiche un caractère ou d'une expression de même type.
- print(boolean) - Method in interface ijava.TextInputOutput
-
Affiche une valeur booléenne.
- print(Object) - Method in class Program
-
- print(String) - Method in class Program
-
- print(int) - Method in class Program
-
- print(long) - Method in class Program
-
- print(float) - Method in class Program
-
- print(double) - Method in class Program
-
- print(char) - Method in class Program
-
- print(boolean) - Method in class Program
-
- println(Binary) - Method in interface ijava.Binaries
-
Affiche la valeur d'une configuration binaire.
- println() - Method in interface ijava.TextInputOutput
-
Force un saut de ligne sur le terminal.
- println(String) - Method in interface ijava.TextInputOutput
-
Affiche une chaîne de caractères ou une expression donnant une chaîne
puis passe à la ligne.
- println(int) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un entier ou d'une expression de même type, puis
passe à la ligne.
- println(long) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un entier long ou d'une expression de même type, puis
passe à la ligne.
- println(float) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un réel (simple précision) ou d'une expression de
même type, puis passe à la ligne.
- println(double) - Method in interface ijava.TextInputOutput
-
Affiche la valeur d'un réel (double précision) ou d'une expression de
même type, puis passe à la ligne.
- println(char) - Method in interface ijava.TextInputOutput
-
Affiche un caractère ou d'une expression de même type, puis passe à la
ligne.
- println(boolean) - Method in interface ijava.TextInputOutput
-
Affiche une valeur booléenne, puis passe à la ligne.
- println() - Method in class Program
-
- println(Object) - Method in class Program
-
- println(String) - Method in class Program
-
- println(int) - Method in class Program
-
- println(long) - Method in class Program
-
- println(float) - Method in class Program
-
- println(double) - Method in class Program
-
- println(char) - Method in class Program
-
- println(boolean) - Method in class Program
-
- Program - Class in <Unnamed>
-
- Program() - Constructor for class Program
-
- random() - Method in interface ijava.Maths
-
Retourne un réel tiré aléatoirement dans l'intervalle [0.0, 1.0[.
- random() - Method in class Program
-
- randomANSIColor() - Method in interface ijava.Curses
-
Cette fonction retourne aléatoirement une chaîne de caractère
représentant une couleur (parmi les couleurs définies dans le
tableau ANSI_COLORS).
- randomANSIColor() - Method in class Program
-
- randomColor() - Method in interface ijava.Multimedia
-
Cette primitive tire aléatoirement une couleur RGB.
- randomColor() - Method in class Program
-
- read(extensions.File) - Method in class Program
-
- readBinary() - Method in interface ijava.Binaries
-
Demande la saisie d'une ligne à l'utilisateur et interprète cette saisie
pour initialiser la configuration binaire créée.
- readBinary(int) - Method in interface ijava.Binaries
-
Demande la saisie d'une ligne à l'utilisateur et interprète cette saisie
pour initialiser la configuration binaire créée, de format fixe.
- readChar() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'un caractère.
- readChar(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'un caractère.
- readChar() - Method in class Program
-
- readChar(long) - Method in class Program
-
- readDouble() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'une valeur réelle (double précision).
- readDouble(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'une valeur réelle (double précision).
- readDouble() - Method in class Program
-
- readDouble(long) - Method in class Program
-
- readFloat() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'une valeur réelle (simple précision).
- readFloat(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'une valeur réelle (simple précision).
- readFloat() - Method in class Program
-
- readFloat(long) - Method in class Program
-
- readInt() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'une valeur entière.
- readInt(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'une valeur entière.
- readInt() - Method in class Program
-
- readInt(long) - Method in class Program
-
- readLine(extensions.File) - Method in interface ijava.Files
-
- readLine(extensions.File) - Method in class Program
-
- readLong() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'une valeur entière 'long'.
- readLong(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'une valeur entière 'long'.
- readLong() - Method in class Program
-
- readLong(long) - Method in class Program
-
- readString() - Method in interface ijava.TextInputOutput
-
Demande la saisie d'une chaîne de caractères.
- readString(long) - Method in interface ijava.TextInputOutput
-
Demande la saisie en un temps limité d'une chaîne de caractères.
- readString() - Method in class Program
-
- readString(long) - Method in class Program
-
- ready(extensions.File) - Method in interface ijava.Files
-
- ready(extensions.File) - Method in class Program
-
- refresh(Image) - Method in class Program
-
- refresh(TransparentImage) - Method in class Program
-
- removeAllButtons(Image) - Method in interface ijava.Multimedia
-
Supprimer tous les boutons de l'image.
- removeAllButtons(Image) - Method in class Program
-
- removeAllButtons(TransparentImage) - Method in class Program
-
- removeAllZone(Image) - Method in interface ijava.Multimedia
-
- removeAllZone(Image) - Method in class Program
-
- removeAllZone(TransparentImage) - Method in class Program
-
- removeButton(Image, String) - Method in interface ijava.Multimedia
-
Supprime le bouton portant un certain label dans l'image passée en
paramètre.
- removeButton(Image, String) - Method in class Program
-
- removeButton(TransparentImage, String) - Method in class Program
-
- removeZone(Image, String) - Method in interface ijava.Multimedia
-
- removeZone(Image, String) - Method in class Program
-
- removeZone(TransparentImage, String) - Method in class Program
-
- reset() - Method in interface ijava.Curses
-
Réinitialise la console (utile lorsque vous jouez avec les
couleurs du texte !).
- reset() - Method in class Program
-
- rgb(int, int, int) - Method in interface ijava.Multimedia
-
- rgb(int, int, int) - Method in class Program
-
- rgbColor(int, int, int) - Method in interface ijava.Multimedia
-
- rgbColor(int, int, int) - Method in class Program
-
- rint(double) - Method in interface ijava.Maths
-
Returns the double value that is closest in value to the argument and is
equal to a mathematical integer.
- rint(double) - Method in class Program
-
- round(double) - Method in interface ijava.Maths
-
Returns the closest long to the argument.
- round(float) - Method in interface ijava.Maths
-
Returns the closest int to the argument.
- round(double) - Method in class Program
-
- round(float) - Method in class Program
-
- rowCount(CSVFile) - Method in interface ijava.Files
-
- rowCount(CSVFile) - Method in class Program
-