begin process at 2010 02 10 04:48:59
  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é :3 858 / 273

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 ANALYSEUR DE PROXY IRC ET HTTP AVEC UNE INTERFACE GRAPHIQUE par sisisousou
Source avec Zip Source avec une capture "PROGRAMMEUR", EST UN PROGRAMME QUI PERMET DE TAPER QUELQUE ... par edouard333
Source avec Zip Source avec une capture "NARRATEUR", PROGRAMME QUI "LIT" SE QU'ON ÉCRIT... par edouard333
Source avec Zip Source avec une capture RENAME-MOAR par cotepierrot
Source avec Zip Source avec une capture DWIKI (DESKTOPWIKI) par xsimo

 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 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,936 sec (4)

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