Exécuter le programme. Pour le faire en éclipse, appuyez sur Ctrl F11
Créer un projet Java. Câest assez simple. Allumez votre EDI et créez un nouveau projet. Appelez ça comme vous voulez. Lâexemple sera buttongrid.
Créer un cadre :
Importer des bibliothèques. Ceci apporte toutes les informations dont vous aurez besoin pour écrire votre code à ce code. Vous devrez importer javax.swing.JFrame, javax.swing.JButton et java.awt.Gridlayout. Celles-ci sont placées avant le début de la classe, quelque part sur des lignes entre 1 et 3, lâordre dans lequel elles sont placées nâa pas dâimportance.
Ajouter des boutons au cadre. A lâintérieur de la boucle, nous devons mettre les boutons sur le cadre avec une commande simple : frame.add(grid[x][y]) ;
Créez une classe Java av! ec une méthode principale. Créez une nouvelle classe et nommez-la comme vous voulez. Lâexemple sera buttongrid. Pour un utilisateur dâEclipse, vous voudrez cocher la case « public static void main(string[] args) », donc vous nâaurez pas à la taper au démarrage.
Créer une instance de ButtonGrid. Dans votre type de classe principal : nouveau ButtonGrid(3,3) ; Les deux trois font une grille de 3 par 3, et deux nombres positifs peuvent y être mis.
En savoir plus sur java : http://java.sun.com/j2se/1.4.2/docs/api/index-files/index-1.html
Créer une grille de boutons :
Créer un constructeur. Le constructeur crée une nouvelle instance de la classe buttongrid permettant à de nombreuses grilles de boutons différentes dâavoir toutes des informations séparées. Tous les constructeurs doivent porter le même nom que leur classe. Les constructeurs nâont besoin de rien devant lui, mais le mot  » public  » y est souvent mis pour facilit! er la consultation. Les constructeurs sont souvent placés com! me la première méthode dans une classe, donc il va juste après le nom de la classe, il doit, cependant, être placé dans la classe. Le constructeur buttongrid a besoin de paramètres qui sont mis entre parenthèses après le nom du constructeur. Les paramètres dans cet exemple sont les entiersâxâ etâyâ.
No comments:
Post a Comment