Toute l'actualité de [self-access.com] en direct sur votre ordinateur !  Vous êtes ici : Accueil » JavaConnexion
 


En américain, Java est un mot argot qui désigne le café. En français, on dit caoua. D'où cette section !

Vous trouverez ici des applets pour débuter avec le langage Java.

Elles sont classées par difficulté croissante (partant du principe que vous débutez en Java, mais que vous avez quelques notions de programmation).

Info
La section Java est un peu en friche par manque de temps. Je l'ai gardée pour les gens que ça intéresserait, mais elle n'a pas été remaquettée comme le reste du site.

Notions de base

Compiler une applet
Comment installer Java sur votre ordinateur, et compiler une applet ?
Intégrer une applet dans une page HTML
Comment incorporer une applet dans une page Web au format HTML ?
Lire des paramètres d'applets
Comment l'applet lit les paramètres passés par la page HTML ?

Vers le haut

Manipulation du texte

Bonjour
Comment afficher un message dans une applet Java ?
Bonjour coloré
Un message, mais avec des couleurs cette fois.
Polices [1]
Après les couleurs, les polices de caractères en Java.
Polices [2]
Comment obtenir la largeur en pixels qu'une chaîne de caractères occupera dans l'applet.
Chaînes [1]
L'objet String permet de manipuler les chaînes de caractères. Quelques notions pour démarrer.
Chaînes [2]
Les méthodes length() et substring() pour manipuler les chaînes de caractères.
Chaînes [3]
2 autres méthodes pour manipuler les chaînes de caractères : startsWith() et endsWith().
Chaînes [4]
La méthode indexOf(), pour rechercher une sous-chaîne dans une chaîne.
Majuscules / Minuscules
Comment convertir une chaîne en majuscules ou en minuscules.
Comparaison de chaînes
Comment comparer 2 chaînes de caractères ?

Vers le haut

Conditions et boucles

Condition (If)
Condition, structure conditionnelle... Un If, quoi !
Boucle While
La plus générale des boucles.
Boucle For
La boucle For : un grand classique !
Boucle Do/While
Une variante de la boucle While.
Imbrication de boucles
Comment imbriquer 2 boucles (ou plus) l'une dans l'autre.
L'instruction Break
Comment interrompre une boucle en cours d'exécution ?
Imbrication et break
Comment se comporte le Break dans des boucles imbriquées ?
L'instruction Continue
Reprendre l'exécution d'une boucle à l'itération suivante...
Recherche d'occurrences
Combien de lettres "s" contient une chaîne de caractères ? Une application de la boucle While.

Vers le haut

Tableaux et vecteurs

Tableaux [1]
Déclarer et remplir un tableau.
Vecteurs [1]
Déclarer et remplir un vecteur.
Vecteurs [2]
Comment supprimer des éléments dans un vecteur.
Vecteurs [3]
Comment remplacer ou insérer un élément dans un vecteur.
Enumérations
Les énumérations sont des listes d'objets. Quelques détails.

Vers le haut

Images

Afficher une image
Comment charger une image et l'afficher ?
Images et transparence
Chargement et superposition d'images, avec transparence.
MediaTracker [1]
Comment afficher des images en Java, mais seulement lorsque leur chargement est terminé ?
MediaTracker [2]
Une variante du MediaTracker pour suivre le chargement des images...
CropImageFilter
Ou comment prendre une portion d'image pour en créer une autre.

Vers le haut

Dessin géométrique

Formes géométriques de base
Comment tracer un cercle, un rectangle...
Formes pleines
Encore des formes géométriques mais remplies cette fois !
Polygones
Le tracé de polygones.
Arcs de cercles
Et pourquoi pas des arcs de cercles ?

Vers le haut

Son

Jouer un son
Comment produire un son dans une applet Java.

Vers le haut

URLs

Afficher une page web
Notions de base pour charger une page web en Java.
Afficher une page dans une frame
Même chose, mais cette fois la page se charge dans une frame précise.
Afficher une page avec un lien relatif
Une autre variante : l'adresse de la page (ou URL) est donnée relativement à la page HTML.
Afficher une page... en général !
Une fonction Java qui reprend les différentes techniques évoquées ci-dessus. A copier/coller sans modération !

Vers le haut

Evénements

Déplacement de la souris
Comment suivre le déplacement de la souris grâce aux événements mouseEnter(), mouseExit() et mouseMove().
Clic de la souris
La gestion du clic de la souris par mouseDown() et mouseUp().
Déplacer et traîner
Ou, en langage Java, différence entre mouseMove() et mouseDrag().
Exemple
Tracer une droite dans l'applet, à la souris.

Vers le haut

Dates

L'objet Date
La manipulation des dates se fait via l'objet Date. Voici les notions de base...
Compte à rebours
Comment mettre en place un compte à rebours en Java, soit calculer la différence entre 2 dates ?

Vers le haut

Objets

Les objets
Maintenant que vous avez manipulé quantité d'objets, vous seriez peut-être intéressé par la création de vos propres objets ? Voici la structure de base (mais vraiment de base !) d'un objet.
Utiliser un objet
Une fois l'objet créé, comment l'utiliser dans une applet ?
Propriétés d'objet
Comment définir les propriétés d'un objet ?
Notion de constructeur
Définir des propriétés dès la création de l'objet, c'est possible grâce au constructeur.
Méthodes d'objet [1]
Après les propriétés de l'objet, voici comment définir ses actions.
Méthodes d'objet [2]
L'exemple précédent, un peu amélioré.

Vers le haut

Interaction avec JavaScript

Interaction avec une variable
Comment modifier une variable Java par Javascript ? Voici un exemple en couleurs.
Interaction 2
La même chose que ci-dessus, mais fonctionnant mieux !
Transfert de texte
Comment transférer du texte Javascript à une applet Java ?

Vers le haut

Fichiers

Lecture d'un fichier [1]
Comment lire un fichier depuis une applet ?
Lecture d'un fichier [2]
Lire un fichier depuis une applet : un exemple légèrement optimisé.

Vers le haut

Communication entre applets

Détecter une applet
Comment détecter une autre applet dans la page, et lire des informations provenant de cette applet.
Afficher une image
Vous survolez une applet à la souris, et une image s'affiche dans l'applet d'à côté...
Lister les applets [1]
Comment obtenir la liste de toutes les applets présentes sur la page HTML.
Lister les applets [2]
Comment obtenir la liste de toutes les applets présentes sur différentes pages HTML séparées par des frames. Waoh... et à quoi ça sert :o) ?

Vers le haut


Mes livres sur Access...
[cliquez pour plus d'infos]





Hit-Parade 
 
[ Copyright 1997-2017 hervé inisan, self-access.com Reproduction interdite ]