begin process at 2012 02 12 14:22:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api

 > APPLICATION D'APPRENTISSAGE DES TABLES DE MULTIPLICATIONS

APPLICATION D'APPRENTISSAGE DES TABLES DE MULTIPLICATIONS


 Information sur la source

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Api Classé sous :multiplication, apprentissage, apprendre, compter Niveau :Débutant Date de création :17/02/2008 Vu / téléchargé :18 987 / 673

Auteur : alilerenoi

Ecrire un message privé
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Cette application permet aux petits comme aux grands d'apprendre ces tables de multiplication
et de s'entrainer en faire.

Source

  • package multiplication;
  • import java.awt.BorderLayout;
  • import java.awt.Color;
  • import java.awt.FlowLayout;
  • import java.awt.Graphics;
  • import java.awt.GraphicsEnvironment;
  • import java.awt.Image;
  • import java.awt.event.ActionEvent;
  • import java.awt.event.ActionListener;
  • import java.awt.image.BufferedImage;
  • import javax.swing.ImageIcon;
  • import javax.swing.JButton;
  • import javax.swing.JFrame;
  • import javax.swing.JLabel;
  • import javax.swing.JPanel;
  • public class Calcul extends JFrame implements ActionListener{
  • private JButton table;
  • private JButton calcul;
  • private JPanel panel;
  • public Calcul()
  • {
  • super();
  • build();
  • }
  • private void build() {
  • setTitle("Entrainement de calcul");
  • setSize(600,500);
  • setLocationRelativeTo(null);
  • setResizable(false);
  • setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  • setContentPane(buildContentPane());
  • }
  • private JPanel buildContentPane() {
  • panel = new JPanel();
  • panel.setLayout(new BorderLayout());
  • ImageIcon fond = new ImageIcon("apprendre.png");
  • JLabel image = new JLabel();
  • image.setIcon(fond);
  • JPanel panelBTN = new JPanel();
  • panelBTN.setBackground(Color.yellow);
  • panelBTN.setLayout(new FlowLayout());
  • JPanel panelCentre = new JPanel();
  • panelCentre.setLayout(new FlowLayout());
  • panelCentre.add(image);
  • //panelCentre.setBackground(Color.black);
  • table = new JButton("Je veux apprendre mes tables");
  • table.addActionListener(this);
  • calcul = new JButton("Je veux faire des multiplication");
  • calcul.addActionListener(this);
  • panelBTN.add(table);
  • panelBTN.add(calcul);
  • panel.add(panelBTN,BorderLayout.NORTH);
  • panel.add(panelCentre,BorderLayout.CENTER);
  • return panel;
  • }
  • public static BufferedImage toBufferedImage(Image image) {
  • if (image instanceof BufferedImage) {
  • return (BufferedImage)image;
  • }
  • image = new ImageIcon(image).getImage();
  • BufferedImage bimage = null;
  • GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
  • if (bimage == null) {
  • int type = BufferedImage.TYPE_INT_RGB;
  • bimage = new BufferedImage(image.getWidth(null), image.getHeight(null), type);
  • }
  • Graphics g = bimage.createGraphics();
  • g.drawImage(image, 0, 0, null);
  • g.dispose();
  • return bimage;
  • }
  • public void actionPerformed(ActionEvent e) {
  • Object src = e.getSource();
  • if(src == table)
  • {
  • TableMultiplication tm = new TableMultiplication();
  • tm.setVisible(true);//exoTable();
  • }
  • else if(src == calcul)
  • {
  • CalculMultiplication cm = new CalculMultiplication();
  • cm.setVisible(true);
  • }
  • }
  • public static void main(String[] args) {
  • Calcul p = new Calcul();
  • p.setVisible(true);
  • }
  • }
package multiplication;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Graphics;
import java.awt.GraphicsEnvironment;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.image.BufferedImage;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Calcul extends JFrame implements ActionListener{

	private JButton table;
	private JButton calcul;
	private JPanel panel;

	public Calcul()
	{
		super();
		build();
	}
	
	private void build() {
		setTitle("Entrainement de calcul");
		setSize(600,500);
		setLocationRelativeTo(null);
		setResizable(false);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);	
		setContentPane(buildContentPane());			
	}

	private JPanel buildContentPane() {
		
		panel = new JPanel();
		panel.setLayout(new BorderLayout());
		
		ImageIcon fond = new ImageIcon("apprendre.png");
		JLabel image = new JLabel();
		image.setIcon(fond);
		
		JPanel panelBTN = new JPanel();
		panelBTN.setBackground(Color.yellow);
		panelBTN.setLayout(new FlowLayout());
		
		JPanel panelCentre = new JPanel();
		panelCentre.setLayout(new FlowLayout());
		panelCentre.add(image);
		//panelCentre.setBackground(Color.black);
		
		table = new JButton("Je veux apprendre mes tables");
		table.addActionListener(this);
		calcul = new JButton("Je veux faire des multiplication");
		calcul.addActionListener(this);
		
		panelBTN.add(table);
		panelBTN.add(calcul);
		
		panel.add(panelBTN,BorderLayout.NORTH);
		panel.add(panelCentre,BorderLayout.CENTER);
		
		return panel;
	}
	
