begin process at 2012 02 09 07:19:58
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Application

 > GENERATEUR DE NOMBRES NIV1

GENERATEUR DE NOMBRES NIV1


 Information sur la source

Note :
5 / 10 - par 2 personnes
5,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Application Classé sous :, génération, nombres, aléatoires, lvl1 Niveau :Débutant Date de création :15/01/2003 Date de mise à jour :15/01/2003 18:46:44 Vu / téléchargé :5 238 / 369

Auteur : era

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

 Description

Petite frame en java pour generer des nombres
Exemple ici on indique les faces du dés
et il tire le de pour vous ....

Source

  • /*
  • * De.java
  • *
  • * Created on 15 janvier 2003, 18:17
  • */
  • /**
  • *
  • * @author (c) 2002 Eric Aboudaram / InSilicom
  • *
  • *web http://www.insilicom.fr
  • */
  • public class De extends javax.swing.JFrame {
  • /** Creates new form De */
  • public De() {
  • initComponents();
  • this.setSize(350, 100);
  • java.awt.Dimension d = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
  • int l = this.getWidth();
  • int h = this.getHeight();
  • this.setLocation((d.width-l)/2, (d.height-h)/2);
  • this.setTitle("G\u00e9n\u00e9rateur ne nombres Al\u00e9atoires. V1.0");
  • }
  • private void initComponents() {//GEN-BEGIN:initComponents
  • jPanel1 = new javax.swing.JPanel();
  • jLabel1 = new javax.swing.JLabel();
  • jTextField1 = new javax.swing.JTextField();
  • jPanel2 = new javax.swing.JPanel();
  • jButton1 = new javax.swing.JButton();
  • jLabel2 = new javax.swing.JLabel();
  • labelRes = new javax.swing.JLabel();
  • addWindowListener(new java.awt.event.WindowAdapter() {
  • public void windowClosing(java.awt.event.WindowEvent evt) {
  • exitForm(evt);
  • }
  • });
  • jLabel1.setText("Faces du D\u00e9:");
  • jPanel1.add(jLabel1);
  • jTextField1.setColumns(5);
  • jPanel1.add(jTextField1);
  • getContentPane().add(jPanel1, java.awt.BorderLayout.NORTH);
  • jButton1.setText("Lancer");
  • jButton1.addActionListener(new java.awt.event.ActionListener() {
  • public void actionPerformed(java.awt.event.ActionEvent evt) {
  • jButton1ActionPerformed(evt);
  • }
  • });
  • jPanel2.add(jButton1);
  • jLabel2.setText("Resultat:");
  • jPanel2.add(jLabel2);
  • jPanel2.add(labelRes);
  • getContentPane().add(jPanel2, java.awt.BorderLayout.CENTER);
  • pack();
  • }//GEN-END:initComponents
  • private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
  • if(!jTextField1.getText().trim().equals("")){
  • labelRes.setText(""+tirerUnNombre(Integer.parseInt(jTextField1.getText())));
  • }
  • }//GEN-LAST:event_jButton1ActionPerformed
  • /** Exit the Application */
  • private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
  • System.exit(0);
  • }//GEN-LAST:event_exitForm
  • public static void main(String args[]) {
  • new De().show();
  • }
  • private int tirerUnNombre(int limite){
  • java.util.Random generateur = new java.util.Random(System.currentTimeMillis());
  • int elem = generateur.nextInt(100);
  • int arret = (100-(limite-1)*2);
  • while(elem < arret){
  • elem =generateur.nextInt(100);
  • }
  • return Math.abs(elem-(100-limite+1));
  • }
  • // Variables declaration - do not modify//GEN-BEGIN:variables
  • private javax.swing.JPanel jPanel2;
  • private javax.swing.JPanel jPanel1;
  • private javax.swing.JButton jButton1;
  • private javax.swing.JTextField jTextField1;
  • private javax.swing.JLabel labelRes;
  • private javax.swing.JLabel jLabel2;
  • private javax.swing.JLabel jLabel1;
  • // End of variables declaration//GEN-END:variables
  • }
/*
 * De.java
 *
 * Created on 15 janvier 2003, 18:17
 */


/**
 *
 * @author  (c) 2002 Eric Aboudaram / InSilicom
 *
 *web http://www.insilicom.fr
 */
public class De extends javax.swing.JFrame {
    
    /** Creates new form De */
    public De() {
        initComponents();
        this.setSize(350, 100);
        java.awt.Dimension d = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
        int l = this.getWidth();
        int h = this.getHeight();
        this.setLocation((d.width-l)/2, (d.height-h)/2);
        this.setTitle("G\u00e9n\u00e9rateur ne nombres Al\u00e9atoires. V1.0");
    }
    
    
    private void initComponents() {//GEN-BEGIN:initComponents
        jPanel1 = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        jTextField1 = new javax.swing.JTextField();
        jPanel2 = new javax.swing.JPanel();
        jButton1 = new javax.swing.JButton();
        jLabel2 = new javax.swing.JLabel();
        labelRes = new javax.swing.JLabel();

        addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowClosing(java.awt.event.WindowEvent evt) {
                exitForm(evt);
            }
        });

        jLabel1.setText("Faces du D\u00e9:");
        jPanel1.add(jLabel1);

        jTextField1.setColumns(5);
        jPanel1.add(jTextField1);

        getContentPane().add(jPanel1, java.awt.BorderLayout.NORTH);

        jButton1.setText("Lancer");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });

        jPanel2.add(jButton1);

        jLabel2.setText("Resultat:");
        jPanel2.add(jLabel2);

        jPanel2.add(labelRes);

        getContentPane().add(jPanel2, java.awt.BorderLayout.CENTER);

        pack();
    }//GEN-END:initComponents

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
        
        if(!jTextField1.getText().trim().equals("")){
            labelRes.setText(""+tirerUnNombre(Integer.parseInt(jTextField1.getText())));
        }
    }//GEN-LAST:event_jButton1ActionPerformed
    
    /** Exit the Application */
    private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
        System.exit(0);
    }//GEN-LAST:event_exitForm
    
   
    public static void main(String args[]) {
        new De().show();
    }
    
    private int tirerUnNombre(int limite){
        java.util.Random generateur = new java.util.Random(System.currentTimeMillis());
        int elem = generateur.nextInt(100);
        int arret = (100-(limite-1)*2);
        while(elem < arret){
            elem =generateur.nextInt(100);
        }
        
        return Math.abs(elem-(100-limite+1));
    }
    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JPanel jPanel2;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JButton jButton1;
    private javax.swing.JTextField jTextField1;
    private javax.swing.JLabel labelRes;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel1;
    // End of variables declaration//GEN-END:variables
    
}


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip SUPPRIMER UNE PARTIE DE TEXTE DANS UN FICHIER
Source avec Zip PANNEAU POUR CONFIGURER LA POLICE D'UN TEXTE

 Sources de la même categorie

Source avec Zip Source avec une capture [J2ME] MAILXPRESS, UNE PETITE APPLICATION D'ENVOI DE MAIL ÉC... par doderic
Source avec Zip CLIENT ET SERVEUR DE MESSAGERIES par lemout
Source avec Zip Source avec une capture NAVIGATEUR HTTP par lemout
Source avec Zip Source avec une capture PROGRAMME DE PARTAGE DE FICHIER EN RESEAUX par billatosco
Source avec Zip JET SPRING JSF PRIMEFACES par mendjijet

 Sources en rapport avec celle ci

Source avec Zip ROMANOP : UN UTILITAIRE POUR LES NOMBRES ROMAINS (CONVERSION... par vladmanchev
Source avec Zip Source avec une capture DÉMINEUR COMPLET AVEC GESTION DES MEILLEURS TEMPS par damned3
Source avec Zip VERSION JAVA DE : ROMANUTILS, TOUT POUR CONVERTIR LES CHIFFR... par dje_jay
CRIBLE D'ERATOSTHENE par chabacha
Source avec Zip TEST SUR NOMBRES PREMIERS par amundain

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

nombres aléatoires entiers ? [ par s_lannois ] Bonjour,Je voudrais créer un petit programme qui calculerait la somme des nombres pairs compris entre deux nombres aléatoires compris entre 0 et 100. Lecture fichier java - texte + nombres [ par Roxxx ] Bonjour,je dois créer un programme java dont une partie consiste à lire un fichier.txt qui contient des informations à récupérer de divers types: Stri nombres inexactes [ par didoux95 ] Bonjour a tous.je ne sais pas comment est ce que cela ce fait mais mes nombres ne sont jamais "ronds". par exemple, lorsque je fais 13 * 47.9 au lieu [API JAVA - "Flash code"] Génération de code flash [ par CATDEV ] Bonjour,Je suis à la recherche d'API pour générer du code Flash en Java.Mon problèmes est :Et Interface fichier [ par myriamtan ] Salut tout le monde, alors là cette fois je suis vraiment perdue, j'vous explique, j'ai un mini projet a rendre d'ici fin fevrier, et j'ai rien compri génération de permutation [ par johnjohnjairo ] Bjr!Je cherche à faire une fonction java qui génére toutes les permutations de p entiers parmi n. Il y en a Cnp = n! / p!(n-p)!Comment coder ceci en j Génération d'un mot de passe vérifiant certaines contraintes [ par Aircamus ] Bonjour à tous,Je cherche un morceau de coe permettant de générer un mot de passe alphanumérique selon les règles suivantes :<!--[if Je n'arrive pas à ajouter un nombre dans un fichier RandomAccessFile [ par daviddubois ] Bonjour tout le monde,J'ai un petit problème avec un RandomAccessFile et je pense pourtant faire ce que je dois faire.Le but de mon exercice est de re Ma méthode main ne sait pas utiliser une valeur d'une autre méthode [ par daviddubois ] Bonjour tout le monde,J'ai un grose doute.J'ai créé une classe qui me permet d'ajouter des chiffres dans un fichier à Accès Direct (RAF) et une méthod Additionner deux nombres d'un fichier txt [ par daviddubois ] Bonjour tout le monde,Je suis un peu déçu car je pensais avoir acquis tous les principes des File (FileReader, BufferedReader...) mais je m'aperçois q


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,045 sec (4)

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