Results 1 to 6 of 6

Thread: Java

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User Darkbound's Avatar
    Join Date: Apr:2011
    Location: Varna
    Posts: 240

    Java

    .. (World of Warcraft) . , int , , Double, , GUI 50 2 3 30 ... , ..


    int onedustprice = dustsprice / 20;

    , dustprice = 10 10 / 20 = 0,5 int 0 0,5 , 0 0 ..

    .. Netbeans 7.0.1 IDE

    Code:
    private void calcButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
    
        int landslides, torrent, windwalk, agility, heartsong, avalanche, hurricane, mending, peerles, stats, spirit, gstamina, stamina, resi, assasin, earthen, bhaste,
                lavawalker, magility, bmastery, bprecis, wcrit, dodge, wspirit, wgcrit, wexp, wprecis, wspeed, wgspeed, wint, agi, str, ccrit, cgcrit, cgint, spellpierce,
                cint, cprot, gexstr, ggexp, ggmastery, ghaste, gmastery, gmstr, supint, smast, sprot, vollife, volearth, volair, volwater, lcelestialEssences, celestialEssences, elixiraccuracy;
    
    
        landslides = Integer.parseInt(
                this.landslideField.getText());
        torrent = Integer.parseInt(
                this.torrentField.getText());
        windwalk = Integer.parseInt(
                this.windwalkField.getText());
        agility = Integer.parseInt(
                this.agilityField.getText());
        heartsong = Integer.parseInt(
                this.heartsongField.getText());
        avalanche = Integer.parseInt(
                this.avalancheField.getText());
        hurricane = Integer.parseInt(
                this.hurricaneField.getText());
        mending = Integer.parseInt(
                this.mendingField.getText());
        peerles = Integer.parseInt(
                this.peerlesField.getText());
        stats = Integer.parseInt(
                this.statsField.getText());
        spirit = Integer.parseInt(
                this.spiritField.getText());
        gstamina = Integer.parseInt(
                this.gstaminaField.getText());
        stamina = Integer.parseInt(
                this.staminaField.getText());
        resi = Integer.parseInt(
                this.resiField.getText());
        assasin = Integer.parseInt(
                this.assasinField.getText());
        earthen = Integer.parseInt(
                this.earthenField.getText());
        bhaste = Integer.parseInt(
                this.bhasteField.getText());
        lavawalker = Integer.parseInt(
                this.lavawalkerField.getText());
        magility = Integer.parseInt(
                this.magilityField.getText());
        bmastery = Integer.parseInt(
                this.bmasteryField.getText());
        bprecis = Integer.parseInt(
                this.bprecisField.getText());
        wcrit = Integer.parseInt(
                this.wcritField.getText());
        dodge = Integer.parseInt(
                this.dodgeField.getText());
        wspirit = Integer.parseInt(
                this.wspiritField.getText());
        wgcrit = Integer.parseInt(
                this.wgcritField.getText());
        wexp = Integer.parseInt(
                this.wexpField.getText());
        wprecis = Integer.parseInt(
                this.wprecisField.getText());
        wspeed = Integer.parseInt(
                this.wspeedField.getText());
        wgspeed = Integer.parseInt(
                this.wgspeedField.getText());
        wint = Integer.parseInt(
                this.wintField.getText());
        agi = Integer.parseInt(
                this.agiField.getText());
        str = Integer.parseInt(
                this.strField.getText());
        ccrit = Integer.parseInt(
                this.ccritField.getText());
        cgcrit = Integer.parseInt(
                this.cgcritField.getText());
        cgint = Integer.parseInt(
                this.cgintField.getText());
        spellpierce = Integer.parseInt(
                this.spellpierceField.getText());
        cint = Integer.parseInt(
                this.cintField.getText());
        cprot = Integer.parseInt(
                this.cprotField.getText());
        gexstr = Integer.parseInt(
                this.gexstrField.getText());
        ggexp = Integer.parseInt(
                this.ggexpField.getText());
        ggmastery = Integer.parseInt(
                this.ggmasteryField.getText());
        ghaste = Integer.parseInt(
                this.ghasteField.getText());
        gmastery = Integer.parseInt(
                this.gmasteryField.getText());
        gmstr = Integer.parseInt(
                this.gmstrField.getText());
        supint = Integer.parseInt(
                this.supintField.getText());
        smast = Integer.parseInt(
                this.smastField.getText());
        sprot = Integer.parseInt(
                this.sprotField.getText());
        
        int crystalsprice = Integer.parseInt(
                this.crystalpriceField.getText());
        int shardsprice = Integer.parseInt(
                this.shardspriceField.getText());
        int essencesprice = Integer.parseInt(
                this.essencespriceField.getText());
        int dustsprice = Integer.parseInt(
                this.dustpriceField.getText());
        
        
       
    
    
        int maelstromCrystals = (landslides * 5) + (torrent * 4) + (windwalk * 6) + (peerles * 3) + (gstamina * 2) + (assasin * 1)
                + (lavawalker * 1) + (agi * 2) + (wgcrit * 1) + (wgspeed * 1) + (str * 2) + (wint * 2) + (cgcrit * 5) + (ggmastery * 2) + (gmstr * 2);
        int heavenlyShards = (landslides * 5) + (torrent * 8) + (windwalk * 6) + (heartsong * 3) + (hurricane * 6) + (agility * 3)
                + (peerles * 3) + (gstamina * 4) + (assasin * 2) + (lavawalker * 2) + (wgcrit * 2) + (wgspeed * 2);
        int fcelestialEssences = (landslides * 5) + (windwalk * 4) + (heartsong * 3) + (avalanche * 6) + (mending * 3) + (agility * 3)
                + (spirit * 2) + (assasin * 7) + (lavawalker * 10) + (bmastery * 3) + (magility * 2) + (bhaste * 1) + (wgcrit * 3)
                + (wexp * 6) + (wgspeed * 4) + (wint * 4) + (wspirit * 3) + (wprecis * 1) + (dodge * 5) + (cgint * 4) + (cprot * 3)
                + (ccrit * 2) + (ggmastery * 5) + (gmstr * 8) + (ggexp * 2) + (gexstr * 2) + (supint * 4) + (sprot * 1);
        int hypnoticDust = (landslides * 6) + (torrent * 14) + (heartsong * 9) + (avalanche * 4) + (mending * 11) + (agility * 3)
                + (gstamina * 10) + (spirit * 10) + (resi * 9) + (stamina * 5) + (assasin * 5) + (bmastery * 10) + (magility * 4)
                + (bhaste * 2) + (earthen * 2) + (agi * 12) + (wgcrit * 15) + (wexp * 4) + (wgspeed * 12) + (str * 6) + (wint * 4)
                + (wspirit * 9) + (wprecis * 12) + (wcrit * 4) + (wspeed * 2) + (cgint * 9) + (cprot * 8) + (ccrit * 8) + (spellpierce * 3)
                + (cint * 6) + (ggmastery * 10) + (gmstr * 4) + (ggexp * 5) + (gexstr * 3) + (ghaste * 4) + (gmastery * 1) + (supint * 6) + (smast * 12);
        vollife = (heartsong * 3);
        volearth = (str * 25) + (sprot * 15);
        volair = (hurricane * 6) + (agi * 15) + (dodge * 1);
        volwater = (wint * 15);
        lcelestialEssences = (stamina * 1) + (stats * 2) + (wcrit * 2) + (wspeed * 1) + (ghaste * 1) + (gmastery * 1);
        celestialEssences = fcelestialEssences + (lcelestialEssences / 3);
        elixiraccuracy = (bprecis * 1);
    
        int onedustprice = dustsprice / 20;
        int fcrystalsprice = crystalsprice * maelstromCrystals;
        int fshardsprice = shardsprice * heavenlyShards;
        int fessenceprice = fcelestialEssences * essencesprice;
        int fdustprice = onedustprice * hypnoticDust;
         
        int goldcost = fcrystalsprice + fshardsprice + fessenceprice + fdustprice;
    
    
        this.maelstromsLabel.setText(
                "Maelstroms: " + maelstromCrystals);
        this.shardsLabel.setText(
                "Shards: " + heavenlyShards);
        this.essencesLabel.setText(
                "Essences: " + celestialEssences);
        this.dustLabel.setText(
                "Dust: " + hypnoticDust);
        this.volearthLabel.setText(
                "Vol. Earth: " + volearth);
        this.volairLabel.setText(
                "Vol. Air: " + volair);
        this.volwaterLabel.setText(
                "Vol. Water: " + volwater);
        this.vollifeLabel.setText(
                "Vol. Life: " + vollife);
        this.elixirLabel.setText(
                "E. of Accuracy: " + elixiraccuracy);
        this.crystalspriceLabel.setText("Maelstroms price (1): ");
        this.shardspriceLabel.setText("Shards price (1): ");
        this.essencepriceLabel.setText("Essences price (1): ");
        this.dustpriceLabel.setText("Dusts price (20): ");
        this.goldcostLabel.setText("Gold cost: " + goldcost);

  2. #2
    System.gc()'s Avatar
    Join Date: Apr:2007
    Location: back in time
    Posts: 1,075
    double int?
    UD3R|Q9550+1283|4x2 G.Skill@1066|MX500+1002FAEX+640AAKS+ST31 60|RX580-8GB|1841BLT|SS-760XP|Define7|z24i|Edifier S350DB
    geniusloci: ) ; ) ; ) ? nope|r.i.p.

  3. #3
    Registered User Darkbound's Avatar
    Join Date: Apr:2011
    Location: Varna
    Posts: 240
    Double,


    landslides = Integer.parseInt(
    this.landslideField.getText());


    parseInt parseDouble inputInt inputDouble.. ?

    cannot find symbol
    symbol: method parseDouble(java.lang.Sstring)
    location: class java.lang.Integer

  4. #4
    Registered User
    Join Date: Jul:2004
    Location:
    Posts: 621
    parseDouble() . Double.parseDouble()

  5. #5
    Registered User
    Join Date: Oct:2003
    Location:
    Posts: 4,317
    Java , , Double parseDouble:
    http://download.oracle.com/javase/1....ng/Double.html
    Integer parseDouble, , .

  6. #6
    Registered User Darkbound's Avatar
    Join Date: Apr:2011
    Location: Varna
    Posts: 240
    ... Double.parseDouble

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 . .
iskamPC.com | mobility.BG | Bloody's Techblog | | 3D Vision Blog |