public static BufferedImage toBufferedImage(Image image) {
		
        if (image instanceof BufferedImage) {
            return (BufferedImage)image;
        }
	
        image = new ImageIcon(image).getImage();
	
        BufferedImage bimage = null;
        GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
    
        if (bimage == null) {
            int type = BufferedImage.TYPE_INT_RGB;
            bimage = new BufferedImage(image.getWidth(null), image.getHeight(null), type);
        }
    
        Graphics g = bimage.createGraphics();
        g.drawImage(image, 0, 0, null);
        g.dispose();
    
        return bimage;
    }

	public void actionPerformed(ActionEvent e) {
		Object src = e.getSource();
		if(src == table)
		{
			TableMultiplication tm = new TableMultiplication();
			tm.setVisible(true);//exoTable();
		}
		else if(src == calcul)
		{
			CalculMultiplication cm = new CalculMultiplication();
			cm.setVisible(true);
		}
	}

	public static void main(String[] args) {

		Calcul p = new Calcul();
		p.setVisible(true);

	}

}

 Conclusion

Cette source peut etre améliorer et meme etre completer par tout un systeme d'addition, de division, et d'addition.
Ideal pour les enfants pour apprendre à multiplier

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Apprendre les multiplications
    •   Multiplication
      •   bin
        •   multiplication
          • Calcul.classTélécharger ce fichier [Réservé aux membres club]3 730 octets
          • CalculMultiplication.classTélécharger ce fichier [Réservé aux membres club]4 589 octets
          • TableMultiplication.classTélécharger ce fichier [Réservé aux membres club]4 763 octets
      •   src
      • .classpathTélécharger ce fichier [Réservé aux membres club]232 octets
      • .projectTélécharger ce fichier [Réservé aux membres club]390 octets
      • apprendre.pngTélécharger ce fichier [Réservé aux membres club]Voir ce fichier324 985 octets
      • Calcul.classTélécharger ce fichier [Réservé aux membres club]3 730 octets
      • CalculMultiplication.classTélécharger ce fichier [Réservé aux membres club]4 589 octets
      • TableMultiplication.classTélécharger ce fichier [Réservé aux membres club]4 763 octets
    • apprendre.pngTélécharger ce fichier [Réservé aux membres club]Voir ce fichier324 985 octets
    • executable.jarTélécharger ce fichier [Réservé aux membres club]331 657 octets
    • readme.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier168 octets

Télécharger le zip


 Sources de la même categorie

Source avec une capture AUTO FOLLOW/UNFOLLOW AVEC JTWITTER/OAUTHSIGNPOSTCLIENT ET SW... par GeroXXXX
Source avec Zip LOGICIEL MESSAGERIE par layeure
Source avec Zip Source avec une capture CRÉER DES GRAPHIQUES : UTILISATION DE JFREECHART par Julien39
EJB3-BEAN ENTITÉ : RELATIONS BIDIRECTIONNELLES par SoftDeath
Source avec Zip Source avec une capture LETMESEE : CAPTURE D'ÉCRAN À INTERVALLE RÉGULIER : UTILISATI... par pyo656

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture PROGRAMME COMPLET D'AIDE À L'APPRENTISSAGE DE TEXTE par cali70
MULTIPLICATION par BlueLudwig
TUTORIAL #2, LES ADDITIONS, SOUSTRATIONS, MULTIPLICATIONS, D... par SmallToad

Commentaires et avis

Commentaire de boumarsel le 18/02/2008 12:16:53 7/10

J'ai apprécié l'image en background :):)

Sinon, bonne idée.

Merci

Commentaire de subderground le 12/09/2009 12:10:39

Salut,

Chouette petite appli :o)
Ca marche en cliquant direct sur l'appli mais impossible de l'inclure dans une page web. (insertion-Applet-dans Dreamwaever) pourtant le fichier html est bien dans le même dossier que le .jar.
A chaque fois que je visualise dans l'explorer ça coince (croix rouge et message d'erreur blabla).

Y a une astuce que j'ai loupé ?

Merci.  

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Très-très débutant. [ par mastere30 ] Hello tlm,comme énnoncé dans le titre, je suis tout neuf au niveau Java, j'y connais carrément rien et dois apprendre afin d'obtenir une place au dev multiplication du processus javaw.exe / eclipse [ par kinski9 ] voilà mon problème: je viens de reprendre un projet java développé sous environnement eclipse, que je ne maitrise pas.à chaque fois que j'effectue la comment on fait une multiplication??? [ par nonoz ] bonjour,j'y comprend rien coment je peux faire une multiplication en objet et obtenir le bon resultat?j'ai une fonction j'ai une varible A dans laquel Ou je peux apprendre le java 3d? [ par Uims ] Ou je peux apprendre le java 3d?Tutorial sur internet ou bouquin tous les moyen sont bonmerci (dsl je suis un gros debutant)Uims Tutorial solide... [ par Sikh ] Bonsoir, je voudrais savoir si il y a un tutorial sur le net pour apprendre le java, jai fai un recherche sur google, mais bon ils me porposent des si je cherche un logiciel [ par progima ] salutje voudrais apprendre le langage javamais, je ne sais pas encore quel logiciel dois-je telecharger pour l'apprendreaidez moi svpmerci!!!! comment dfinir un chronometer pour compter le nombre d' information recues par un Master dans un chain of responsabity. [ par petguet ] bonjourje voudrais savoir comment definir le nombre d informations echngees entre un client et un Het un handler par seconde avec java.Merci d' avance apprendre le java [ par MaX_62 ] Bonjour,Je cherche un tutorial pour apprendre le java (pas trop compliqué). Je possède des connaissances assez solides en scripting mIRC.Mer Compter le nombre de caractères dans un fichier [ par wikedman ] Bonjour,Je voudrais trouver le moyen de calculer le nombre de caractère dans un fichier texte ?pas le nombre de ligne mais le nombre de caract&#2 Compter le nombre de ligne dans une String [ par wikedman ] Bjr,Comment calculer le nombre de ligne dans une String ?jah live !


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales