TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2007/2008 => 2. ro?ník => Topic started by: kOsTi on 23.02.2008, 02:17:18

Title: Java
Post by: kOsTi on 23.02.2008, 02:17:18
som sa tak tulal po nete a nasiel som preklad tutorialov z http://java.sun.com/tutorial/ a to na stranke: http://www.gymspmkr.edu.sk/informatika/JavaTutorial/ .... have fun ;)
Title: Re: Java
Post by: ywetka on 23.02.2008, 04:18:51
napiste kluc do moodla na javu... pls pls  :emot-prettywink: vopred dakujem dobrodincovi  :hug: :j_wink:
Title: Re: Java
Post by: pepco on 23.02.2008, 04:21:36
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane
Title: Re: Java
Post by: pepco on 23.02.2008, 04:22:36
napiste kluc do moodla na javu... pls pls  :emot-prettywink: vopred dakujem dobrodincovi  :hug: :j_wink:

javicka .... ked ma pamat neklame
Title: Re: Java
Post by: ywetka on 23.02.2008, 04:24:44
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane

maju ju v elfe... ale osobne vobec nepovazujem kupu vacsiny IT knih za nejako uzitocnu vec, najma pri Jave nie (sak aj p.poruban to hovoril na prednaske), ale nascanovana verzia nie je, tiez som ju hladala pred nedavnom snad vsetkymi moznymi sposobmi.  :j_rolleyes:
Title: Re: Java
Post by: ywetka on 23.02.2008, 04:26:09
dakujem vam pekne  :hug: veru je to javicka  :emot-dance:
Title: Re: Java
Post by: ywetka on 23.02.2008, 04:33:17
editovane
co sa tyka praktickeho kodenia, tak skus nejaky java serial na interval.cz, builder.cz alebo tak... a na uplny zaciatok ti postaci Java for Dummies, tu stiahnes zovsadial  :j_wink:
Title: Re: Java
Post by: Agamemnon on 23.02.2008, 05:29:40
kedy máte prednášky?
Title: Re: Java
Post by: kOsTi on 23.02.2008, 05:32:33
streda 15:10 ZP1
Title: Re: Java
Post by: ywetka on 23.02.2008, 06:22:37
na to nenapisem nic, lebo sa mi tu uz stratili nejake posty :( az tak OT neboli predsa  ak: su tu aj zbytocnejsie...  :pusta:
Title: Re: Java
Post by: JCube on 23.02.2008, 06:25:26
pardon... :) dneska mi nejde rozmyslanie... :D mozes mi ubrat bodik zo zapoctu... :P
Title: Re: Java
Post by: puq on 23.02.2008, 08:10:24
jcube sak som pisal ze to mas zmazat az ked ta prestane boliet hlava :P :P :P  :mishela
Title: Re: Java
Post by: TradeMark on 23.02.2008, 08:11:04
Uz som to pisal aj do OOP ale napisem aj tu - ja som kupil "Java 5" od Ivora Hortona a mozem len doporucit - 1400 stranovy material, vyborne napisany. Kupil som to v Panta Rhei za nieco jemne nad 400 sk aj so zlavou na ISIC. V elfe som tu knihu videl tiez ale s dost brutalnou vysokohorskou prirazkou... ale sak urcite sa da aj stiahnut.
Title: Re: Java
Post by: danielmi on 23.02.2008, 18:29:56
hej ELFA ma fakt vysokohorsku prirazku,som kupil knihu za 150,,v elfe za 500 ju ponukali,,,xapete?si myslia ze ludia su sprosti??
Title: Re: Java
Post by: Faust on 24.02.2008, 02:35:59
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane

ja ju mam v pdf-formate (88MB) . Mam ju nikede uploadnut?
Title: Re: Java
Post by: puq on 24.02.2008, 16:17:03
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane

ja ju mam v pdf-formate (88MB) . Mam ju nikede uploadnut?

no jasan :) skus niekde na web alebo popripade na hypnos, nevies jake kvoty maju tie ftpcka, ale radsej to daj na web :)
Title: Re: Java
Post by: pepco on 24.02.2008, 16:52:59
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane

ja ju mam v pdf-formate (88MB) . Mam ju nikede uploadnut?

jj prosim ak by si bol tak dobry ;) mne je jedno kam ju hodis... vdaka
Title: Re: Java
Post by: Faust on 24.02.2008, 18:06:40
a nemate niekto tu knihu: Pavel Herout - Ucebnice jazyka Java? velmi by ste tym pomohli... cital som od neho o C a bolo to fajn napisane
ja ju mam v pdf-formate (88MB) . Mam ju nikede uploadnut?

jj prosim ak by si bol tak dobry ;) mne je jedno kam ju hodis... vdaka
OK mate to na hypnos ->FEI ->2.roc -> JAVA -> Pavel Herout - Ucebnica jazyka JAVA by Faust.rar
Title: Re: Java
Post by: buhehe on 28.02.2008, 23:48:27
hmmm...to bola dneska Java...bol tam vobec samuelis?
Title: Re: Java
Post by: Pribina on 08.03.2008, 21:35:03
Mno tak miny sa mi uz aspon v konsole daju hrat ako ste na tom vy?  :ropebanana: :dancing: :bannana_guitar: :hammer:
Title: Re: Java
Post by: kOsTi on 08.03.2008, 21:37:40
mna Samuelis natolko odradil ze sa mi s tym nechce robit  :j_undecided:
Title: Re: Java
Post by: Ing. nemtom on 08.03.2008, 21:37:49
ja uz som pred skoro rokom odovzdal
Title: Re: Java
Post by: JCube on 08.03.2008, 21:44:04
ja na to jebem...
Title: Re: Java
Post by: Pribina on 08.03.2008, 21:48:40
jj ja tiez "D chcem robit vlastne zadanie ale tak pre tu srandu som skusil tie miny a celkom v poho uz len to GUI k tomu dorobit  :bananawrite: :drink: :beer1: :alc: Ale dam si trocha oddych a rypnem trocha do objektoveho :D
Title: Re: Java
Post by: JCube on 09.03.2008, 00:03:36
ked budes mat takeho cviciaceho ako my tak ta chut do javy rychlo prejde... :P
Title: Re: Java
Post by: Havran on 09.03.2008, 01:58:15
Mno tak miny sa mi uz aspon v konsole daju hrat ako ste na tom vy?  :ropebanana: :dancing: :bannana_guitar: :hammer:

whats wrong with you guy ?

sak ja som sa do toho ste ani nepozrel a ty uz mastis v konzole, ako ten Samuelis sa to snazi vysvetlit aspon u nas ale ta ked on taky divny je, na poslednom cviku som ale 2x Majhong zamastil, aspon dzive hry mame na tych Solarisoch, ne same karty jak windows ;)
Title: Re: Java
Post by: Pribina on 09.03.2008, 02:06:24
No ja neviem ja mam vaclavika a ten je v pohode  :ropebanana: ale samuelis fakt neviem aky je ale kazdopadne tie miny som robil podla pokynov a trvalo mi to 2-3 dni takze to az take tazke nie je. Ked som to zvladol ja tak urcite aj kopu dalsich  :lol9: :alc: :beer1: :ropebanana: :hammer:
Title: Re: Java
Post by: JCube on 09.03.2008, 02:12:14
ja som do toho pozeral tazke to nie je...ale ked clovek sa po tej jave citi taky vymlety... :( este ze ma hodina s ywetkou prebudi k zivotu... :)
Title: Re: Java
Post by: Pribina on 09.03.2008, 05:38:19
jaaaj njn ale treba to nejak prekusat :D si myslim ze bolo aj horsie :D
Title: Re: Java
Post by: JCube on 09.03.2008, 05:52:22
jj prvotny dojem je ze to nie je tazke... :)
Title: Re: Java
Post by: Pribina on 09.03.2008, 05:59:38
Ale ono to nie je az take tazke a to uz ked to ja mental poviem  :ahaha:
Title: Re: Java
Post by: ywetka on 09.03.2008, 15:59:23
to asi za to, ze Java nie je v principe vobec tazka  :j_wink:
Title: Re: Java
Post by: JCube on 09.03.2008, 16:53:17
nj klikacka...tfuj zlate C :)
Title: Re: Java
Post by: puq on 09.03.2008, 17:12:19
ale uprimne nech idu do diery s tym predmetom, to zbytocne ho davaju ked ku nemu daju takeho cviciaceho, doma za 2 tyzdne sa viac naucim jak teraz na tom predmete celkovo......urcite sa neda porovnat pristup vaclavika a toho salmonelu :D
Title: Re: Java
Post by: Pribina on 09.03.2008, 17:40:17
No je to asi take skor aby sme si to studovali sami a ked je nejasnost spytas sa cviciaceho. A je uz na nom ci ti to vysvetli tak aby si to chapal alebo nie :ahaha: :hammer:
Title: Re: Java
Post by: puq on 09.03.2008, 17:53:56
jasne pri salmonele sa radsej nic nepytas aby ta este viac nedoplietol, akoze mozno aj tomu rozumie a ma aj nejaku snahu, ale nevie sa vyjadrovat a vysvetlovat...cize ako keby tam ani nebol
Title: Re: Java
Post by: Mao on 09.03.2008, 18:12:23
Samuelis ked nieco vysvetluje, tak takym stylom, ako keby sme boli pri PC prvy krat. Kliknete sem, kliknete tam ... On by bol dobry pre tie skolenia pre dochodcov o praci s PC  :)
A na poslednom cviku na konci zabil hlasku: "No tak dnes som rozpraval vela, nabuduce uz tolko nebudem. " :baaa:  :D :D
Title: Re: Java
Post by: Pribina on 09.03.2008, 19:02:02
To fak toto povedal??  :emot-LMAO: :emot-LMAO: :emot-LMAO:
Title: Re: Java
Post by: Mao on 09.03.2008, 19:25:16
Hej povedal, len to "vela" treba brat trochu s nadhladom :D
Title: Re: Java
Post by: Pribina on 09.03.2008, 19:39:07
ah jaj . tak jak sa ja poznam tak by som sa tam najskor posral smiechom :D
Title: Re: Java
Post by: danielmi on 09.03.2008, 19:45:55
ale samo sa aspon snazi,je kolko profesorov co spravili len prezencku a to je vsetko....
Title: Re: Java
Post by: Pribina on 09.03.2008, 19:50:41
No to je pravda :)
Title: Re: Java
Post by: Faust on 18.03.2008, 19:28:58
Implementujte metódu void generate() v triede Field tak, aby v hernom poli tiles  náhodne rozložila míny, pričom počet mín, ktoré majú byť rozložené je daný premennou mineCount.

Mohol by tu niekto napisať riešenie tejto úlohy??  :)
Title: Re: Java
Post by: Michal102 on 19.03.2008, 02:13:07
V skratke povedane, generuj nahodne 2 cisla, pre riadky jedno a pre stlpce sruhe a potom na fields[x ][y] vloz minu a mas.
Title: Re: Java
Post by: Ing.Veduci on 19.03.2008, 03:43:39
napriklad:

private void generate() {
       
        Random r = new Random();
       
        for (int i = 0; i < mineCount; i++) {
           
            int row = r.nextInt(rowCount);
            int column = r.nextInt(columnCount);
           
            while (tiles[row][column] != null) {
                column++;
                if (column >= columnCount) {
                    column = 0;
                    row++;
                    if (row >= rowCount) {
                        row = 0;
                    }
                }
            }
           
            tiles[row][column] = new Mine();
        }
       
        for (int i = 0; i < rowCount; i++) {
            for (int j = 0; j < columnCount; j++) {
                if (tiles[j] != null)
                    continue;
                tiles[j] = new Clue(countAdjacentMines(i, j));
            }
        }
    }
Title: Re: Java
Post by: kOsTi on 19.03.2008, 04:04:35
fuuu to co je za haluska tam s tym inkrementovanim row a column?? naco tam su tie podmienky? ved ked sa generuju miny tak je pole prazdne nie?
Title: Re: Java
Post by: Ing.Veduci on 19.03.2008, 04:23:24
fuuu to co je za haluska tam s tym inkrementovanim row a column?? naco tam su tie podmienky? ved ked sa generuju miny tak je pole prazdne nie?

vytiahol som z minulorocneho, tak sa nepytaj na detaily a dakuj :puf:
urcite to je funkcne
Title: Re: Java
Post by: puq on 19.03.2008, 04:24:56
ani ja tomu nechapem naco to tam ma :) ale povedal by som, ze to sluzi na osetrenie zeby nedal 2 miny na rovnake miesto, ale to len tip :D

btw ku zdroja, este na zaciatku si musis importovat java.random.util alebo ako sa to presne vola, aby si mohol pouzivat random
Title: Re: Java
Post by: Michal102 on 19.03.2008, 04:29:13
JJ je to osetrenie aby nemohol dat na to iste miesto 2 miny, potom by sa to nedalo dohrat. A to nakoiec je zapisanie cisel ktore urcuju pocet susednych min, myslim ze tomu sa nadava Clue.
Title: Re: Java
Post by: kOsTi on 19.03.2008, 04:32:14
jj to osetrenie je dobry napad :) ale dakovat nebudem bo toto uz mam spravene davno... teraz robim na 6. cviku...
Title: Re: Java
Post by: puq on 19.03.2008, 04:39:45
a co sa chvalis akoze???  :pusta: :pusta:
Title: Re: Java
Post by: kOsTi on 19.03.2008, 04:44:58
ani ne bo v 6. cviku som zalameril a neviem jak dalej :D
Title: Re: Java
Post by: puq on 19.03.2008, 04:45:40
bud pokojny ja som ani nezacal, ale mam v plane coskoro :)
Title: Re: Java
Post by: buhehe on 19.03.2008, 04:51:31
ja mam tiez toto generate() inak....hmmm tak to bude zaujimave kolko variacii min nakoniec bude
Title: Re: Java
Post by: Ing.Veduci on 19.03.2008, 06:42:57
skor bude zaujimave kolko krat sa budu urcite variacie opakovat :puf: .... ja som robil asi tak trom ludom minuly rok :P
Title: Re: Java
Post by: TradeMark on 20.03.2008, 16:44:27
Nie je tu niekto taky co uz je trocha vpredu? By som potreboval vediet co ma byt vlastne v tej metode update() ... v tych materialoch je iba napisane ze ju treba implementovat ale velmi konkretne napisane to tam neni :/
Title: Re: Java
Post by: kOsTi on 20.03.2008, 17:08:16
update() urobi presne to co je popisane nad tym... vykresli pole (tj. cisla/pismenka stlpcov/riadkov, - , X , M, Clue value atd)

cize toto:

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fhornad.fei.tuke.sk%2F%7Eporuban%2Fjava%2F05%2Fconsoleui.png&hash=e5159833a75a3e6a77bab8c6a5deb3691a12de07)
Title: Re: Java
Post by: TradeMark on 20.03.2008, 17:39:09
Hmmm zaujimave...ten obrazok mi tam nevykreslilo na tej stranke ... hmm diky.
Title: Re: Java
Post by: Indian on 23.03.2008, 21:30:55
caute, ak uz niekto z vas robil update(), tak ja mam problem s volanim metody getValue(). mam tam nieco take
Code: [Select]
...
Tile tile = field.getTiles(i, j);
if(tile.getState() == Tile.State.OPEN) {
  if(tile instanceof Mine) {
    System.out.printf("%3s", "X");
  }
  else if(tile instanceof Clue) {
    System.out.printf("%3d", /* getValue() */);
  }
}
...
ak niekoho nieco napadne budem vdacny :) btw tile.getValue() nefunguje.
Title: Re: Java
Post by: puq on 23.03.2008, 21:42:57
na zaciatku update si daj napr:

Clue napoveda;

a v tom mieste kde ides vzpisovat tu napovedu musis ju najprv zistit
Code: [Select]
napoveda = (Clue) field.getTiles()[i][j];
a potom mozes pouzit napoveda.getValue()
Title: Re: Java
Post by: Indian on 23.03.2008, 21:48:03
thnx, no i tak mi to hadze chybu na riadku
Code: [Select]
Clue clue = (Clue) field.getTiles(i, j);

update:
podarilo sa mi to vyriesit takto:
Code: [Select]
...
else if(tile instanceof Clue) {
  System.out.printf("%3d", ((Clue) tile).getValue());
}
...
Title: Re: Java
Post by: puq on 23.03.2008, 22:10:58
lebo to ma byt takto:
Code: [Select]
napoveda = (Clue) field.getTiles()[i][j];

lebo ked si robil metodu getTiles použitím refaktorizácie Encapsulate Fields tak potom to musis mat ako som vysie napisal
Title: Re: Java
Post by: Indian on 23.03.2008, 22:12:53
no neviem ako ty, ale ja mam metodu getTiles definovanu takto:
Code: [Select]
public Tile getTiles(int row, int column) {
        return tiles[row][column];
}
Title: Re: Java
Post by: puq on 23.03.2008, 22:25:30
ja to mam takto

Code: [Select]
public Tile[][] getTiles() {
        return tiles;
    }
Title: Re: Java
Post by: Indian on 23.03.2008, 22:34:02
aha, no ono to je asi jedno ako, ked to ide ze :) ja to mam pre poriadok def. podla toho navodu k cviceniam.
Title: Re: Java
Post by: puq on 23.03.2008, 23:05:01
ja som robil len podla krokov jak tam bolo napisane :)
Title: Re: Java
Post by: kornas on 26.03.2008, 19:49:35
Chcel by som sa opytat este na tu metodu update(). Mam to tak:
Code: [Select]
System.out.printf(" ");                          // 62. riadok
        for (int g=0; g < field.getColumnCount(); g++)
            System.out.printf("%d",g);
       
        for (int i = 0; i < field.getRowCount() ; i++){
            System.out.printf("\n");
            //System.out.printf("Som tu...");
            System.out.printf("%c",'A'+i);
            for (int j=0; j < field.getColumnCount(); j++){
                Tile tile = field.getTile(i, j);
                //adMi = (Clue) field.getTile(i, j);
                if ((tile.getState()) == (Tile.State.CLOSED)) {
                    System.out.printf("%c", '-');
                }
                else if (tile.getState() == Tile.State.MARKED) {
                    System.out.printf("%c", 'M');
                }
                else if (tile.getState() == Tile.State.OPEN) {
                    if (tile instanceof Mine){
                        System.out.printf("%c", 'X');
                    }
                    else if (tile instanceof Clue) {
                        System.out.printf("%d", ((Clue) tile).getValue());
                    }
                }
            }
        }

skompiluje v pohode, ked spustim, tak vypise toto:
init:
deps-jar:
Compiling 1 source file to .........cesta.......
compile:
run:
 012345678
Exception in thread "main" java.lang.NullPointerException
        at minesweeper.consoleui.ConsoleUI.update(ConsoleUI.java:73)
        at minesweeper.consoleui.ConsoleUI.newGameStarted(ConsoleUI.java:40)
        at minesweeper.Minesweeper.<init>(Minesweeper.java:21)
        at minesweeper.Minesweeper.main(Minesweeper.java:29)
A
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)

vie mi s tym niekto pomoct ? neviem s tym pohnut uz 3.den. Vdaka.
Title: Re: Java
Post by: Indian on 26.03.2008, 21:29:57
ja to mam takto:
Code: [Select]
    public void update() {
        //throw new UnsupportedOperationException("Method update not yet implemented");
        char[] alfa = {' ','A','B','C','D','E','F','G','H','I'};
        for(int i=-1;i<field.getRowCount();i++) {
            for(int j=0;j<field.getColumnCount();j++) {
                if(j==0) {
                    // vypise prazdny znak az I
                    System.out.printf("%s",alfa[i+1]);
                }
                if(i==-1) {
                    // vypise 0 az 9
                    System.out.printf("%3d", j);
                }
                else {
                    // vypise hracie pole
                    Tile tile = field.getTile(i, j);
                    if(tile.getState() == Tile.State.OPEN) {
                        if(tile instanceof Mine) {
                            System.out.printf("%3s", "X");
                        }
                        else if(tile instanceof Clue) {
                            // potreba pretypovania Tile na Clue,
                            // aby som mohol pouzit metodu getValue()
                            System.out.printf("%3d", ((Clue) tile).getValue());
                        }
                    }
                    else if(tile.getState() == Tile.State.MARKED) {
                        System.out.printf("%3s", "M");
                    }
                    else {
                        System.out.printf("%3s", "-");
                    }
                }
            }
            System.out.print("\n");
        }
    }
Title: Re: Java
Post by: puq on 26.03.2008, 22:15:24
to kornas

System.out.printf("%c", '-');

toto je co???? naco tam mas to %c???????

 System.out.printf(" -"); tak by to malo byt
Title: Re: Java
Post by: kornas on 26.03.2008, 22:22:37
to je na vypis znaku - som mal predtym tam premennu typu char, tak preto som to tak nechal. Ale tam nie je chyba podla mna... lebo som to zmenil a aj tak to iste... kod je dobre ? hlavne tie IFy a podmienky...
Title: Re: Java
Post by: Indian on 26.03.2008, 22:26:33
kornas: ktory je ten 73 riadok ?
Title: Re: Java
Post by: puq on 26.03.2008, 22:28:35
jj pripojim sa, ja som pozrel len odoka ktory je ten riadok?????????
Title: Re: Java
Post by: kornas on 26.03.2008, 22:31:38
kornas: ktory je ten 73 riadok ?
mam tam oznaceny 62., aby ste si mohli odpocitat aj ine ked treba, je to ten :

Code: [Select]
//adMi = (Clue) field.getTile(i, j);
         if ((tile.getState()) == (Tile.State.CLOSED)) {         // 73. riadok
              System.out.printf("%c",'-');

prave tam je ta podmienka, uz som to obmienal 2-krat a stale nic. neviem preco to...
v tom riadku:

Code: [Select]
System.out.printf("%c",'A'+i);
to je v poriadku ?? Malo by byt, len pre istotu sa pytam... vdaka.
Title: Re: Java
Post by: Indian on 26.03.2008, 22:33:59
a ked to das bez tych dvojitych zatvoriek ?
Code: [Select]
if (tile.getState() == Tile.State.CLOSED)ale to by nemalo robit problemy, skor mam pocit ze tam nieco nie je inicializovane, ked to hadze null
skus este popripade prehodit poradie tych podmienok, ci to stale bude robit pri CLOSED alebo len na tom riadku
Title: Re: Java
Post by: kornas on 26.03.2008, 22:41:11
a ked to das bez tych dvojitych zatvoriek ?
Code: [Select]
if (tile.getState() == Tile.State.CLOSED)ale to by nemalo robit problemy, skor mam pocit ze tam nieco nie je inicializovane, ked to hadze null
skus este popripade prehodit poradie tych podmienok, ci to stale bude robit pri CLOSED alebo len na tom riadku

ked som to poprehadzoval a dal ako prve OPEN podmienku, tak uz vypisovalo chybu na riadku s OPEN, cize zase na prvom, na ktorom bola podmienka...
Title: Re: Java
Post by: kornas on 26.03.2008, 22:44:41
ale ked tak na to pozeram, tak to mam rovnako ako Ty Inadian... asi bude chyba v implementacii nejakej inej metody, alebo nie ?

tu metodu getState() mam definovanu vo Field.java takto:

Code: [Select]
public GameState getState() {
        return state;
        }

a v Tile.java takto:

Code: [Select]
public State getState() {
        return state;
       }

-- uz som celu metodu update() nahradil tou Tvojou Indian a stale mi hlasi chybu na tom riadku s kde je prva podmienka,
cize v tomto pripade :

Code: [Select]
Tile tile = field.getTile(i, j);
                if(tile.getState() == Tile.State.OPEN) {   // ------- tu
                    if(tile instanceof Mine) {
Title: Re: Java
Post by: Indian on 26.03.2008, 23:04:00
mne to pripada tak, ze tile nemas inicializovane, podla mna ti asi field.getTile(i,j) vrati null. skus su skontrolovat generate()
Code: [Select]
private void generate() {
        //throw new UnsupportedOperationException("Method generate not yet implemented");
        // do pola doplnim miny
        Random r = new Random();
        for(int i=0;i<mineCount;) {
            int nr = r.nextInt(rowCount);
            int nc = r.nextInt(columnCount);
            if(tiles[nr][nc] == null) {
                tiles[nr][nc] = new Mine();
                i++;
            }
        }
        // do ostatnych policok doplnim napovedu
        for(int i=0;i<rowCount;i++) {
            for(int j=0;j<columnCount;j++) {
                if(tiles[i][j] == null) {
                    tiles[i][j] = new Clue(countAdjacentMines(i,j));
                }
            }
        }   
    }
Title: Re: Java
Post by: kornas on 26.03.2008, 23:44:29
dik. tie metody mam tak, len som mal tu metodu co doplni napovedu az za generate() a vola sa fieldClue(). Este sa opytam na metodu countAdjacentMines(), lebo nemam osetrene hranice pola a neviem ci to treba. Vyzera takto:
Code: [Select]
public int countAdjacentMines(int x, int y){
        int countAM = 0;
        for(int i = x-1; i<= x+1; i++)
            for(int j = y-1; j <= y+1; j++)
            {
                if (tiles[i][j] != null) countAM++;
            }
        return countAM;
    } //vrati pocet susediacich min s danou dlazdicou
Title: Re: Java
Post by: Indian on 26.03.2008, 23:55:50
Code: [Select]
    private int countAdjacentMines(int row, int column) {
        int count = 0;
        for(int i = -1; i <= 1; i++){
            int actRow = row + i;
            for(int j = -1; j <= 1; j++){
                int actColumn = column + j;
                if(actRow >= 0 && actRow < getRowCount() &&
                        actColumn >= 0 && actColumn < getColumnCount()) {
                    if(tiles[actRow][actColumn] instanceof Mine) {
                        count++;
                    }
                }
            }
        }

        return count;
    }
Title: Re: Java
Post by: kornas on 27.03.2008, 00:06:09
Tu bol pes zakopany,  :alc: Indian, mas to u mna!!! Diki za pomoc.  :thumbsup: Uz mi to vypisuje to pole :) vsetky dlazdice su "-" zakryte, takze asi to tak ma byt :) Indian este raz diki  :thumbsup:
Title: Re: Java
Post by: kOsTi on 04.04.2008, 00:29:11
Ludia neviete niekto trocha pomoct v 8. cviku s tym formatterom? Nejak nechapem ako to cez to urobit, akoze pozrel som si to v dococh ale aj tak nie som mudrejsi...
Title: Re: Java
Post by: Ing.Veduci on 04.04.2008, 01:46:35
public String toString() {
        selectFromDB();
       
        StringBuilder sb = new StringBuilder();
        Formatter f = new Formatter(sb);
        int i = 1;
        for (BestTimes.PlayerTime player : this) {
            f.format("% 2d. %-20s \t % 4d seconds\n", i, player.getName(), player.getTime());
            i++;
        }
        return sb.toString();
    }

Z MOJEHO MINULOROCNEHO MINESWEEPRA, tak ufam e pomoze... :P
Title: Re: Java
Post by: Payne on 04.04.2008, 03:16:24
mne akosi vobec nedochadza ako treba spravit to rekurzivne volanie, aby pri kliknuti na dlazdicu s hdonotou 0 oznacilo aj vsetky ostatne nuly...

dakto helpne? resp. princip ako sa to ma robit, ono ja som minuly tyzden akurat ako sa to vysvetlovalo, ta som meskal a tak to potom aj vyzera...
Title: Re: Java
Post by: kOsTi on 04.04.2008, 03:21:59
do openTile implementujes otvorenie AdjacentTiles za predpokladu ze "otravaracia dlazdica" je typu Clue s value rovne 0. Metoda na otvorenie AdjacentTiles nasledne otvori VSETKY susedne dlazdice tej dlazdice a kedze sa pri tom znova zavola metoda openTile (v ktorej je implementovana metoda na otvorenie AdjacentTiles) tak rekurzia je zabezpecena... staci uz iba osetrit aby nepristupovalo mimo pola

;)
Title: Re: Java
Post by: Indian on 04.04.2008, 03:24:50
ja som pouzil kod z countAdjacentMines a vlozil tam kod na otvorenie dlazdice plus testovaciu podmienku ci je to nula a v takom pripade zasa volam countAdjacentMines.
Title: Re: Java
Post by: kOsTi on 04.04.2008, 03:32:30
este jedna uprava... pri otvoreni Clue 0 sa neotvoria len susedne nuly ale vsetky dlazdice

vid:

Quote
Jednou z funkcií hry Minesweeper je automatické odkrytie všetkých susedných dlaždíc v prípade odkrytia dlaždice typu Clue, ktorej hodnota je rovná 0

Title: Re: Java
Post by: Sooloni on 04.04.2008, 20:45:37
nenajde sa nekto co vie dobre Javu aby hodil na ftp vypracovanie tej zapoctovky co tam je? nejak nevidno odpovede :(
Title: Re: Java
Post by: Ing.Veduci on 04.04.2008, 22:07:44
nenajde sa nekto co vie dobre Javu aby hodil na ftp vypracovanie tej zapoctovky co tam je? nejak nevidno odpovede :(

bude ale musim teraz bezat na HOKEEEJ :)
Title: Re: Java
Post by: Sooloni on 05.04.2008, 17:33:41
nenajde sa nekto co vie dobre Javu aby hodil na ftp vypracovanie tej zapoctovky co tam je? nejak nevidno odpovede :(

bude ale musim teraz bezat na HOKEEEJ :)

pocuj kebyze to mas vypracovane hodis to na hypnos?? diiik  :thumbsup: ..btw: z coho sa ucite na javu na tu zapoctovku? to bude viac teoria ci aj priklady ????
Title: Re: Java
Post by: puq on 05.04.2008, 17:36:58
uprimne povedane ze nemam ani taku najmensiu paru zeby bola videna pod mikroskopom :)))) ostava jedine precitat prednasky a popozerat este raz zadanie ako som robil :D
Title: Re: Java
Post by: kOsTi on 05.04.2008, 17:38:32
ze vraj to ma byt viac teoria... len aspon by k tym otazkam mohli pisat kolko je spravnych resp kolko treba oznacit :)
Title: Re: Java
Post by: puq on 05.04.2008, 17:44:14
:D kosti navyknuty z cisca :)
Title: Re: Java
Post by: diacon.mex on 05.04.2008, 22:22:38
A kedy je ta zapoctovka z javy ?? v ktorom tyzdni ?
Title: Re: Java
Post by: buhehe on 05.04.2008, 22:24:27
teraz
Title: Re: Java
Post by: diacon.mex on 05.04.2008, 22:37:46
do frasa, a z coho sa treba ucit, neviete dakto? kolko bude otazok a ci to bude na moodle-i ? Cviciaci daco hovoril o pisomke na hodine, ale nepocul som ho, lebo bol daleko, tak neviem nic co treba :( Ked nieco viete, prosim napiste bo v pondelok mam. Diki :(
Title: Re: Java
Post by: Sooloni on 06.04.2008, 06:35:46
hmm nesupol by nekto tu vypracovanu zapoctovku na ftp?
Title: Re: Java
Post by: Payne on 06.04.2008, 15:11:41
nechcem kazit iluzie ale vaclavik na minulom cviku pomimo spomenul, ze budu ine otazky ako su dade ofotene... taze tak...
Title: Re: Java
Post by: Ing.Veduci on 07.04.2008, 02:58:30
hmm nesupol by nekto tu vypracovanu zapoctovku na ftp?

uuuuuuuuz!!!
Title: Re: Java
Post by: kOsTi on 07.04.2008, 04:17:17
no uz to tam je urobene od Stalkera jak kukam :)
Title: Re: Java
Post by: pepco on 07.04.2008, 23:54:35
no ako dopadol dnes zapoctovy test z JAVY? podelte sa o postrehy ak nejake su  :thumbsup:
Title: Re: Java
Post by: sri on 08.04.2008, 02:07:43
moj postreh:  :mishela a to som bol este z tych lepsich - 8/15b  am Mame Vam odkazat, ze je tazky a treba sa ucit. Sam Poruban povedal, ze ak ma niekto 10b, tak to je uz fantasticky vysledok ...
Title: Re: Java
Post by: puq on 08.04.2008, 02:09:33
fuuuha :D ta to som potom king :D kedze mam 9 :) inac dost zdrojakov tam bolo, a hlavne vela chytakov, pri zdrojakov moznosti ci sa vypise popripade aka chyba nastane a podobne, dost odveci no :) a pre potesenia mal som 2 alebo 3 otazky z tych na ftpcku
Title: Re: Java
Post by: Dulus on 08.04.2008, 02:10:00
No bolo to biedne. Pocty bodov 2,3 a podobne boli dost bezne. Ja som mal asi jednu alebo dve otazky z toho co je na FTP, ostatne boli ine. A akoze nic v zlom, ale ten kto ich pripravoval si to mohol odpustit. Dost chytaky boli (naschval tak napisane aby clovek ked si nie je 110 percent isty tak klikne zle) a na blbe podla mna zbytocne detaily sa niekde pytali. Akoze toto nema byt test na certifikat, ale zapoctvoka. Nie kazdy musi byt dobry programator. Dost vela zdrojakov bolo a tak. Napr je tam dost otazok ze kde a aka chyba nastane. Tak akoze viem ze toto co napisem niekoho rozculi, ale na odhalenie syntaktickych a podobnych chyb mam vyvojove prostredie. Ja sa mam starat o logicke chyby. Btw ja 8 bodov. Prajem vela stastia ostatanym.

EDIT: heh zatial co som pisal tak to co som chcel napisat puq zhrnul do polovicneho textu .... :D
Title: Re: Java
Post by: kOsTi on 08.04.2008, 02:10:40
no fasa... a to naco dal taky test ked sam povie ze to je uber tazke? :D
Title: Re: Java
Post by: puq on 08.04.2008, 02:12:16
zeby mohol povedat ze je najlepsi lebo mal 12 bodov z neha sam pan poruban :D just kidding :D
Title: Re: Java
Post by: Havran on 08.04.2008, 02:28:25
a do rici, ono ta zapoctovka bude po slovensky co ? to je naprd
Title: Re: Java
Post by: Dulus on 08.04.2008, 02:31:43
a do rici, ono ta zapoctovka bude po slovensky co ? to je naprd
?? mas v tom rozdiel.. ?? .... pri zdrojakoch ti to je jedno a pri teorii aspon nemas problem ze to je v inom jazyku ....  neviem si predstavit ze v com by ti anglictina pomohla (jedine ak ze collections su v slovencine kolekcie alebo podobne :D :D)...... alebo mas problemy so slovenskym jazykom ??? :) :) :) .....  sorry ... iba srandy
Title: Re: Java
Post by: puq on 08.04.2008, 02:32:30
jou jou :) presne tak, ked to citas po anglicky a potom v skole rozmyslas co presne co znamena tak je to sranda :) ale da sa to zvladnut, po ciscu to je slahacka na torte :D
Title: Re: Java
Post by: danielmi on 08.04.2008, 02:50:13
no to uz vieme ze je tazke,,ale nejak konkretnejsie?ake otazky a tak??najlepsie screenshoty,heh
Title: Re: Java
Post by: Havran on 08.04.2008, 02:52:47
ta mam v tom rozdiel, bo zatial som z javy asi nic necital inac nez po angl. taze mi to bude trosku vadit si to prekladat
Title: Re: Java
Post by: Dulus on 08.04.2008, 03:00:52
ta mam v tom rozdiel, bo zatial som z javy asi nic necital inac nez po angl. taze mi to bude trosku vadit si to prekladat
hej hej ..... to mi je jasne .......

A co sa tyka konkretnych otazok ...... jedine co ja pamatam, je ze tam bol nejaky switch (i) a potom v {} nejaky kod  a ze ake su pripustne hodnoty (akoze akeho typu) ci co .... a inac  ja som mal tri otazky konkretne na minesweeper ..... nieco ze ake su tam triedy ci daco take... a potom este niec so vztahom Tile->Mine ci nieco take .......  to nie je napisane v cviceniach ..... to az ked clovek kodil (alebo teda snazil sa ot to) tak si to clovek vsimne ...
Title: Re: Java
Post by: sri on 08.04.2008, 03:40:35
no to uz vieme ze je tazke,,ale nejak konkretnejsie?ake otazky a tak??najlepsie screenshoty,heh

Nepovieeeeeme :P Este dost apeloval nato, ze nemame nic prezradzat, lebo my budeme mat priemer dajme tomu 7, ti ku koncu tyzdna uz napr. 11, co znamena, ze celkovy priemer je ~9b. a my z toho vyjdeme ako ti slabsi :) A ze je prisne zakazane zhotovovanie akychkolvek zaznamov, inak hrozil disciplinarnou komisiou a minimalne podmienecnym vylucenim

EDIT: aj keby som chcel, malo co si pamatam... blbe otazky fakt, ked povie, ze 10 je uz velmi dobry vysledok, tak to je cudne... Ti co sa poctivo ucia, by si podla mna zasluzili aj trosku viac
EDIT2: Ti co nerobia minesweeper, samozrejme nebudu mat otazky ohladom minesweeper, myslelo sa aj nato ;)
Title: Re: Java
Post by: nebel on 08.04.2008, 14:47:11
a ma to daco spolocne s prednaskami ta pisomka :D? ked dristali ze hlavne z toho bude?
Title: Re: Java
Post by: TradeMark on 08.04.2008, 19:16:58
a ma to daco spolocne s prednaskami ta pisomka :D? ked dristali ze hlavne z toho bude?

U nas bolo tak ze 7 otazok bolo z prednasok a 8 z learning connection... Medzi tymi z prednasok boli aj otazky ohladom zadani.
Title: Re: Java
Post by: BossZ on 09.04.2008, 17:47:53
na hypnose uz 2. krat sa objavuje priecinok jawa(java), ale je znovu prazdna.
Kto ho vytvoril, resp. co tam chcel umiestnit?

...zeby niekto mazal subory?  :police:
Title: Re: Java
Post by: Hero on 09.04.2008, 22:28:12
ako sa dostanem na learning connection, bo uz ma to ****. A aj ake cisla kurzov su po novom by som sa chgcel opytat.  ;)
Title: Re: Java
Post by: Havran on 09.04.2008, 22:49:36
SUN Learning Conection (https://learningconnection.sun.com/sunslc/verifySunLogin.pipe)

to nemusis podla cisla to hladat, si pozri podla nazvu v katalog liste
Title: Re: Java
Post by: Hero on 09.04.2008, 23:06:07
Code: [Select]
Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.
jebem aj cele learning connection, kolkokrat som skusal ta furt toto... a teraz zas.
Title: Re: Java
Post by: Havran on 09.04.2008, 23:51:23
ta oni su divny a sa tam da ist len cez Internet Explorer (abo FF), som musel Operu nastavit nech sa identifikuje ako IE aby mi to islo
Title: Re: Java
Post by: buhehe on 10.04.2008, 00:54:14
ja mam ff a ide v poho...teraz sprtam..jednym uskom java druhym hokej...
Title: Re: Java
Post by: kOsTi on 10.04.2008, 15:15:34
no tak uz som mal aj ja... je tam par uloh zo zadania (napr ako je definovany stav Tile, aka metoda sa pouzije na zistenie casu...), potom par zdrojakov na vynimky a tak... celkovo to bolo dost divne otazky.... mal som 10b (par otazok bolo z tych kurzov)
Title: Re: Java
Post by: SSPPYY on 10.04.2008, 23:28:57
V tom vypracovanom teste na FTP, otazka 6, odpoved B je podla mna nespravna. Ved interface ma vsetky metody implicitne abstraktne.
A otazka 13, case urcite nic nevypisuje  :h_grin:
Title: Re: Java
Post by: danielmi on 11.04.2008, 02:07:43
Ktorá z nasledujúcich možností umožní utriedenie zoznamu List<Integer> x?
Vyberte jednu odpoveď
   a.Collection.sort(x)

   
   b.x.sort()

   
   c.List.sort(x)

   
   d.Collections.sort(x)

   
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:08:25
b
Title: Re: Java
Post by: danielmi on 11.04.2008, 02:11:00
isto?
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:11:18
hej
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 02:12:03
V tom vypracovanom teste na FTP, otazka 6, odpoved B je podla mna nespravna. Ved interface ma vsetky metody implicitne abstraktne.
A otazka 13, case urcite nic nevypisuje  :h_grin:

k 6. som ti vytiahol z Java Tutorialu toto: All of the methods in an interface (see the Interfaces section) are implicitly abstract, so the abstract modifier is not used with interface methods (it could be—it's just not necessary).

k 13. je jasne ze case nikdy nic nevypise, lebo na to mame System.out.println(), ale otazka je ci UMOZNUJE vypis, no tak to boh vie, ze ako to oni teraz myslia... v podstate ked zsbehne ta podmienka pri case, tak potom je mozne v dalsom kode daco vypisat, no ale ci oni toto myslia??? Milujem tieto testove otazky, clobek aj vie ako to chodi, len nevie na co sa pytaju  :puf:
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:13:43
jj dost divne otazky boli na tom teste... myslim ze nikto ani plny pocet nemal, resp som si skoro isty :D
Title: Re: Java
Post by: Pribina on 11.04.2008, 02:18:05
Ktorá z nasledujúcich možností umožní utriedenie zoznamu List<Integer> x?
Vyberte jednu odpoveď
   a.Collection.sort(x)

   
   b.x.sort()

   
   c.List.sort(x)

   
   d.Collections.sort(x)

   


spravna je d nie b.
Title: Re: Java
Post by: danielmi on 11.04.2008, 02:19:18
kua tak sa dohodnite,hehehe
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:22:39
omg... ja som bol v tom ze ide o C# ... uz mi z toho jebe co cely den tu v nom programujem :D Pribina ma pravdu...
 
Title: Re: Java
Post by: puq on 11.04.2008, 02:29:28
lol kosti :D jj Dcko je naisto :P
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 02:35:23
j definitivne D ... uz som si to aj do Eclipsu hodil bo ste ma vyviedli z miery :D
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:38:20
no sak ja som si to tiez overoval... problem bol len v tom ze vo Visual Studiu :D umrem... asi by som si mal ist lahnut :D
Title: Re: Java
Post by: JCube on 11.04.2008, 02:39:24
chod chod..moodlovske priklady ti lezu na mozog... :D
Title: Re: Java
Post by: kOsTi on 11.04.2008, 02:48:37
nj sak na toho Cowboya som pozeral asi 3h a na nic som nedosiel... tam bude nejaka kktina na tom
Title: Re: Java
Post by: SSPPYY on 11.04.2008, 02:50:39
k 6. som ti vytiahol z Java Tutorialu toto: All of the methods in an interface (see the Interfaces section) are implicitly abstract, so the abstract modifier is not used with interface methods (it could be—it's just not necessary).

No takze mam pravdu. V 6. otazke je spravne len C.
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 03:09:35
no po lepsom prescitani otazky musim povedat ze hej  ah:
Title: Re: Java
Post by: danielmi on 11.04.2008, 03:33:57
Aká bude hodnota v premennej foo na riadku 4?

 

1. String foo = "ABCDE";

2. foo.substring(3);

3. foo.concat("XYZ");

4.

 

Vyberte jednu odpoveď
     a. "ABCDEXYZ"    
     b. "XYZ"    
asi ->   c. "DEXYZ"    
     d. "ABCDE"    
Title: Re: Java
Post by: morrfun23 on 11.04.2008, 03:41:24
Aká bude hodnota v premennej foo na riadku 4?

 

1. String foo = "ABCDE";

2. foo.substring(3);

3. foo.concat("XYZ");

4.

 

Vyberte jednu odpoveď
     a. "ABCDEXYZ"    
     b. "XYZ"    
asi ->   c. "DEXYZ"    
     d. "ABCDE"    
nemas pravdu spravne je d
Title: Re: Java
Post by: Padres on 11.04.2008, 03:49:49
a to uz preco?
ked na to clovek ide logicky... tak

foo.substring(3) = "DE";
foo.concat("XYZ") = "DEXYZ";

 ???
edit: vychadzam z java docu http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#concat(java.lang.String) netestovane v netbeans
Title: Re: Java
Post by: puq on 11.04.2008, 03:58:57
tak tak i mne sa to vidi najlogickejsie no :)
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 04:09:15
naco do boha mate NetBeansi ci v com to teraz robite ked sa vam nechce pastnut tam 3 riadky a jeden dopisat?? D je spravne
Title: Re: Java
Post by: puq on 11.04.2008, 04:16:59
netbeans sa dlho zapina :D :D :P :P a nemam chut sa  s tym jebat kvoli trom riadkom :P :P


a ked je D spravne tak preco? lebo nechapem
Title: Re: Java
Post by: Padres on 11.04.2008, 04:20:50
ja okrem picovania tu este pridam ze preco je to D spravne...

lebo String.concat a String.substring() vracaju objekt typu string... cize nemodifikuju same seba,

tj. ked zavolam foo.substring(3); tak to nespravi nic, fcia vrati string "DE" ale ten sa nikde nepriradi,
tj. malo by to byt pouzite ako foo = foo.substring(3) a vtedy by to foo obsahovalo "DE".
Tak vlastne posledne 2 riadky nijako neovplyvnia povodny foo.
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 04:38:57
jj tato vlastnost Stringu (ale su aj ine typy s touto sexi vlastnostou) sa po americky vola, ze objekty su IMMUTABLE ... teda nemenne.
Title: Re: Java
Post by: aweeeee on 11.04.2008, 04:45:11
D je spravne uz je to aj v netbeanse overene a kto neveri tak mozte skusat.....
Title: Re: Java
Post by: Ing.Veduci on 11.04.2008, 04:47:38
netbeans sa dlho zapina :D :D :P :P

z teba budu mat v praci radost, ked dostudujes :puf: :puf: :puf:
Title: Re: Java
Post by: kOsTi on 11.04.2008, 04:49:19
tam budu hadam lepsie kompy a zapne sa to skor :)
Title: Re: Java
Post by: danielmi on 11.04.2008, 04:50:10
Ktorá z nasledujúcich možností o zdrojovom kóde je pravdivá?

 

1.  public class X {

2.    public static void main (String[] args) {

3.      int[] a = new int[1];

4.      modify(a);

5.      System.out.println(a[0]);

6.    }

7.

8.    public static void modify (int[] a) {

9.      a[0]++;

10.   }

11. }

 

Vyberte aspoň jednu odpoveď.
     a. Počas prekladu vznikne chyba na riadku 9: "Premenná nemusí byť inicializovaná".    
     b. Počas vykonávania programu vznikne výnimka.    
     c. Program vypíše na štandardný výstup reťazec "0".    
   ##d. Program vypíše na štandardný výstup reťazec "1".    
Title: Re: Java
Post by: kOsTi on 11.04.2008, 04:59:53
no veru je to d
Title: Re: Java
Post by: puq on 11.04.2008, 05:02:37
tam budu hadam lepsie kompy a zapne sa to skor :)

co co co??? xces na drzku????  am am am mne urazat mozes ale moj PC si nenecham urazat  :puf: :puf: :puf:  ap
Title: Re: Java
Post by: puq on 11.04.2008, 05:03:48
netbeans sa dlho zapina :D :D :P :P

z teba budu mat v praci radost, ked dostudujes :puf: :puf: :puf:

:P :P naco bude robit nieco co tu aj tak napisete :P
Title: Re: Java
Post by: danielmi on 11.04.2008, 05:14:21
Nech pole je premena typu int[]. Ako je možné zistiť počet prvkov daného poľa?
Vyberte aspoň jednu odpoveď.
      ##a. pole.length    
   b. pole.size()    
   c. pole.size    
   d. pole.length()    
Title: Re: Java
Post by: Mao on 11.04.2008, 23:15:19
a to uz preco?
ked na to clovek ide logicky... tak

foo.substring(3) = "DE";
foo.concat("XYZ") = "DEXYZ";

 ???
edit: vychadzam z java docu http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#concat(java.lang.String) netestovane v netbeans
Ako uz veduci spominal, tak String je nemenny. Zavolanim tychto metod nezmeni povodny retazec, ale vytvory dalsi zmeneny. A kedze ho nikde nepriradis, tak ho aj ihned stratis.Aby to malo aj nejaky efekt, muselo by to byt v tvare "
Code: [Select]
foo=foo.substring(3);
foo=foo.concat("XYZ");
Cize zmeneny retazec priradis premennej foo. V takomto pripade by bola spravna odpoved c.
Ale kedze to tak nieje, spravne je ABCDE, cize povodny retazec
Title: Re: Java
Post by: TradeMark on 12.04.2008, 09:11:38
Mal by som taku otazku k zadaniu a to - dospel uz niekto ku stadiu kedy si vygenerujeme FieldTest? A ked ano tak podarilo sa to niekomu otestovat totalne bez chyby lebo mne to tam nejake chyby vzdy vypisuje a neviem ci to mam fakt az tak zle... vdaka!
Title: Re: Java
Post by: Payne on 12.04.2008, 15:22:25
No ono ide o to ze co si robil... Lebo to mas vlozit len tu jednu testovaciu metodu co je na strankach a tote co tam nahadze tak bud dajak upravis, alebo skorej vymaz...

A aj este v 6. myslim bode je navod na pisanie dalsej testovacej triedy, taze ked budes mat tie dve, tak by malo ist v pohode... To je jedna v veci co som mal hned hotove...
Title: Re: Java
Post by: Mao on 12.04.2008, 16:50:02
Vo fieldTest maju ostat len dve testovane metody, generate a isSolved, ostatne zrus s vynimkou tych ktore ti prida IDE a zaroven nie su sucastou Field triedy.
Title: Re: Java
Post by: kOsTi on 12.04.2008, 17:36:11
ano a na FieldTest je v 7 cviku dole navod krok po kroku ako ho urobit...
Title: Re: Java
Post by: Mao on 12.04.2008, 20:40:55
Exte jedna poznamocka, je trochu rozdiel v tom ako sa robia unit testy vo verzii 3.x a 4.x.
Ten navod na webe je pre 4.x. Cize niekomu to nejde, tak nech si skontroluje ci zvolil verziu testov 4.x. Tusim ze 4.x nie je zahrnute v JDK5 resp Netbeans 5.5, neviem od oho to zavisi
Title: Re: Java
Post by: TradeMark on 12.04.2008, 21:22:34
Ok vdaka uz to fici... chyba bola v tom ze som tam zahrnul aj tie metody z fieldu co tam nemali byt..vdaka
Title: Re: Java
Post by: kOsTi on 13.04.2008, 11:59:19
nevie niekto poradit ako v 10. cviku v metode update() pristupovat ku komponentom? v newGameStarted() vytvaram nove, mousePressed() pristupujem cez getSource() ale v update() ako dostanem komponent (aby som nad nim mohol pouzit updateStyle() ) ?
Title: Re: Java
Post by: kOsTi on 13.04.2008, 13:16:38
no uz som to poriesil... ale musel som miesto metody Component add(Component) v newGameStarted() pouzit metodu Component add(Component, index) cize trosku uprava zadania ale tak hlavne je ze to ide :)
Title: Re: Java
Post by: Mao on 13.04.2008, 16:17:08
Da sa to aj bez toho. getSource ti vrati nejaky objek, ktory je vlastne TileComponenet, a on ma v sebe gettery getRow a getColumn, tak pomocou toho ziskas indexy, a mastam aj getTile, ktore ti vrati klikknute policko.
Title: Re: Java
Post by: kOsTi on 13.04.2008, 16:20:10
getSource? a to mam akoze nad akym objektom pouzit? To slo tak maximalne pri MouseEvente
Title: Re: Java
Post by: Mao on 13.04.2008, 16:22:33
Teraz neviem uz :) . Ja to mam tak ze mam pridanu dalsiu clensku premennu TileComponent[][] tiles v triede swingUI.
Ale kamos to ma bez toho a ma to nejak spravene. Akurat to skusam pprerobit, tak dav vediet vysledok  ;)
A az teraz mi vlastne doslo ze co si sa pytal :D
Title: Re: Java
Post by: kOsTi on 13.04.2008, 16:26:42
nevadi... pisal som to neskoro tak asi je to trocha nezrozumitelne napisane :)
Title: Re: Java
Post by: Mao on 13.04.2008, 16:27:35
Je to dobre napisane, len ja som asi vstal skoro  :emot-LMAO:
Title: Re: Java
Post by: Agamemnon on 13.04.2008, 17:52:33
Code: [Select]
public void update() {
        Component[] comp = contentPanel.getComponents();
        for (int i = 0; i < comp.length; i++) {
           ((TileComponent) comp[i]).updateStyle();
        }
       
        setMinesLeftLabelText();
    }
Title: Re: Java
Post by: kOsTi on 13.04.2008, 17:55:05
jj tak nejak som to uz upravil :)
Title: Re: Java
Post by: johnyo13 on 15.04.2008, 22:11:03
6.cviko: ako mam z toho vstupu (napr OC4) vybrat znaky C a 4 aby som ich mohol pouzit ako parametre do openTile() ..urcite je na to nejaka fcia ale sa mi to nechce googlit..help me! :j_grin:
EDIT: nasiel som daco take ze "String.charAt()" asi to bude ono
Title: Re: Java
Post by: puq on 15.04.2008, 22:16:28
je to v prednaskach, okolo 4-8:) tam to najdes
Title: Re: Java
Post by: kOsTi on 15.04.2008, 22:24:26
jj niekde v "Prednáška: Useful Java Classes" by to malo byt tusim...

no kua akoze uz to mam cele urobene, aj doplnujuce ulohy aj vlastne ulohy naviac ale pol hodiny sa tu uz seriem s tym aby mi spravne oznacovalo RadioButton pri tom ked si nastavim vlastne settings :D a nijak raz sa to neda spravne rozchodit...
Title: Re: Java
Post by: johnyo13 on 15.04.2008, 22:29:31
ahaa..tam je tam presne to co treba na minesweepra..skoda ze ja som si to uz medzitym vygooglil :lol9: ..ale aj tak diq
Title: Re: Java
Post by: kOsTi on 16.04.2008, 01:39:45
no ja uz neviem ludia... pozeram na to pol dna a nejde to... stale ked nastavim "Own Settings" moznost tak sa mi zaskrtne ale ostane aj ta co bola predtym (napr "Beginner") a pritom mam nastavene v metode void JCreateOwnStateChanged ze ma stavit seba na "Selected" ked su nastavene ine settings ako Expert...bla bla.... a ostatne ma nastavit aby neboli "Selected" ... ale nejak nechce...
Title: Re: Java
Post by: JCube on 16.04.2008, 03:20:03
vie mi niekto pvoedat ako rozchodim to aby mi odchytilo stlacenie oboch tlacitok na mysi?
Title: Re: Java
Post by: Ing.Veduci on 16.04.2008, 03:24:37
vie mi niekto pvoedat ako rozchodim to aby mi odchytilo stlacenie oboch tlacitok na mysi?

nepoznam nikoho, kto by toto minuly rok urobil (a to som sa opytal aj jedneho brutal biflosa :) ), saci ked to urobis na MiddleButton, aspon ja som mal tak a v poho...
Title: Re: Java
Post by: JCube on 16.04.2008, 03:26:53
s tym sa ja neuspokojim...dam taku otazku samuelisovi vo stvrtok... :D
Title: Re: Java
Post by: ppt on 16.04.2008, 03:36:35
s tym sa ja neuspokojim...dam taku otazku samuelisovi vo stvrtok... :D
;D uz ho vidim, ako ti ju zodpoveda. :D
Imho "Mao" tusim to odchytenie stlacenia dvoch knoflikov ma.
Title: Re: Java
Post by: kOsTi on 16.04.2008, 03:37:48
tak by sa mohol s nami podelit ja som to skusal vsemozne a nejak to nechcelo ist...
Title: Re: Java
Post by: puq on 16.04.2008, 03:51:51
JCube ja ti poviem tak, ze ja som to zrobil na prave tlacitko, mne sa obe tlacitka zdaju byt neprakticke, a tak to ma na jedno tlacitko a to prave, ked kliknes na cislo tak ti to zriesi vsetko:)
Title: Re: Java
Post by: kOsTi on 16.04.2008, 03:54:31
prave? a akoze vlajocky a otazniky ako das? inac... ta funkcia nema nic otvarat nie? len zobrazit susedne policka (vid WIndows minesweeper)
Title: Re: Java
Post by: puq on 16.04.2008, 03:56:36
prave ano dobre si pocul :) sak ked uz mas odkryte policko ta ho nemozes oznacit vlajocou a tak :P chapes??? o to ide, tak kliknes pravym a sa ti otvoria okolite neotvorene policka v tom pripade ak mas oznaceny dostatocny pocet vlajociek :) cize ak je cislo 3 a mas v okoli oznacene 3 vlajocky tak ti otvori zvysne neotvorene, a ked si sa sekol smola :) booooooooom
Title: Re: Java
Post by: kOsTi on 16.04.2008, 03:59:49
jaj hmm... ale tak mohol si to dat aspon na middle button
Title: Re: Java
Post by: puq on 16.04.2008, 04:00:57
to neje problem:) prepisat jeden riadok :) sak miny nemam este vo final verzii, ale mne sa dobre hralo s pravym :P :P

edit: ale sak sa zamysli neje neprakticke stlacat 2 naraz tlacitka??? co som videl kamosa hrat miny co naozaj mu to ide ta ho to tak jebalo, lebo vela krat mu to nezobralo, mfp bude prave :D aleboooo stredne :P
Title: Re: Java
Post by: kOsTi on 16.04.2008, 04:02:03
heh... no ja budem rad ked sa mi konecne poradi nastavit tie pojebane radio buttony :D
Title: Re: Java
Post by: pepco on 16.04.2008, 04:51:44
inac minuleho roku to mali chalani porobene ze im to chodilo na obe tlacitka :) sa spytali p.Porubana a im poradil ako nato
Title: Re: Java
Post by: Agamemnon on 16.04.2008, 05:24:21
ak chcete oba buttony, aby fungovalo, tak musíte skombinovať mousePressed event s mouseClicked eventom... totiž nikdy sa vám nepodarí zachytiť obe tlačítka naraz, takže 1 musí byť stlačené a druhé sa klikne až potom...
Title: Re: Java
Post by: kOsTi on 16.04.2008, 05:28:12
no nieco take som zamyslal ale nedotiahol som to do konca... diky za radu idem to testovat :)
Title: Re: Java
Post by: SSPPYY on 16.04.2008, 13:32:47
ak chcete oba buttony, aby fungovalo, tak musíte skombinovať mousePressed event s mouseClicked eventom... totiž nikdy sa vám nepodarí zachytiť obe tlačítka naraz, takže 1 musí byť stlačené a druhé sa klikne až potom...
Akoze nepodari? Da sa to v pohode cez maskovane tlacidiel.
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 17:14:02
nemozem sa pohnut s tymi vynimkami, uz som urobil aj dalsie cviko, ale tu sa neviem pohnut..vobec nerozumiem jak tie vynimky funguju :j_undecided:
nemoze dakto poradit??..ten navod na moodle mi nestaci..resp.nerozumiem co presne robit
Title: Re: Java
Post by: kOsTi on 16.04.2008, 17:18:13
no a ja zas nerozumiem co nevies robit... pozri si prednasku ohladne vynimiek...
Title: Re: Java
Post by: puq on 16.04.2008, 17:25:03
nemozem sa pohnut s tymi vynimkami, uz som urobil aj dalsie cviko, ale tu sa neviem pohnut..vobec nerozumiem jak tie vynimky funguju :j_undecided:
nemoze dakto poradit??..ten navod na moodle mi nestaci..resp.nerozumiem co presne robit

ja ti navhujem pozriet materialy z OOP co sa tyka vynymiek tam to pekne pochopis, ak nechapes vynimkam
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 17:31:33
no napr. ci mam presunut uplne cele telo metody processInput do handleInput alebo iba nejaku jeho cast.. a prednasku som pozrel, ale nejak nerozumiem tomu jak tie vynimky celkovo funguju..naco je to handleInput? napr. ja by som dal cele to telo z processInput do try a za tym dam catch..lenze podla navodu ma byt try v processInput(kt.mam momentalne prazdny), tak neviem co do neho???..mam v tom chaos :laugh:
4puq: ktore materialy..moodlovske???
Title: Re: Java
Post by: kOsTi on 16.04.2008, 17:40:52
no napr. ci mam presunut uplne cele telo metody processInput do handleInput alebo iba nejaku jeho cast.. a prednasku som pozrel, ale nejak nerozumiem tomu jak tie vynimky celkovo funguju..naco je to handleInput? napr. ja by som dal cele to telo z processInput do try a za tym dam catch..lenze podla navodu ma byt try v processInput(kt.mam momentalne prazdny), tak neviem co do neho???..mam v tom chaos :laugh:
4puq: ktore materialy..moodlovske???

v processInput ti ostane len vypis ze "Please enter your selection...." a volanie handleInput (samozrejme to cele v try)
Title: Re: Java
Post by: puq on 16.04.2008, 17:42:44
no napr. ci mam presunut uplne cele telo metody processInput do handleInput alebo iba nejaku jeho cast.. a prednasku som pozrel, ale nejak nerozumiem tomu jak tie vynimky celkovo funguju..naco je to handleInput? napr. ja by som dal cele to telo z processInput do try a za tym dam catch..lenze podla navodu ma byt try v processInput(kt.mam momentalne prazdny), tak neviem co do neho???..mam v tom chaos :laugh:
4puq: ktore materialy..moodlovske???

jj moodlovkse, vcera som to cital a mas k tomu aj pekne priklady na pochopenie
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 18:24:04
ako zistim ze mi to ide dobre??? co to ma robit??
Title: Re: Java
Post by: kOsTi on 16.04.2008, 18:25:32
tak podla toho co si dal do vynimky... tak ked zadas zly vstup malo by to vypisat to co si hodil do WrongFormatException
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 18:41:42
kaslem na to..zabil som pol dna a neviem s tym pohnut..
toto som vyprodukoval:

Code: [Select]
private void processInput() {
   
        try {
            System.out.printf("\nPlease Enter your selection: (X)Exit, (MA1)Mark, (OB2)Open... ");
            String inputString = readLine();
            handleInput(inputString);
           
        }
        catch (WrongFormatException ex) {
            System.out.printf("%s",ex.getMessage());
        }
    }
private void handleInput(String input) throws WrongFormatException {....}
     
           
Title: Re: Java
Post by: kOsTi on 16.04.2008, 18:51:27
no a handleInput kto urobi za teba?
Title: Re: Java
Post by: Payne on 16.04.2008, 18:53:17
no a? nevidim problem... akurat ze staci dat to try len tu cast kodu, ktoru bude hadzat vynimku, neskodne prikazy mozes dat z nej het
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 18:53:25
sak ten mam spraveny..mam tam skopirovane vsetko co som mal urobene v processInput..a potom som to podla navodu hodil do handleInput..sice to ide ale nic to nevypise :)
ono to totiz tu vynimku vobec neodchyti...
Title: Re: Java
Post by: kOsTi on 16.04.2008, 19:01:42
tak ked ti mame pomoct tak asi tu daj cely kod nie? niesme jasnovidci...
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 19:05:09
Code: [Select]
private void processInput() {
   
        System.out.printf("\nPlease Enter your selection: (X)Exit, (MA1)Mark, (OB2)Open... ");
        String inputString = readLine();
       
        try {
           
            handleInput(inputString);
           
        }
        catch (WrongFormatException ex) {
            System.out.printf("%s", ex.getMessage());
        }
    }
    private void handleInput(String input) throws WrongFormatException {
     
      //...
     
      if(matcher1.matches()) {
            //...
      }
      else if (matcher2.matches()) {
           //...
      }
      else if (matcher3.matches()) {
          //...
      }   
      else {
        System.out.printf("Incorrect input!");
        processInput();
      }         
    }
Title: Re: Java
Post by: kOsTi on 16.04.2008, 19:09:22
ako mas na konci ze:

else {
        System.out.printf("Incorrect input!");
        processInput();
      }       

tak daj miesto toho:

else throw new WrongFormatException("...some text here...");
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 19:16:41
vdaka..inac, stale nerozumiem na co to bolo dobre..akurat tak skomplikovat kod..mne to vypisovalo aj bez vynimiek, ale musel som ich tam dorobit...
Title: Re: Java
Post by: kOsTi on 16.04.2008, 19:23:05
aby si sa naucil co to vlastne je... na tomto priklade to nie je az tak dobre viditelne ale postupne dalej v zadani sa stretnes s lepsim vyuzitim vynimiek...
Title: Re: Java
Post by: johnyo13 on 16.04.2008, 19:30:02
este budu dalsie??..sakra! ale vobec som netusil ze to funguje tak jednoducho, myslel som ze to samo zisti ze vstup je nevyhovujuci a ja len mam urcit co s tym potom robit..ale pravda je ze tu chybu si musim sam najst (napr. cez to vetvenie) a potom zavolam inu metodu (co neviem naco musi byt taka specialna, ked staci aby obsahovala jeden vypis) :D:D ale vdaka
Title: Re: Java
Post by: kOsTi on 16.04.2008, 19:31:26
to je len preto lebo si si definoval vlastnu triedu vynimky... vravim.. neskor uvidis
Title: Re: Java
Post by: Agamemnon on 16.04.2008, 20:11:55
ak chcete oba buttony, aby fungovalo, tak musíte skombinovať mousePressed event s mouseClicked eventom... totiž nikdy sa vám nepodarí zachytiť obe tlačítka naraz, takže 1 musí byť stlačené a druhé sa klikne až potom...
Akoze nepodari? Da sa to v pohode cez maskovane tlacidiel.

thx, to som nevedel :)
javista nie som, len som si logicky odvodil, že na raz sa to odchytiť nedá :)
Title: Re: Java
Post by: Mao on 18.04.2008, 01:57:10
vie mi niekto pvoedat ako rozchodim to aby mi odchytilo stlacenie oboch tlacitok na mysi?
Som tu dlhsie nebol ale predsa.
Tu je podmienka, kedy je sucasne stalcenie oboch tlacidiel
Code: [Select]
    if(e.getModifiersEx()==(InputEvent.BUTTON3_DOWN_MASK|InputEvent.BUTTON1_DOWN_MASK)){getModifiersEx ma v sebe bitovu masku aktualnej udalosti a to sa porovnava s bitovym suctom bitovych masiek laveho a praveho tlacidla

Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:01:03
no sice to ide ale sucasne otvara Tile nad ktorym sa to aplikuje...
Title: Re: Java
Post by: puq on 18.04.2008, 02:04:02
kosti inac uz ti zaskrtava hru proti najlepsiemu casu?? :)
Title: Re: Java
Post by: Agamemnon on 18.04.2008, 02:06:27
no sice to ide ale sucasne otvara Tile nad ktorym sa to aplikuje...

toto snáď už nie je problém ošetriť...
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:06:38
kosti inac uz ti zaskrtava hru proti najlepsiemu casu?? :)

jj sak toto mam v poho... co mne nejde je ze ked si vyberiem vlastne pole (nastavim si riadky, stlpce, miny) tak mi ostane zaskrtnuta ta moznost (Own Settings) ale aj predchadzajuce (napr Beginner) ... Beat best time mi ide v poho :)
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:07:04
no sice to ide ale sucasne otvara Tile nad ktorym sa to aplikuje...

toto snáď už nie je problém ošetriť...

nie je... ja len tak som to narychlo skusil a nechce sa mi s tym teraz bavit ;)
Title: Re: Java
Post by: puq on 18.04.2008, 02:11:50
kosti inac uz ti zaskrtava hru proti najlepsiemu casu?? :)

jj sak toto mam v poho... co mne nejde je ze ked si vyberiem vlastne pole (nastavim si riadky, stlpce, miny) tak mi ostane zaskrtnuta ta moznost (Own Settings) ale aj predchadzajuce (napr Beginner) ... Beat best time mi ide v poho :)

jaaaaaaaaj som zabudol ci si xcel, a viem ti vyriesit tvoj problem, vo vlastnostiach, len zaskrti to do grupy ten radio button, a sa pripoji ku ostatnym, lebo oni uz su tak nastavene
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:14:14
moeee... ide to... mas u mna pivo... ohlas sa ked ma uvidis ;)
Title: Re: Java
Post by: puq on 18.04.2008, 02:15:13
:P diky ohlasim sa ked budem smadny :P
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:28:52
sice som si pri uprave vymazal jednu vec a teraz to ide divne ale to sa dorobi :)
Title: Re: Java
Post by: puq on 18.04.2008, 02:34:55
co ti ide divne??:D a co si vymazal? :)
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:36:40
ale proste ked dam ze Own Settings a potom kliknem na Storno tak aj tak sa to zaskrtne... to este osetrim...
Title: Re: Java
Post by: puq on 18.04.2008, 02:46:11
hmm zaujimave, a mas zrobene to cez triedu? to own setting??? tak jak to na vypis najlepsich casov

inac jak funguju miny vo windowse co sa tyka najlepsieho casu??, ked dosiahnem cas sa spyta na meno pod jakym xcem ulozit alebo ako??? lebo nemam miny vo windowse :D
Title: Re: Java
Post by: kOsTi on 18.04.2008, 02:47:40
lol... hej pyta sa :)
Title: Re: Java
Post by: puq on 18.04.2008, 03:19:03
tak toto zajtra este dorobim, ale to az po databaze, zvysok uz mam zrobene :)

a este taka otazocka, jak to funguje, ked spravne oznacim vsetky miny s vlajockou??? ma mi to hned vypisat ze som vyhral, alebo najprv musim odkryt vsetky policka
Title: Re: Java
Post by: kOsTi on 18.04.2008, 03:21:24
nie nie... prvorade je otvorit vsetky policka... oznacenie je len pre tvoju infomaciu :) ... (btw dnes na mna Samuelis kukal jak na nahu pannu Mariu ked som mu povedal ze to mam cele urobene a ked som mu na otazku ci som predtym robil s Javou odpovedal ze nie) :D
Title: Re: Java
Post by: puq on 18.04.2008, 03:24:44
super, nemusim nic dalsie osetrovat :)

loooool :) hehehe no ako podla mna je to dost podrobny navod, plus ked pohladas na nete nemas problem no :) ale kazdy na to sere, a on jak blby sa chodi pytat ku kazdemu, ako stojite na tom??? treba s niecim pomoct :) a podla mna si v duchu myslis aby sa ho nikto nic nespytal lebo by to zle dopadlo s nim :D
Title: Re: Java
Post by: kOsTi on 18.04.2008, 03:47:31
sorry ale precitam si tvoju odpoved este raz rano lebo teraz som nepochopil :D :D
Title: Re: Java
Post by: puq on 18.04.2008, 03:55:09
loooooool :D okey no potom napis ci si pochopil alebo mam napisat jednoduchsie, lebo ani ja tetaz neviem, lebo od rana som robil miny a tie som mimo no dost :) ale najvacsia sranda bola ze ked som sa spamatal o 15:30 ze som este neranajkoval a ani nic nejedol :) a to som hore bol od 9:30  :whacko:
Title: Re: Java
Post by: kOsTi on 18.04.2008, 03:59:03
jj presne moj pripad... ked mam co robit (napr programovat) tak vobec nemyslim na nic iene... minule som vstal o 8:0x a som si siel urovit ranajky ked mi JCube povedel ze ide obedovat :D
Title: Re: Java
Post by: puq on 18.04.2008, 04:43:48
uvidim jak zajtra dopadnem :D ale asi skoncim skor :)) lebo uz len databaza
Title: Re: Java
Post by: puq on 18.04.2008, 18:56:57
hej lidi idu viam tie databazy???? najprv mi to islo, potom som skusal porobit tie zmeny na beginnera a tak, a teraz uz nejde ani ked skopirujem povodne co vtedy islo stale pise mi:

Exception occured during loading high score to database: org.hsqldb.jdbcDriver

cize jak keby sa nevedel pripojit hmm
Title: Re: Java
Post by: kOsTi on 18.04.2008, 18:58:26
ukaz jak mas urobene ukladanie do databazy... mozno mas divne nastavene vynimky
Title: Re: Java
Post by: puq on 18.04.2008, 19:04:29
mozno hej, ale i tak predtym mi to islo pekne :) to ma na tom stve hmm

Code: [Select]

private void insertToDB(PlayerTime playerTime){
    try{
    Class.forName(DatabaseSetting.DRIVER_CLASS);
    connection = DriverManager.getConnection(DatabaseSetting.URL,
                                DatabaseSetting.USER, DatabaseSetting.PASSWORD);
   // }catch(Exception e){System.out.println("Exception occured during saving high score to database: " + e.getMessage());}
   
   
    stm = connection.createStatement();
    try {
        stm.executeUpdate(DatabaseSetting.QUERY_CREATE_BEST_TIMES);
    }catch (Exception e) {
        System.out.println("Exception occured during saving high score to database: " + e.getMessage());
    }
    stm.close();
   
    pstm = connection.prepareStatement(DatabaseSetting.QUERY_ADD_BEST_TIME);
    pstm.setString(1, playerTime.getName());
    pstm.setInt(2, playerTime.getTime());
    pstm.execute();
    pstm.close();
   
    connection.close();
    }catch (Exception e) {
        System.out.println("Exception occured during saving high score to database: " + e.getMessage());
    }
   
    }
   
    private void selectFromDB(){
    try{
    Class.forName(DatabaseSetting.DRIVER_CLASS);
    connection = DriverManager.getConnection(DatabaseSetting.URL,
                                DatabaseSetting.USER, DatabaseSetting.PASSWORD);
   
    stm = connection.createStatement();
    ResultSet rs = stm.executeQuery(DatabaseSetting.QUERY_SELECT_BEST_TIMES);
   
    while(rs.next()) {
        PlayerTime pt = new PlayerTime(rs.getString(1), rs.getInt(2));
        playerTimes.add(pt);
    }
    stm.close();
    connection.close();
    }
    catch(Exception e){
        System.out.println("Exception occured during loading high score to database: " + e.getMessage());
    }
   
    Collections.sort(playerTimes);
               
    }

Title: Re: Java
Post by: kOsTi on 18.04.2008, 19:17:00
neviem ci to nie je kvoli tomu ze neresetujes playerTimes pred loadovanim
Title: Re: Java
Post by: puq on 18.04.2008, 19:30:06
hmm a to kde ty mas??? kde to resetujes?

inac predtym mi to islo, to ma na tom najviac sere, skoda ze som si nezalohoval cely minesweeper, ale len best times databasesetting

kurwa, teraz s tym zajebem pol dna :)

edit: ono to vyzera na problem, ze sa to vobec nepripaja na ti databazu, a nemam sajnu preco:(
Title: Re: Java
Post by: puq on 18.04.2008, 19:47:05
no uz to ide, chyba neviem kde bola, len nejak odhadujem, ze ten netbeans je stupidny, lebo ked pracujem v projekte, a prekopirujem nejake subory, on sa sprava ako keby to stare tam este bolo hmm:)
Title: Re: Java
Post by: SSPPYY on 18.04.2008, 20:23:16
no uz to ide, chyba neviem kde bola, len nejak odhadujem, ze ten netbeans je stupidny, lebo ked pracujem v projekte, a prekopirujem nejake subory, on sa sprava ako keby to stare tam este bolo hmm:)
A co takto kopirovat a presuvat priamo v netbeanse?
Title: Re: Java
Post by: puq on 18.04.2008, 20:33:34
mas jedno :) ci v nom alebo ee :D ale objavil som nove tlacitko a uz nebol odvtedy problem tututututututu a to tlaciiiiitko je : clean and build :)))))
Title: Re: Java
Post by: Sooloni on 18.04.2008, 23:27:58
ako funguje tie doplnujuce ulohy z javy? tie ktore treba doplnit v ramci zadania to rozumiem ale co znamenaju tie Kurzy ??
Title: Re: Java
Post by: Havran on 19.04.2008, 00:40:05
Quote
ako funguje tie doplnujuce ulohy z javy? tie ktore treba doplnit v ramci zadania to rozumiem ale co znamenaju tie Kurzy ??
to su tie kurzy na Sun Learning connections ne ? co na prvom cviku sme si tam robili account
Title: Re: Java
Post by: BCAA on 19.04.2008, 04:28:50
a teraz fungujete na NetBeans 6?   ci 5.5 ?
Title: Re: Java
Post by: Sooloni on 19.04.2008, 06:06:00
Quote
ako funguje tie doplnujuce ulohy z javy? tie ktore treba doplnit v ramci zadania to rozumiem ale co znamenaju tie Kurzy ??
to su tie kurzy na Sun Learning connections ne ? co na prvom cviku sme si tam robili account

nj ale co s tym? :)
Title: Re: Java
Post by: Mao on 19.04.2008, 06:29:34
a teraz fungujete na NetBeans 6?   ci 5.5 ?

Vacsinou uz na 6.0, ale na niektorych pocitacoch je iba 5.5
Ja osobne pouzivam iba 6.0
Title: Re: Java
Post by: puq on 19.04.2008, 16:48:05
inac nema vas niekto problemy so zapinanim netbeansu???? mam verziu 6.0.1 a pri zapinani sa to zasekne na done loading modules a potom nenabehne netbeans, len hore je lista z neho a nist dalej sa neda robit
Title: Re: Java
Post by: Mao on 19.04.2008, 16:51:17
Ja mam tiez 6.0.1 na Viste Bussiness, ale vsetko ide v pohode.
Napis na lamparen alebo vymen admina  :D
Title: Re: Java
Post by: puq on 19.04.2008, 16:56:43
:P sranda je ze restart PC nepomoze, ale jedine ked ho vypnem no :)
Title: Re: Java
Post by: Sooloni on 19.04.2008, 17:10:59
inac nema vas niekto problemy so zapinanim netbeansu???? mam verziu 6.0.1 a pri zapinani sa to zasekne na done loading modules a potom nenabehne netbeans, len hore je lista z neho a nist dalej sa neda robit

jj mam tu istu verziu a da sa spustit len ked som offline :D akonahle pred spustenim zapnem net tak v tom momente zacne mrznut a takisto musim restartovat... ak zapnem net az po spusteni netbeans ide sice ok..ale aj tak je to nejake pomale
Title: Re: Java
Post by: puq on 19.04.2008, 17:14:27
hmm sranda no :D dobre vediet, cize hned ked pustim PC a xcem robit v netbeanse, tak ho pustam :D
Title: Re: Java
Post by: puq on 19.04.2008, 18:47:11
miny done  bp :alc: :beer1:   a jak je to s tou dokumentaciou???? cez /**........*/ treba mat napisane? a potom to samo vygeneruje alebo jak?:) a k comu vsetkemu to treba pisat?
Title: Re: Java
Post by: JCube on 19.04.2008, 18:54:00
tak len okomentujes podla java code conventions triedy premenne a metody...a len pri odovzdavani das generate javadoc...a mas pokoj..
Title: Re: Java
Post by: puq on 19.04.2008, 19:04:27
no parada, neje toho vela, ked iba zopar metod je tam doplnenych, kedze kopa metod tam uz bola a bolo to treba len implementovat

inac jcube ty si uz odovzdal miny? alebo kosti ty???
Title: Re: Java
Post by: Mao on 19.04.2008, 19:08:55
Ja som uz odovzdal pred dvomi tyzdnami pri Samuelisovi.
Title: Re: Java
Post by: JCube on 19.04.2008, 19:16:55
este ne...a kedze samuelis tu tento tyzden nie je tak az v 11. odovzdam... :)
Title: Re: Java
Post by: puq on 19.04.2008, 19:33:23
hmm naisto tu neni????? sakra ta to nemozem odovzdat

a mao co sa ta pytal salmonelis ked si odovzdaval????
Title: Re: Java
Post by: Mao on 19.04.2008, 19:39:56
Na standardne ulohy sa ani velmi nepytal. Hlavne sa pytal na dolpnkove, stale chcel vidiet kod, a vysvetlit, ze ako to pracuje, ako to mam spravene. Zo standardnych sa pytal tusim na serializaciu nastaveni.
A potom este pozrel javadoc.
Inac ak robis komentare tak nad kazdou triedou treba uviest aj meno, skupinu predmet a pod pomocou tagu @author. Kvoli tomu som mu musel niest dokumentaciu o tyzden este raz  :)
Title: Re: Java
Post by: puq on 19.04.2008, 19:47:58
no najvacsia sranda bude, ze mu to nebudem ani tak odborne vediet povedat :))) jak teraz si napisal ze serializacia nastaveni a ja ze co??? to take tam bolo :))) a viac sa pytal na swing alebo konzolu, dufam ze swing lebo konzulu ach jaj ani nepamatam co som tam robi lebo to pred mesiacom bolo :))
Title: Re: Java
Post by: Mao on 19.04.2008, 21:23:40
Serializacia-metody save a load v triede settings.
Pytal sa iba na graficke rozhranie, konzolove som mu tam ani nespustal.
A odborne mu to vraviet netreba, vieme preco  ;) :)
Title: Re: Java
Post by: puq on 19.04.2008, 22:14:03
tak tak vieme :D a tu serializaciu som prisiel na to cez nastavenie slovo co bolo pri tom :D :D
Title: Re: Java
Post by: les paul on 21.04.2008, 01:07:03
trosku offtopic ale mozno inspiracia :D
http://bbspot.com/video/minesweeper-movie.html
Title: Re: Java
Post by: puq on 21.04.2008, 01:41:12
LOOOL :D cize zajtra stretko o 13:05 pred hlavnou budovou, berte lopaty and we are going to sweep mines :D
Title: Re: Java
Post by: JCube on 21.04.2008, 01:52:12
hua, sir!
Title: Re: Java
Post by: kOsTi on 21.04.2008, 05:30:17
hua, teraz som dosiel a idem sa CISCO ucit... miny hadam zajtra dokomentujem :)
Title: Re: Java
Post by: JCube on 21.04.2008, 05:46:14
cisco je pohoda...uz mam spravenu aj osmicku...zajtra natukam 9 a mam pokoj... :)
Title: Re: Java
Post by: kOsTi on 21.04.2008, 06:04:14
tak nejde o to ze takze ale je to na dlho a mne sa aj spat chce... ale tak asi nebude mozne :)
Title: Re: Java
Post by: JCube on 21.04.2008, 06:11:28
tebe sa chce spat? :D ved pockaj rano ked zaspis... :D
Title: Re: Java
Post by: buhehe on 24.04.2008, 00:31:45
ludia je zajtra cviko 15.55? danke
Title: Re: Java
Post by: kOsTi on 24.04.2008, 00:34:30
o 7:30 je :P
Title: Re: Java
Post by: johnyo13 on 24.04.2008, 00:44:33
aky je rozdiel ked dam prekryt nejaku metodu cez anotaciu @Override a ked to nedam..viem zhruba co to robi (prekrytie metody nadtriedy danej triedy :lol9:)
ale nevidim rozdiel pri kompilacii ani pri spusteni...
Title: Re: Java
Post by: Ing.Veduci on 24.04.2008, 01:46:58
mno ja velmi s anotaciami nerobim, ale myslim ze namaju nejaky vplyv pri kompilacii... to je len ako dokumentacia, ci nie?? poucte ma noze.. :P
Title: Re: Java
Post by: nebel on 24.04.2008, 02:13:33
este ne...a kedze samuelis tu tento tyzden nie je tak az v 11. odovzdam... :)
samuelis tu neje tento tyzden? bo som akosi naposledy nebol taze neviem :D ked odpadne cviko ta fajne  :metal:
Title: Re: Java
Post by: kOsTi on 24.04.2008, 02:15:55
neodpadne... podla vsetkeho pride Porubän
Title: Re: Java
Post by: altlavista on 24.04.2008, 02:36:07
jj u nas bol v pondelok a bol celkom poprask kto nemal svoje riesenie so sebou... rovno im povedal ze mozu ist, bo ze naco tam budu sediet
Title: Re: Java
Post by: buhehe on 24.04.2008, 04:28:08
sa vam nepokasle cele hracie pole ked sa prepnete na expert?
Title: Re: Java
Post by: kOsTi on 24.04.2008, 04:41:50
myslis v konzole? tam kus hej bo dvojciferne cisla uz nevojdu hore aby to bolo pekne zarovnane
Title: Re: Java
Post by: buhehe on 24.04.2008, 04:52:53
ee swing....intermediate ide normalne, dialog sa zvacsi....ale ked zvolim expert dialog ostane ako na begginerovi ale je tam po chuj tych malych dlazdiciek...neviem...este som do toho nerypal...
Title: Re: Java
Post by: kOsTi on 24.04.2008, 04:53:42
to je divne... ale tazko takto povedat v com bude chyba :) ...mozno zle pouzite pack()
Title: Re: Java
Post by: puq on 24.04.2008, 04:57:05
ee swing....intermediate ide normalne, dialog sa zvacsi....ale ked zvolim expert dialog ostane ako na begginerovi ale je tam po chuj tych malych dlazdiciek...neviem...este som do toho nerypal...

urcite nic sa nedojebe :) daco si musel pomenit, ked ziadne pokusy nepomozu, uloz si to co si dotvoril a nahraj swing odznova
Title: Re: Java
Post by: buhehe on 24.04.2008, 05:27:00
thx....skusim popozerat ze co...ale na custom mi to funguje aj na intermediate mi to funguje...
edit: uz som nasiel ryzu....ked xcem vytvotit hracie pole co nema rovnaky pocet riadkov a stlpcov tha vtedy to zblbne...
edit2: uz som to urobil chyba bola dakde uplne inde a to v triede Field
Title: Re: Java
Post by: Michal102 on 24.04.2008, 05:27:07
ee swing....intermediate ide normalne, dialog sa zvacsi....ale ked zvolim expert dialog ostane ako na begginerovi ale je tam po chuj tych malych dlazdiciek...neviem...este som do toho nerypal...
Ak som dobre pochopil tak dlazdice sa ti dibre vygeneruju len sa neroztiahne plocha, skus pozriet ako mas nastavene velkosti tej plochy, kilkni na nu a vpravo su moznosti ako minumumsize, maximumsize a prefered size, ci toto ti nerobi problemy.
Title: Re: Java
Post by: kornas on 24.04.2008, 20:17:57
Neviete niekto aky moze byt problem pri spajani sa s databazou ? Sa s tym kaslem od rana uz :( a stale pise :
Code: [Select]
init:
deps-jar:
compile:
run:
[color=red]Exception occured during connecting to database: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused: connect.
Exception occured during creating statement to database: null
Exception occured during QUERY_CREATE_BEST_TIMES to database: null
Exception occured during clossing connection to database: null
Exception occured during saving high score to database: null[/color]
to ked vyhram miny...
ale hra bezi aj do tabulky mi prida meno + cas... len do databazy akosi asi nie

a ked ukoncim hru, tak napise uz len:
Code: [Select]
BUILD SUCCESSFUL (total time: 6 seconds)

Skusal som uz vselico, aj z inych zdrojakov som pozeral, a skusal prepisovat ale stale to iste, ma to uz stve, lebo to bola moja praca a teraz som musel uz aj z inych pisat a aj tak je chyba niekde inde :( a teraz tam su cudzie kody :(
pomozte pls
Title: Re: Java
Post by: JCube on 24.04.2008, 20:22:31
a mas spusteny databazovy server?
Title: Re: Java
Post by: kornas on 24.04.2008, 20:29:03
a mas spusteny databazovy server?

Aha diki  ah: som nevedel, ze to stale po restarte netBeansu treba spustat...  bn
no teraz uz dalsie problemiky tam asi su... takze este sa asi ozvem...
Este raz diki  :thumbsup:
Title: Re: Java
Post by: puq on 24.04.2008, 20:30:23
ja ti poviem tak, ze ked postupujes presne podla navodu z 12 cvika nemozes mat najmensi problem, este raz si to pozri ci si krok po kroku postupoval
Title: Re: Java
Post by: kOsTi on 24.04.2008, 20:48:27
nj nj... takze o skusku menej :P
Title: Re: Java
Post by: puq on 24.04.2008, 21:06:05
nj nj... takze o skusku menej :P

svina :P ja az v pondelok :P lebo tento som nemal unit testy a ani komentare :P
Title: Re: Java
Post by: kornas on 24.04.2008, 21:20:17
nevadi, ze mi vyhadzuje vynimku pri vyhrati hry, ze:
Code: [Select]
Exception occured during QUERY_CREATE_BEST_TIMES to database: Table/View 'PLAYER_TIME' already exists in Schema 'MINESWEEPER'.

lebo, prida meno aj cas do tabulky... ale vynimku vypise... tak neviem, ci to tak ma ? ci to mam zmazat tam vynimku, len prazdne telo catch nechat ?

a kosti, ako si myslel to, ze o jednu skusku menej ? Ved to este len zapocet je teraz, nie ? A skuska potom na moodle-i bude... alebo pri odovzdavani sa nejak da skuska spravit ???
Title: Re: Java
Post by: kOsTi on 24.04.2008, 21:23:08
ta vynimka musi nastat ked uz tabulka existuje... telo tam nemusi byt ziadne pokial viem ale pre debug je dobre si tam nieco nechat...

no neviem ako to bude dalej ale teraz sa skuska ziskat dala... ale pri normalnom odovzdani uz zrejme nie...
Title: Re: Java
Post by: kornas on 24.04.2008, 21:26:38
no neviem ako to bude dalej ale teraz sa skuska ziskat dala... ale pri normalnom odovzdani uz zrejme nie...

ako teraz ? Uz mas skusku ?? Pri kom si dodovzdaval ? A na co sa Ta pytal ? Musel si vediet aj prednasky, alebo len zdrojak vysvetlit ?
Title: Re: Java
Post by: kOsTi on 24.04.2008, 21:35:57
zastupoval nam dnes Ing Vaclavik... pytal sa na zdrojak pripadne ked si mal nieco co sa mu nepacilo ako si urobil tak si musel prerobit do lepsej podoby...
Title: Re: Java
Post by: puq on 24.04.2008, 22:23:35
zastupoval nam dnes Ing Vaclavik... pytal sa na zdrojak pripadne ked si mal nieco co sa mu nepacilo ako si urobil tak si musel prerobit do lepsej podoby...

ta to ste mali hustejsie este jak pri porubanovi :) on nexcel nic prerabat, len vysvetlit atd...a skuska sa davala preto, lebo ako poruban povedal: kedze nemozem postrestat tych co nerobia, tak aspon odmenim tych co sa snazia a maju to zrobene
Title: Re: Java
Post by: JCube on 24.04.2008, 23:46:37
myslim ze fajn ze bol vaclavik...skoda ze som jeho nemal na cvikach...aj by som tu javu robil s chutou... :)
Title: Re: Java
Post by: kornas on 25.04.2008, 01:03:57
ako ma vyzerat toto:
Quote
Rozšírte ukladanie časov hráčov o úroveň, v ktorej bol výsledok dosiahnutý (BEGINNER, INTERMEDIATE, EXPERT). Modifikujte triedu BestTimes ako aj databázovú tabuľku player_time.

neviem ako sa maju zobrazovat to poradie... ci to mam urobit 3 tabulky a pre kazdy level pouzit inu, alebo ako to mam chapat ? ako sa to ma vypisovat ? najprv EXPERT, potom INTERMEDIATE a nakoniec BEGINNER ? alebo ako ? dik
Title: Re: Java
Post by: JCube on 25.04.2008, 01:19:31
mozes to spravit napriklad tak ze pre kazdu uroven das samostatnu tabulku a potom pri kazdej urovni vypises poradie hracov len pre aktualnu uroven... :)
Title: Re: Java
Post by: puq on 25.04.2008, 01:20:26
ja to mam vsetko v jednej tabulke, a podla nastavenej obtiaznosti sa mi vypise aj tabulka s prislusnymi casmi
Title: Re: Java
Post by: Michal102 on 25.04.2008, 01:51:49
Taku otazku mam kede sa uz rozdavaju skusky za "usilovnost"  :ropebanana: da sa este dajako ziskat, dneska som to nemohol odovzdal len koli tomu ze som nemal dokumentaciu v zdrojaku, inac mam vsetko hotove
Title: Re: Java
Post by: kOsTi on 25.04.2008, 02:28:12
neviem neviem... ale skor by som povedal ze to uz nepojde...
Title: Re: Java
Post by: puq on 25.04.2008, 03:02:54
Taku otazku mam kede sa uz rozdavaju skusky za "usilovnost"  :ropebanana: da sa este dajako ziskat, dneska som to nemohol odovzdal len koli tomu ze som nemal dokumentaciu v zdrojaku, inac mam vsetko hotove

no neviem ale koho si mal na cviku dnes???? nic ti nepovedal ze mozes ovodzvdat a ze dostanes aj skusku????
Title: Re: Java
Post by: Michal102 on 25.04.2008, 03:12:25
Vaclavik bol, mi jednu metodu ohodnotil ze nepotrebna a ze mam prekodit som zrobil za cca 2min a potom sa pital ze ci mam vsade okomentovane a to som nemal uplne vsade. Mam ich uplne hotove, rad by som dostal skusku aspon by som mal o starost menej bv
Title: Re: Java
Post by: puq on 25.04.2008, 03:17:44
tazko povedat no, u nas bol poruban, a mna a spoluziakovi jednemu povedal ze v pondelok opat pride ku nam, a ze mozeme odovzdat a ze ked si to budeme vediet obhajit da nam aj skusku, skus napisat napr email porubanovi ze ci napr nemozes prist mu to ukazat, ale neze ho naseres :D a v pondelok nedostanem nic :P :P  am
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 17:01:04
aky prakticky vyznam ma odkryvanie susednych policok stlacenim oboch tlacitok mysi???
Title: Re: Java
Post by: Ing. nemtom on 25.04.2008, 17:01:53
nemusis pojednom tukat, odkryje sa vsetko ak uz mas oznaceny dostatocny pocet min
Title: Re: Java
Post by: puq on 25.04.2008, 17:05:20
aky prakticky vyznam ma odkryvanie susednych policok stlacenim oboch tlacitok mysi???

taky ze bez toho by ta ta hra prestala bavit po pol hodine, keby si vsetko musel sam otvarat
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 17:11:58
aha..uz chapem..to funguje iba na mieste kde uz su oznacene vsetky miny :)
to puq: ty hravas miny aj viac ako pol hodiny? co to za obtiaznost? MegaBrutalSkillExpert???  :lol9:
Title: Re: Java
Post by: puq on 25.04.2008, 17:20:01
nehraval som ich vobec, ale pri ich robeni som to hral 15x viac jak za cely zivot :) :) a nebyt toho doubleclicku ta mario, uz som dead :)
Title: Re: Java
Post by: kOsTi on 25.04.2008, 17:32:01
jj tiez som si to pocas robenia vela krat s chutou zahral :D
Title: Re: Java
Post by: buhehe on 25.04.2008, 18:25:43
mate robene tak ze ked sa zacne nova hra tak cas zacne bezat? ci jak vo windowsoch cas zacne bezat az po prvom kliku...
Title: Re: Java
Post by: kOsTi on 25.04.2008, 18:27:30
ja som mal urobene az po kliku :)
Title: Re: Java
Post by: puq on 25.04.2008, 18:28:01
s tym sa mi uz nexcelo babrat, ale ked budem mat cas tak to tak zrobim, zeby hra zacala az po kliknuti na smajlika:)
Title: Re: Java
Post by: kOsTi on 25.04.2008, 18:28:45
ja som mal po kliku hocikde do pola :)
Title: Re: Java
Post by: Mao on 25.04.2008, 18:28:57
Ja mam tak, ze cas zacne bezat hned, sa mi nechcelo prerabat  :P
Ani nikomu pri odovzdavani to nebude vadit  ;)
Title: Re: Java
Post by: kOsTi on 25.04.2008, 18:29:35
vadit nebude ale za vlastne "vylepsenia" su bonusove body :)
Title: Re: Java
Post by: puq on 25.04.2008, 18:44:43
co moze byt viac bonusove ako skuska za 95 bodov???? :P :P :P
Title: Re: Java
Post by: kOsTi on 25.04.2008, 18:50:34
neviem... ale mam nejak dobry pocit ze tam mam par veci naviac :P
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 19:55:45
nemozete tu niekto hodit konstruktor private Minesweeper() {...} bo som v nom skusal menit dajake detaily a teraz neviem ako vyzeral povodne  :ohmigod: thx!
Title: Re: Java
Post by: puq on 25.04.2008, 19:56:34
neviem... ale mam nejak dobry pocit ze tam mam par veci naviac :P

sak i ja mam veci naviac :P ale toto sa mi nexcelo uz :P mne sa napr meni smejo ked prehras :D :D
Title: Re: Java
Post by: puq on 25.04.2008, 19:59:51
nemozete tu niekto hodit konstruktor private Minesweeper() {...} bo som v nom skusal menit dajake detaily a teraz neviem ako vyzeral povodne  :ohmigod: thx!

tam si nemal co posrat moc :)

mas tam mat take nieco ze instance = this;

a potom nacitanie nastavenia

setting = new Settings();
        setting.load();

a zacatie hry

Field field = new Field(setting.getRowCount(), setting.getColumnCount(), setting.getMineCount());
        startMillis = System.currentTimeMillis();
        userInterface.newGameStarted(field);
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 20:03:34
no mne totiz vebec nejdu tie settingy..ani swing mi nechce spustit a hadze NullPoinerException kvoli nim..ale neviem najst chybu tak skusam menit vsetko mozne..
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 20:21:23
som daco poskusal ale asi bude chyba v load()
mam to nejaq taq (kedze nerozumiem vynimkam tak som to polepil tak aby to aspon kompiler vzal)
Code: [Select]
public static Settings load(){
   
        ObjectInputStream setingsInputStream = null;
        try {
            setingsInputStream = new ObjectInputStream(new FileInputStream(SETTING_FILE));
            return (Settings) setingsInputStream.readObject();
        } catch (ClassNotFoundException e) {
            return Settings.BEGINNER;
        } catch (IOException e) {
            return Settings.BEGINNER;
        } finally {
            try {
                setingsInputStream.close();
            } catch (IOException e) {
                //nastala vynimka v metode load()
            }
        }

je to zle???
Title: Re: Java
Post by: kOsTi on 25.04.2008, 20:22:28
no mne totiz vebec nejdu tie settingy..ani swing mi nechce spustit a hadze NullPoinerException kvoli nim..ale neviem najst chybu tak skusam menit vsetko mozne..

no to nie je nejak super pristup menit vsetko mozne... ved ked ti hodi vynimku tak sa mozes aj pozriet kde nastala chyba...


sak i ja mam veci naviac :P ale toto sa mi nexcelo uz :P mne sa napr meni smejo ked prehras :D :D

jj to som mal okrem ineho tiez :)
Title: Re: Java
Post by: puq on 25.04.2008, 20:53:10
ja som doplnil este policka, ked napr vybuchne mina na mieste kde bola vlajocka, jednoducho to tak vyzera jak pri minach vo wondowse a este som doplnil dialog do ktoreho zadas svoje meno ked vyhras, a uz asi nic, porubanovi to bude stacit urcite, lebo on hovoril, ze treba mat aspon 5 doplnkovych uloh, a tie mam asi vsetky
Title: Re: Java
Post by: johnyo13 on 25.04.2008, 21:10:27
thx....skusim popozerat ze co...ale na custom mi to funguje aj na intermediate mi to funguje...
edit: uz som nasiel ryzu....ked xcem vytvotit hracie pole co nema rovnaky pocet riadkov a stlpcov tha vtedy to zblbne...
edit2: uz som to urobil chyba bola dakde uplne inde a to v triede Field
zaujimave...mam viac-menej podobny problem..kde presne si mal chybu ty???
Title: Re: Java
Post by: buhehe on 25.04.2008, 22:25:01
no asi neuveris...vo fcii getNumberOf som mal vymenene v cykloch rowCount a columnCount :)
Title: Re: Java
Post by: johnyo13 on 26.04.2008, 01:05:38
no to je fakt zaujimave!! ja totiz v getNumberOf nemam ziaden cyklus..mam totiz premenne triedy field: markedTiles a openTiles ktore sa inkrementuju alebo dekrementuju ak sa niekde otvara alebo oznacuje/odznacuje tile...nechapem preco to nefunguje len ak dam rozdielny pocet riadkov a stlpcov :j_undecided:
Title: Re: Java
Post by: Mao on 26.04.2008, 01:13:23
ja som doplnil este policka, ked napr vybuchne mina na mieste kde bola vlajocka, jednoducho to tak vyzera jak pri minach vo wondowse a este som doplnil dialog do ktoreho zadas svoje meno ked vyhras, a uz asi nic, porubanovi to bude stacit urcite, lebo on hovoril, ze treba mat aspon 5 doplnkovych uloh, a tie mam asi vsetky
Inac Poruban este dost pozera na to ci mas pekny kod, a takisto ci je efektivny a pod., ci nepises niektore veci zbytocne atd. A za doplnkove ulohy z vladtnej iniciativy mas u neho plus  ;)
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 01:37:51
ja som doplnil este policka, ked napr vybuchne mina na mieste kde bola vlajocka, jednoducho to tak vyzera jak pri minach vo wondowse a este som doplnil dialog do ktoreho zadas svoje meno ked vyhras, a uz asi nic, porubanovi to bude stacit urcite, lebo on hovoril, ze treba mat aspon 5 doplnkovych uloh, a tie mam asi vsetky
Inac Poruban este dost pozera na to ci mas pekny kod, a takisto ci je efektivny a pod., ci nepises niektore veci zbytocne atd. A za doplnkove ulohy z vladtnej iniciativy mas u neho plus  ;)


dobré robí... veľká časť ľudí píše kód strašne... sa na to ani pozerať pomaly nedá... teraz myslím, čo sa týka úpravy...
Title: Re: Java
Post by: kOsTi on 26.04.2008, 01:41:11
aah ved co sa tam da vela pokazit na uprave? ved 80% robi za teba IDE :)
Title: Re: Java
Post by: Mao on 26.04.2008, 01:47:07
Nemyslel som iba upravu, ale aj pomenovania premennych, teda aby si nemal a, b,ma, abc alebo nieco na ten sposob  :) .
A takisto dba o to aby si nepisal nieco na 50 riadkov co sa da na 5 :D
Title: Re: Java
Post by: kOsTi on 26.04.2008, 01:50:20
jj ale ja som reagoval skor na Agamemnona :)
Title: Re: Java
Post by: Mao on 26.04.2008, 01:53:54
no to je fakt zaujimave!! ja totiz v getNumberOf nemam ziaden cyklus..mam totiz premenne triedy field: markedTiles a openTiles ktore sa inkrementuju alebo dekrementuju ak sa niekde otvara alebo oznacuje/odznacuje tile...nechapem preco to nefunguje len ak dam rozdielny pocet riadkov a stlpcov :j_undecided:

A kde konkretne to spadne?
Podla mna mas podeobny problem ako mal buhehe, ze mas niekde v cykloch prehodene rowCount a columnCount, ale mas na oboch miestach to iste. AAle to je len take hadanie naslepo
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 02:48:21
jj ale ja som reagoval skor na Agamemnona :)

ja také veci, ako názvy premenných, metód a pod. považujem za úpravu kódu :) ak by si mal názvy a, b, c, tiež by to fungovalo... len by sa v tom nikto nevyznal :)
Title: Re: Java
Post by: kOsTi on 26.04.2008, 03:05:47
ok tak potom fajn :)

a btw: nazvy a, b, c, jaro1, jaro2 nepouzivam :D
Title: Re: Java
Post by: puq on 26.04.2008, 03:07:25
este ab ac ad ae af ... :)  :ohmigod: :)
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 04:21:59
hehe, sú také súťaže/projekty (?), kde cieľom je mať kód čo najmenší (počet znakov) :)) videl som pár takých vecí, skvelé je to, hehe :)))

to máš čo najkratšie mená všetkého... celý kód v 1 riadku... minimum medzier, a pod. hehe :-))
Title: Re: Java
Post by: puq on 26.04.2008, 04:25:42
ja volim aj neviem jaky dlhy kod len  nech je prehladny, ale niekedy mi netreba ani komentare pisat:) ale to len pri jednoduchsich veciach
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 04:28:36
jj, ja tiež píšem (snažím sa) čo najzrozumiteľnejšie... v posledných rokoch už aj komentovať kód som si začal :) len aby to bolo čo najprehľadnejšie :)
Title: Re: Java
Post by: puq on 26.04.2008, 04:55:37
jj ja tak podobne jak ty :) predtym som nekomentoval, hoci aj po case som vedel co to robi, ale dlhsie to trvalo kym som zistil :) :)
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 06:12:27
jj ja tak podobne jak ty :) predtym som nekomentoval, hoci aj po case som vedel co to robi, ale dlhsie to trvalo kym som zistil :) :)

ja som sa už pár krát dostal do situácie, že som pozeral na vlastný kód a rozmýšľal, že čo to robí :)) a trvalo veľmi dlho, kým som zistil, že čo to robí, a hlavne, že prečo som to napísal tak ako som to napísal, hehe :))
Title: Re: Java
Post by: puq on 26.04.2008, 06:23:38
nj a potom si nadavas ze preco si nedal k tomu komentare :) a tak musis vymslat opat to co si uz raz vymyslel :D
Title: Re: Java
Post by: ywetka on 26.04.2008, 07:22:30
ok tak potom fajn :)

a btw: nazvy a, b, c, jaro1, jaro2 nepouzivam :D

ja na cvikach permanentne :D ale tak vsetci vedia, ze take nazvy sa nemaju davat, len mna v rychlosti nic lepsie nenapadne ;)
Title: Re: Java
Post by: puq on 26.04.2008, 16:11:44
zlyy priklad si :P :P
Title: Re: Java
Post by: Agamemnon on 26.04.2008, 16:21:18
nj a potom si nadavas ze preco si nedal k tomu komentare :) a tak musis vymslat opat to co si uz raz vymyslel :D

nj, však toto :)
Title: Re: Java
Post by: johnyo13 on 26.04.2008, 16:54:22
no to je fakt zaujimave!! ja totiz v getNumberOf nemam ziaden cyklus..mam totiz premenne triedy field: markedTiles a openTiles ktore sa inkrementuju alebo dekrementuju ak sa niekde otvara alebo oznacuje/odznacuje tile...nechapem preco to nefunguje len ak dam rozdielny pocet riadkov a stlpcov :j_undecided:

A kde konkretne to spadne?
Podla mna mas podeobny problem ako mal buhehe, ze mas niekde v cykloch prehodene rowCount a columnCount, ale mas na oboch miestach to iste. AAle to je len take hadanie naslepo
jj. bolo to v tom(dva krat getRowCount)..ale som musiel 3x prejst zdrojovy kod kym som to nasiel,takze uz len dorobit DB a koneeeec!
Title: Re: Java
Post by: puq on 26.04.2008, 16:57:11
a doplnkove si tiez robil? lebo aspon nam poruban na zastupovani povedal, ze treba mat aspon 5 doplnkovych, myslim tie co su tam na konci ako napr stlacenie oboch tlacitok a tak
Title: Re: Java
Post by: johnyo13 on 26.04.2008, 17:12:15
to sa mna pytas? ked hej ta mam dajake (asi 4) a dalsie dorobim ked budem mat ten zaklad hotovy..no a este samozrejme musim vsetko okomentovat kedze doteraz som to kus zanedbal bk
Title: Re: Java
Post by: puq on 26.04.2008, 17:20:17
jj teba som sa pytal pre istotu, zeby si mal plny zapocet :) inac ked pouzivas build a nie clean and build tak to zmen, lebo pri databazach ti to bude robit problemy :)

a s tym okomentovanim, to nemam ani ja:) v nedelu sa chystam na to :D aspon si zopakujem co som robil pred odovzdavanim :)
Title: Re: Java
Post by: kOsTi on 26.04.2008, 17:23:04
ono to komentovanie nie je taky velky problem... netreba tam vypisovat nejake pribehy, staci len strucny popis metody a premennych (pri metodach este teda parametre, returny...)
Title: Re: Java
Post by: johnyo13 on 26.04.2008, 17:43:10
teraz som skusal riesit tu volbu interfacu cez argumenty, problem je ze ak dam -swing tak sa otvori nove okno so swingom, ak dam -(blbost) da DEAFULT_UI, a ak dam console, proste to zbehne ale fakt len preblesne nieco cez obrazovku, ziadne pole ani nic sa neukaze, teda ak je deafult_ui nastavene na "console" v cmd mi nic nezbehne ani ked zadam blbost alebo ziaden argument, swing ide v pohode...zaujimave je ze v netBeansoch mi to vypise v pohode...ale tam len podla deafultu lebo neviem zadat parametre(resp. este som to nehladal)..neviete v com by to mohlo byt???
EDIT..nasiel som tie argumenty v Beansoch..ide to tak jak ma ist aj console aj swing..takze problem je len v cmd..neviete o nejakom rieseni??
Title: Re: Java
Post by: buhehe on 26.04.2008, 23:45:58
kedy sa zastavi ten timer? dajme tomu ze som hru dohral za 20s ale cas ide dalej...cize ak si dam zobrazit best times o 10s neskor tak tam mi vypise cas 30s...
Title: Re: Java
Post by: johnyo13 on 26.04.2008, 23:55:57
no to robi zatial aj mne..ale dnes uz sa mi do toho nechce pozerat..spravil som zatial aspon to, ze cas sa spusta po odkryti prvej dlazdice..
teraz uz treba daco aj z cisca nastudovat (zajtra mozno podumem :bananawrite: ;D)
Title: Re: Java
Post by: Mao on 27.04.2008, 00:03:46
Pri uspesnom ukonceni hry zapises dosiahnuty cas do tabulky najlepsich casov a potom sa najlepsie casy zobrazuju z nej. Cize by uz nemal byt problem. Pripadne ak mas este okno do ktoreho zadavas meno hraca, ktory dosiahol dany cas, tak pri jeho otvoreni si musis zapamatat dosiahnuty cas, lebo zadanie mena trva isty cas a potom vznika rozdiel.
Title: Re: Java
Post by: JCube on 27.04.2008, 00:12:52
pripadne zastavis timer hned ako je hra v stave solved.
Title: Re: Java
Post by: puq on 27.04.2008, 00:58:22
alebo das podmienku ze sa bude timer obnovovat iba ked je gamestate playing :)
Title: Re: Java
Post by: buhehe on 27.04.2008, 01:35:50
pripadne zastavis timer hned ako je hra v stave solved.
ale necem pouzit timer.stop()
alebo das podmienku ze sa bude timer obnovovat iba ked je gamestate playing :)
ved tak mam...

uz som to urobil ale aj tak thx...
Title: Re: Java
Post by: LONEr on 27.04.2008, 05:49:23
Caute, vsetko mi fici, len mam problem spravit databazu. Ked nastavujem cez tools/JAVA database/settings tak ktoru zlozku mam dat? lebo fakt neviem nic najst ako db alebo hocico... thx
Title: Re: Java
Post by: BossZ on 27.04.2008, 18:30:17
Caute, vsetko mi fici, len mam problem spravit databazu. Ked nastavujem cez tools/JAVA database/settings tak ktoru zlozku mam dat? lebo fakt neviem nic najst ako db alebo hocico... thx

org.hsqldb.jdbcDriver
Title: Re: Java
Post by: LONEr on 27.04.2008, 20:13:48
Caute, vsetko mi fici, len mam problem spravit databazu. Ked nastavujem cez tools/JAVA database/settings tak ktoru zlozku mam dat? lebo fakt neviem nic najst ako db alebo hocico... thx

org.hsqldb.jdbcDriver
no neviem, barz si mi nepomohol :D
Title: Re: Java
Post by: kOsTi on 27.04.2008, 20:31:47
ja som musel JavaDB doinstalovat... stiahni zo Sunu :)
Title: Re: Java
Post by: brazell on 27.04.2008, 22:57:02
Caves  bv
doinstaloval som tu JavaDB zo Sunu, aspon teda stiahol som tu 10.3.2, ale stale nemam nieco ako .netbeans-derby a tak nemozem sa pohnut z toho kroku dalej, pise ze ze jednoducho v C:\Program Files\Java\jdk1.6.0_04\db tu neobsahujem ziadnu databazu ...neviete mi nahodou pomoct ???  bk
dakujem moc  br
Title: Re: Java
Post by: kOsTi on 27.04.2008, 22:58:34
no tak podla toho kde si istaloval tu JavaDB... tam bude derby... ;)

napr: C:\Program Files\Sun\JavaDB\lib\derby.jar
Title: Re: Java
Post by: brazell on 27.04.2008, 23:01:29
Hej hej ved prave kukam, ze mi to niekde inde hodilo a ze to bude chyba...vdaka inak :) verim ze to nejako napojim...
Title: Re: Java
Post by: brazell on 27.04.2008, 23:05:41
No mam presne tak ako si napisal ale aj tak vypisuje ze sa to tam nenachadza JavaDB location ale je to tam, ked kuknem do adresara tak je tam derby.jar..
Title: Re: Java
Post by: puq on 27.04.2008, 23:18:50
si postupoval presne podla navodu z 12cvika? ak hej tak nemozes mat problem
Title: Re: Java
Post by: brazell on 27.04.2008, 23:20:45
hej presne podla navodu z cvika...uplne presne ...uz to citam asi 5x :( ale proste tam v 3. ulohe na nakonfigurovanie jednoducho co pripojim mi hlasi ze sa tam nenachadza JavaDB location a ja neviem...pricom ako kosti povedal mam tam aj derby.jar...tak neviem ...
Title: Re: Java
Post by: kOsTi on 27.04.2008, 23:45:10
noo takto... jedna vec je DB installation a druha DB location ... location si vyberas sam kde ma byt... tam sa ulozi vysledna databaza...

installation daj len: C:\Program Files\Sun\JavaDB
Title: Re: Java
Post by: brazell on 27.04.2008, 23:55:47
Vdaka vdaka hej som pripojoval aj to lib a nejako nechcelo vziat teraz berie... vdaka :)
Title: Re: Java
Post by: Payne on 28.04.2008, 02:38:34
Sa chcem spytat, ze co sa mysli pod Rozšírte stav dlaždice o označenie otáznikom.???

vobec nechapem ze co mam robit akoze...
Title: Re: Java
Post by: kOsTi on 28.04.2008, 02:41:17
zapni si miny vo Windowse a skus dva krat kliknut na minu pravym tlacitkom ;)
Title: Re: Java
Post by: puq on 28.04.2008, 02:43:26
ta to znamena ze nevies co to je:) ale podla mna zbytocnost
Title: Re: Java
Post by: Payne on 28.04.2008, 02:44:59
No ja nemam vo wine a ani mi nejdu doinstalovat, mam daco pohubene...

No a aky to ma vlastne prakticky vyznam toto?
Title: Re: Java
Post by: kOsTi on 28.04.2008, 02:47:34
no ziaden... len proste bude dalsi stav a to bude dlazdica s otaznikom... ktora sa da napr rovno otvorit nie ako marked... je to len na to ked si nie si isty ci tam mina je alebo nie tak zas otaznik
Title: Re: Java
Post by: TradeMark on 28.04.2008, 03:01:50
Ja hram miny od Win98 a v zivote som otaznik nepouzil...skor je uzitocne to stlacenie dvoch tlacidiel naraz ;)
Title: Re: Java
Post by: puq on 28.04.2008, 03:03:09
ee lepsie je stlacit len jedno, bud prave alebo stredne, obe tlacitka su tiez neprakticke :P
Title: Re: Java
Post by: kOsTi on 28.04.2008, 03:03:26
tak ono ked to tam chcu mat tak to tam urobite nie? ved to  nie je vela prace naviac a je za to par bodov no...
Title: Re: Java
Post by: Payne on 28.04.2008, 03:10:33
kokos, ta ked ma teraz nerozjebe, ta uz asi nikdy...

boha tu som mal uz vseko okrem par nepovinnych funkcne a daco som pomenil a uz nejde vobec oznacovat dlazdice....


JEBNE MAAAA
Title: Re: Java
Post by: Payne on 28.04.2008, 03:19:41
pocujte neviete nehodou dakto pomoct? nestalo sa dam daco podobne?
Title: Re: Java
Post by: kOsTi on 28.04.2008, 03:20:35
no podla toho co si menil... tazko takto povedat
Title: Re: Java
Post by: puq on 28.04.2008, 03:26:13
oznacovat, myslis vlajocku? cize marked? a ako kosti povedal co si menil to je hlavne, samo od seba sa ti nemoze nic dojebat :P
Title: Re: Java
Post by: Agamemnon on 28.04.2008, 03:39:44
pre boha... sa uvedomte... napísať: "niečo som pomenil tam a tam, a teraz mi to nejde... predtým to šlo... neviete čo s tým je?" a potom si myslieť, že niekto aj poradí, je čo??? však rozmýšľajte aspoň trochu, omg... na to, aby sa dalo účinne radiť, treba časť kódu, prípadne chybové hlásenie, popis toho, čo to robí, alebo čokoľvek podobné...


a btw: viete na čo je debugger? :)
Title: Re: Java
Post by: puq on 28.04.2008, 03:51:32
nejaky jogurt :D :D :D  :j_wink:
Title: Re: Java
Post by: Padres on 29.04.2008, 05:06:20
puq: debugger je napriklad taky Biolit  :D
Title: Re: Java
Post by: danielmi on 30.04.2008, 17:10:57
aj tento tyzden xodi poruban?
Title: Re: Java
Post by: puq on 30.04.2008, 17:29:17
ano chodi :)
Title: Re: Java
Post by: johnyo13 on 30.04.2008, 23:03:45
mate rovnake policka(tiles) aj ked si nastavite vlastne rozmery pola??...lebo mne pri niektorych hodnotach vykresluje miesto stvorcekov male obdlzniky, a zas pri inych hodnotach da normalne stvorceky..neviem ani na zaklade coho..
EDIT: uz viem..blbne to ked je hodnota poctu stlpcov mensia ako 9, teda ked dlzka "hlavicky" je vacsia ako dlzka vsetkych stvorcekov v jednom riadku...
Title: Re: Java
Post by: Hero on 01.05.2008, 16:26:55
pomoze niekto, furt mi vypisuje missing return statement a neviem kvoli comu ked to tam je...

Code: [Select]
public static Settings load() throws ClassNotFoundException{
        try {
            FileInputStream in = new FileInputStream(SETTING_FILE);
            ObjectInputStream s = new ObjectInputStream(in);
            Settings set = (Settings) s.readObject();
            s.close();
           
            if (set instanceof Settings ) {
            return set;
            }else return (new Settings(9,9,10));
                                     
            } catch (IOException ex) {
            Logger.getLogger(Settings.class.getName()).log(Level.SEVERE, null, ex);
        }
         
    }
Title: Re: Java
Post by: Agamemnon on 01.05.2008, 16:32:43
pomoze niekto, furt mi vypisuje missing return statement a neviem kvoli comu ked to tam je...

Code: [Select]
public static Settings load() throws ClassNotFoundException{
        try {
            FileInputStream in = new FileInputStream(SETTING_FILE);
            ObjectInputStream s = new ObjectInputStream(in);
            Settings set = (Settings) s.readObject();
            s.close();
           
            if (set instanceof Settings ) {
            return set;
            }else return (new Settings(9,9,10));
                                     
            } catch (IOException ex) {
            Logger.getLogger(Settings.class.getName()).log(Level.SEVERE, null, ex);
        }
         
    }

navrhujem si preložiť ten text do slovenčiny...
mám také matné tušenie, že ti tam chýba "return" príkaz v každej vetve
Title: Re: Java
Post by: kOsTi on 01.05.2008, 16:40:39
nj navratova hodnota load() je Setting :)
Title: Re: Java
Post by: Hero on 01.05.2008, 17:08:29
Quote
navrhujem si preložiť ten text do slovenčiny...
nie som blby, nepytal som sa co to znamena v preklade, myslim ze z otazky to jasne vyplynulo!!!

Quote
nj navratova hodnota load() je Setting
myslim ze je jasne ze navreatova hodnota je typu Settings aj som ju tam mal, preto som sa pytal preco to vypisuje...

uz som to poriesil.

Title: Re: Java
Post by: puq on 01.05.2008, 17:14:52
sa nerozculuj more pekne ti Agamemnon  napisal: mám také matné tušenie, že ti tam chýba "return" príkaz v každej vetve

ta co? hmm trochu vdaky im daj radsej...
Title: Re: Java
Post by: kOsTi on 01.05.2008, 17:39:43
.... aj som ju tam mal, preto som sa pytal preco to vypisuje...

hej? a kde? pisane neviditelnym atramentom ci co? :) return musis mat na konci vetvy (kazdej)
Title: Re: Java
Post by: buhehe on 01.05.2008, 17:41:29
ten return sa vykona iba ked je splnena podmienka pre if lenze fcia musi vracat VZDY...
Title: Re: Java
Post by: Agamemnon on 01.05.2008, 17:57:53
ten return sa vykona iba ked je splnena podmienka pre if lenze fcia musi vracat VZDY...

on tam má return aj pri else :)

lenže problém má s catch statementom
Title: Re: Java
Post by: puq on 01.05.2008, 18:00:17
jasan, ked sa vyskytne vynimka, tak skoci na catch, ale potom mu nic defaultne funkcia nevrati...
Title: Re: Java
Post by: buhehe on 01.05.2008, 19:43:36
ten return sa vykona iba ked je splnena podmienka pre if lenze fcia musi vracat VZDY...

on tam má return aj pri else :)

lenže problém má s catch statementom

jj...sry ale som si ten druhy nevsimol...:) ale tak som to myslel jak puq ze kazda vetva programu musi vracat
Title: Re: Java
Post by: Havran on 03.05.2008, 04:12:04
pocuvajte, jak v jave urobim, ked chcem aby mi hadzalo random cislo int z intervalu napriklad <25,30>
Title: Re: Java
Post by: BCAA on 03.05.2008, 04:37:46
tak metodou Math.random() vies ziskat z rozsahu 0.0 do 1.0        a tam mas k dispozici 5 "dielikov":)  (tj od 25 do 30)    no taze   to zrobis   25 + Math.random()*5.0
Title: Re: Java
Post by: Payne on 03.05.2008, 06:43:59
Alebo skorej cez volanie metody nextInt() nad objektom typu Random...
Title: Re: Java
Post by: sri on 03.05.2008, 09:38:12
pocuvajte, jak v jave urobim, ked chcem aby mi hadzalo random cislo int z intervalu napriklad <25,30>

Jaaj ludia... to neviem daco ta hned pisem do fora? Co tak skusit najprv napr. Google? Staci zadat "Java Random" a urcite Ti nieco najde - je to rychlejsie a pohodlnejsie...
Title: Re: Java
Post by: Havran on 03.05.2008, 17:46:21
Quote
Jaaj ludia... to neviem daco ta hned pisem do fora? Co tak skusit najprv napr. Google? Staci zadat "Java Random" a urcite Ti nieco najde - je to rychlejsie a pohodlnejsie...
ta praveze to neni rychlejsie ani pohodlnejsie, zato som sa takoj spytal na fore jak prve ;)
Title: Re: Java
Post by: sri on 03.05.2008, 18:30:52
Quote
Jaaj ludia... to neviem daco ta hned pisem do fora? Co tak skusit najprv napr. Google? Staci zadat "Java Random" a urcite Ti nieco najde - je to rychlejsie a pohodlnejsie...
ta praveze to neni rychlejsie ani pohodlnejsie, zato som sa takoj spytal na fore jak prve ;)

Nie je? No mozno komu ako... ked som hladal pre svoje zadania v C# aj Jave napr. meranie casu, random, serializaciu, farebny vypis, atd atd. ..... tak som vzdy mal vysledky do 10-15 sekund, zatial co kym by som to napisal do fora a niekto mi odpovedal, tak to moze trvat aj pol dna ;)

Klucovy vzorec je "nazov_programovacieho_jazyka vec_co_hladam" (najlepsie samozrejme v AJ) :)
Title: Re: Java
Post by: puq on 03.05.2008, 18:32:24
no ale co sa tyka c# je vacsinom Agamemnon rychlejsi dokonca jak google :D :D
Title: Re: Java
Post by: Agamemnon on 03.05.2008, 18:32:57
Quote
Jaaj ludia... to neviem daco ta hned pisem do fora? Co tak skusit najprv napr. Google? Staci zadat "Java Random" a urcite Ti nieco najde - je to rychlejsie a pohodlnejsie...
ta praveze to neni rychlejsie ani pohodlnejsie, zato som sa takoj spytal na fore jak prve ;)

mal by si si zvyknúť na používanie google... fórum nebude stále k dispozícií...
Title: Re: Java
Post by: Agamemnon on 03.05.2008, 18:33:28
no ale co sa tyka c# je vacsinom Agamemnon rychlejsi dokonca jak google :D :D

lol :))
Title: Re: Java
Post by: Indian on 03.05.2008, 18:34:40
imho kto nevie pouzivat dokumentaciu resp. google, tak by mal dat ruky prec od programovania :) lebo bez toho sa clovek nepohne ...
Title: Re: Java
Post by: Agamemnon on 03.05.2008, 18:36:09
imho kto nevie pouzivat dokumentaciu resp. google, tak by mal dat ruky prec od programovania :) lebo bez toho sa clovek nepohne ...

jj, presne :)
Title: Re: Java
Post by: Havran on 03.05.2008, 20:12:27
Quote
Jaaj ludia... to neviem daco ta hned pisem do fora? Co tak skusit najprv napr. Google? Staci zadat "Java Random" a urcite Ti nieco najde - je to rychlejsie a pohodlnejsie...
ta praveze to neni rychlejsie ani pohodlnejsie, zato som sa takoj spytal na fore jak prve ;)

mal by si si zvyknúť na používanie google... fórum nebude stále k dispozícií...

no sak ale preco ho nevyuzit pokial je ? nebudem si stazovat pracu ked nemusim
Title: Re: Java
Post by: sri on 03.05.2008, 20:18:34
no sak ale preco ho nevyuzit pokial je ? nebudem si stazovat pracu ked nemusim

lol, odkedy som zacal pri programovani pouzivat google, neviem si bez toho predstavit zivot :D Ta bavi cakat za tym co napisu na forum, ked programujes a chces to mat hned?
Title: Re: Java
Post by: Havran on 03.05.2008, 20:20:52
no ono to som nebol v casovej tiesni a ani som akurat vtedy neprogramoval, proste ma to len tak napadlo ze vlastne mi to treba pouzit v hre tak som hodil otazku, isiel von a v podstate spravne ocakaval, ze kym sa vratim bude uz odpoved, teda ked niekto bude vediet
Title: Re: Java
Post by: sri on 03.05.2008, 20:56:41
Neber to, ze sa s Tebou chcem hadat. Kazdy mame svoj styl a ja nevravim, ze moj je lepsi, ale v drvivej vacsine pripadov, ked som vedel ze nieco take sa urcite da spravit, len som nevedel ako, ma googlovanie viedlo k rychlemu rieseniu... Preto to odporucam aj Tebe :)
Forum je imho skor na veci, ked som si nieco uz precital, nakodil podla toho, ale nefunguje to tak ako chcem a ani za nic neviem prist nato, ze preco ...
Title: Re: Java
Post by: Sooloni on 12.05.2008, 01:54:07
co vsetko treba mat v Java dokumentacii? mam tam @author + okomentovane metody a premenne cez @return, @param.. treba este neco naviac ci staci tak?
Title: Re: Java
Post by: Mao on 12.05.2008, 01:57:55
Malo by to stacit, este  k metodam ktore hadzu vynimku daj @throw(s).
Title: Re: Java
Post by: pepco on 12.05.2008, 21:38:34
pliiis kto ma Vistu a ide mu databaza, nech niekde hodi Netbeans a JDK ake pouziva, bo mne nijak raz nevie pracovat s tou databazou, najprv som ani nemal adreaser db a potom uz som to nejako rozfahcal ale stale vypisuje nieco okolo suboru hsqldb.jar... a uz som skusal preinstalovavat rozne JDKcka... mozno chybny bude este Netbeans... tak ak niekto ma Vistu a ide mu setko tak nech hodi co nainstaloval, nech zmensim okruh moznych chyb kde sa mi to zadrhava ak:
Title: Re: Java
Post by: kOsTi on 12.05.2008, 21:43:52
stiahni si samotne JavaDB z netu a s tym skus rozbehat...
Title: Re: Java
Post by: JCube on 12.05.2008, 21:47:15
nvm  ja som stiahol najnovsi netbeans a nic som nenastavoval akurat tak ako je poradene na moodli a vsetko islo tak ako ma
Title: Re: Java
Post by: pepco on 13.05.2008, 02:09:23
takuto hlasku mi to vypisuje:
Exception occured during loading high score from database: org.hsqldb.jdbcDriver

respektive skusal som kamosovu funkcnu verziu a pise prezmenu toto:
Exception occured during loading high score from database: socket creation error
Title: Re: Java
Post by: puq on 13.05.2008, 02:15:34
aj mne toto vypisovalo "Exception occured during loading high score from database: org.hsqldb.jdbcDriver" pokial som robil len build stale...skus dat clean and build, ci ti to pojde
Title: Re: Java
Post by: pepco on 13.05.2008, 02:21:18
ee, nepomohlo :'(
Title: Re: Java
Post by: Havran on 13.05.2008, 23:45:43
vie mi dakto vysvetlit preco to robi toto

Code: [Select]
System.out.println("Just type a number of guy, you want to play for: ");
while (true){
           input=scan.nextLine();
           input=input.trim();
           Matcher matcher=racepattern.matcher(input);
           if(matcher.matches()){
               number=Integer.parseInt(input);
               switch (number){
                   case 1: setRace(Race.WHITE);break;
                   case 2: setRace(Race.BLACK);break;
                   case 3: setRace(Race.CHINESE);break;
                   default: break;
               }break;
           }
           else  {
               System.out.print("There is no option like \""+input+"\" available moron. Choose again: ");
           }                   
       }

nechapem ze po tom co vypise "Just type a number of guy, you want to play for:" to ihned vypise aj  "There is no option like "" available moron. Choose again:"  a az potom to caka na vstup, preco to automaticky vypisuje aj tu vec za else ??
Title: Re: Java
Post by: Agamemnon on 13.05.2008, 23:52:22
zjavne je tam stlačenie enteru - upozorňujem, že v tomto prípade stlačenie enteru môže znamenať aj strojové stlačenie...

čo je scan? aký typ?

pozri si v docu, čo vlastne a úplne presne robí println - ako presne odriadkuje... a čo presne robí nextLine

(btw: tipujem to asi na \r\n, kde sa spracuje len prvé v príkazovom riadku (výpis) a to druhé sa pošle ako vstup... ale nemusí byť pravda... javu nepoznám, a už ani náhodou nepoznám ako vnútorne fungujú println a nextLine (navyše ani nvm, akého typu je ten objekt))
Title: Re: Java
Post by: Havran on 14.05.2008, 00:25:55
doplnujem
Code: [Select]
Scanner scan=new Scanner(System.in);

ale ma sere ze inde to mam tak isto zrobene a nerobi mi to, to je na tom ta najvecsia blbost
Title: Re: Java
Post by: Agamemnon on 14.05.2008, 00:32:34
doplnujem
Code: [Select]
Scanner scan=new Scanner(System.in);

ale ma sere ze inde to mam tak isto zrobene a nerobi mi to, to je na tom ta najvecsia blbost

ok... moja rada: debug... lebo to je tak málo informácií, že fakt nvm... navyše nepoznám javu a dané triedy a ich správanie... o to je to horšie

tam kľudne môže byť niečo takéto:
pred týmto vstupom je nejaký iný... ten iný sa spracováva podobne... ale daná trieda spracováva vstup tak, že z \r\n vezme len prvý znak a druhý nechá tak... to potom pri ďalšom volaní spracovania spôsobí to, že sa tam podsunie práve tento predtým zabudnutý znak \n a to spôsobí, že sa to vezme ako stlačenie klávesy enter...

ale nemusí tam byť toto, ale aj niečo iné :) preto navrhujem, alebo debug, alebo dokumentáciu a dôkladné prezretie toho, čo a ako vlastne sa spracováva
Title: Re: Java
Post by: kornas on 14.05.2008, 02:23:07
Co sa deje zajtra na JAVE na prednaske ? Zapisuju sa skusky, ci zapocty ? ci aj-aj ??
Title: Re: Java
Post by: kOsTi on 14.05.2008, 02:33:29
prednaska bude taka volnejsia, nejake zaujimavosti kolo javy a potom by mal zapisovat tym skusky co uz maju...
Title: Re: Java
Post by: puq on 14.05.2008, 05:05:46
jj tesim sa na moju prvu prednasku tohto semestra :D
Title: Re: Java
Post by: kornas on 14.05.2008, 16:38:03
a mate zapisane uz zapocty, Ti co uz mate skusky ??
Title: Re: Java
Post by: kOsTi on 14.05.2008, 16:46:56
tak zapocet mam... a dnes bude aj skuska :)
Title: Re: Java
Post by: kornas on 14.05.2008, 16:49:11
tak zapocet mam... a dnes bude aj skuska :)

a kto Ti zapisoval zapocet ?
Title: Re: Java
Post by: kOsTi on 14.05.2008, 16:54:57
Samuelis :) na cviku... (aj ked mu kus trvalo kym sa zorientoval) :D
Title: Re: Java
Post by: puq on 14.05.2008, 17:21:48
loooooooool aj u vas??? keby si videl co pri nas robil :) cisty magor to je :D

este s jednym spoluziakom sme prisli cez ine cviko za nim, ze nech nam zapise, mne normal zapis, a spoluziaka sa opytal ci to ma v jednej triede, my sme nechapali co xce, a on ze ci to ma tu...ta ze hej... ta poluziak vytiahol notebook, zapol netbeansa a ukazal mu, ale predtym sa este raz spytal ze co vlastne od neho samuelis chce, a on ticho, pozrel do netbeanse a totalne bez slova odisiel :) sak to aj forrest gump je menej retardovany :D
Title: Re: Java
Post by: johnyo13 on 14.05.2008, 19:24:52
zajtra sa konecne chystam odovzdat javu..som nemal otvoreny netBeans odkedy som dokoncil sweepra (dva-tri tyzdne) a teraz pustim ked testy, ta zhruba v 50% pripadov prejde vsetko a obcas neprejde jeden test a obcas dva...nie je to nejake divne? nemali by byt vysledky testov vzdy rovnake?
Title: Re: Java
Post by: kOsTi on 14.05.2008, 19:26:51
tak aspon napis v com presne vznikne chyba...
Title: Re: Java
Post by: johnyo13 on 14.05.2008, 19:31:25
->isSolved - to len obcas (10% pripadov)
->generate asi kazde druhe testovanie neprejde:
assertEquals(ROWS * COLUMNS - MINES, clueCount);
    expected <71> but was <72> tie cisla sa menia od pripadu (70 - 73, niekdy je medzi nimi rozdiel o jedno, niekedy o dva)
EDIT: meni sa len to druhe cislo, prve je vzdy 71:)
Title: Re: Java
Post by: johnyo13 on 14.05.2008, 19:40:29
IsSolved uz prestalo a generate sa ustalilo na 40%...a to som nic nemenil len spustam Test :)
Title: Re: Java
Post by: Mao on 15.05.2008, 23:24:54
Preavdepodobne si nemal osetrene to ked vygenerujes minu na to policko kde uz je mina
Title: Re: Java
Post by: Havran on 16.05.2008, 01:14:12
pocuvajte to 12 cviko, ked dam prikaz do Netbeansu co je na nete v cviceni
Code: [Select]
stm.executeUpdate(DatabaseSetting.QUERY_CREATE_BEST_TIMES);
tak mi NetBeans pise, ze ziadna taka metoda jak executeUpdate neexistuje, to ju mam vyrobit ?
Title: Re: Java
Post by: Mao on 16.05.2008, 01:16:38
pozri ci mas dobre importy, lebo statment sa nachadza vo viacerych balikoch, a mozno si naimportoval iny napr java.beans, namiesto java.sql
Title: Re: Java
Post by: Havran on 16.05.2008, 01:20:06
ooo dikes Mao, jeden import bol beans namiesto sql
Title: Re: Java
Post by: TradeMark on 18.05.2008, 22:34:27
Nevie niekto link na stiahnutie java dokumentacie? mal by to byt .zip subor ale ta uz polhodinu bludim po SUN strankach a ne a ne to najst. Vdaka!

EDIT: Uz nic...mozte zmazat..uz som to nasiel.
EDIT #2: Neviem ci dakto zaregistroval ale pozeram ze vysla nova verzia NetBeans t.j. 6.1 ;)
Title: Re: Java
Post by: BCAA on 19.05.2008, 02:20:27
registrujeme ;)
Title: Re: Java
Post by: buhehe on 19.05.2008, 19:11:03
nevete kedy chcu dat zguzgu?
Title: Re: Java
Post by: JCube on 19.05.2008, 19:11:59
TuSiM Ze 3.yUnA SpOmInAl pOrUbAn xD i hATe EWeRyOnE!!!

(powered by wypatlator)
Title: Re: Java
Post by: Sooloni on 24.05.2008, 16:49:09
eh mam taky problem... nevie nekto kde ma kabinet Samuelis? lebo uz vyse tyzdna mam zapich... (mam ho aj v indexe) ale na IS sa akosi neraci zapsiat ..uz som mu posielal maila..a odpoved bola ze "poobede to napravim"... presli 3 dni a skuska v nedohladne :D ????
Title: Re: Java
Post by: clovek57 on 24.05.2008, 16:53:26
myslim ze na Vysokoskolskej, stavebna fakulta na prvom poschodi vlavo...
Title: Re: Java
Post by: badi on 24.05.2008, 17:20:08
eh mam taky problem... nevie nekto kde ma kabinet Samuelis? lebo uz vyse tyzdna mam zapich... (mam ho aj v indexe) ale na IS sa akosi neraci zapsiat ..uz som mu posielal maila..a odpoved bola ze "poobede to napravim"... presli 3 dni a skuska v nedohladne :D ????

neboj nie si jediny co nema zapisanu Javu este na IS ... v podstate ma este tyzden casu na zapisanie :D
Title: Re: Java
Post by: Sooloni on 24.05.2008, 17:28:08
tak ja si pockam do utorka a ked ani dovtedy nebude..tak ho asi pojdem navstivit ked bduem v ke..a pekne mu dohovrim :)
Title: Re: Java
Post by: kOsTi on 24.05.2008, 17:33:49
no ako ho poznam... tak mu budes musiet asi tak 15min vysvetlovat co chces... potom 10min kym pochopi ze ide o predmet TJ, potom asi 5min a opyta sa ta na meno... potom zacne nieco hladat a po 10min povie "Tak mi dajte index" ... a ty urobis ze: :ohmigod: ... a potom asi tak po 15min dalsieho vysvetlovania pochopi o co ide

have fun ;)
Title: Re: Java
Post by: puq on 24.05.2008, 17:39:20
a kosti si zabudol: a potom sa ta spyta: a to mate vsetko v jednej triede :D a mate to tu, videl som to, a mate vlastne zapocet :D
Title: Re: Java
Post by: johnyo13 on 24.05.2008, 19:43:29
a samozrejme netreba zabudnut vygenerovat dokumentaciu a zapnut riadkovanie v netBeanse..to su jeho srdcovky, na ktorych som ja bohuzial zlyhal..ale aspon ze som dostal zapich no..lebo ked uz toto neviem, tak mi bolo zbytocne robit cele miny, ako programator za nic nestojim...
Title: Re: Java
Post by: Sooloni on 26.05.2008, 19:45:55
je tu nekto co odovzdaval Javu vo Stvrtok 15.05 a nema este zapich na IS?
Title: Re: Java
Post by: LONEr on 31.05.2008, 03:08:53
serus sraci, tak z coho sa ucime na Javu? su nejake testy minulorocne na nete? :) diiik
Title: Re: Java
Post by: pUf on 31.05.2008, 03:27:26
to bol tez skaredy test, prvykrat som mal E a potom na opravnom :D ale zapich som mal troska slabsi no.. a nemam rad javu :D
Title: Re: Java
Post by: valec on 31.05.2008, 03:42:59
a na co bol zamerany test? na co sa mam poriadne pozriet?

dik za odpoved
Title: Re: Java
Post by: pUf on 31.05.2008, 03:59:35
to uz si nepamatam
Title: Re: Java
Post by: kOsTi on 31.05.2008, 04:15:53
myslim ze test bude nieco podobne ako bola zapoctovka... odporucam prestudovat tie kurzy Sun Learning Connection ;)
Title: Re: Java
Post by: Sooloni on 02.06.2008, 18:51:04
nepovaluju sa nekomu cirou nahodou nejake screeny z Javy z minuleho roku na HHD?  ::)
Title: Re: Java
Post by: danielmi on 02.06.2008, 21:49:26
min.roku bolo ustna skuska
Title: Re: Java
Post by: buhehe on 02.06.2008, 21:50:10
a to mas odkial.....normalna klikacka bola...
Title: Re: Java
Post by: Ing.Veduci on 02.06.2008, 21:53:14
tak tak, klikacky boli, az na dekansky bola akurat prakticka... take veci ako boli v tych cvikach pred zaciatkom minesweepera..., cize lamerske ulohy pre lamerov
Title: Re: Java
Post by: Hero on 02.06.2008, 23:04:31
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 00:51:09
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody

Mily spolok traktoristov a milovnikov prirody,
JavaTestik na hypnose je uz vypracovany ... az na jednu otazku, kde sa mi nechcelo silno rozmyslat.

S pozdravom spolok kombajnistov a polovnikov.
Title: Re: Java
Post by: SSPPYY on 03.06.2008, 01:30:28
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody

Mily spolok traktoristov a milovnikov prirody,
JavaTestik na hypnose je uz vypracovany ... az na jednu otazku, kde sa mi nechcelo silno rozmyslat.

S pozdravom spolok kombajnistov a polovnikov.
No nechcem ripat ale mas tam chybycky v tom teste  :h_wink:
Title: Re: Java
Post by: Ev0 on 03.06.2008, 01:31:48
pastne tu niekto adresu toho ftpcka pls...
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 01:33:17
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody

Mily spolok traktoristov a milovnikov prirody,
JavaTestik na hypnose je uz vypracovany ... az na jednu otazku, kde sa mi nechcelo silno rozmyslat.

S pozdravom spolok kombajnistov a polovnikov.
No nechcem ripat ale mas tam chybycky v tom teste  :h_wink:

dig kde?

EDIT: ale pripustam, lebo som uz prepracovany :(
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 01:34:07
pastne tu niekto adresu toho ftpcka pls...

jses tu novej Karle???

hypnos.dreamhost.com
tukesk - nbusr123
Title: Re: Java
Post by: Mao on 03.06.2008, 01:37:03
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody

Mily spolok traktoristov a milovnikov prirody,
JavaTestik na hypnose je uz vypracovany ... az na jednu otazku, kde sa mi nechcelo silno rozmyslat.

S pozdravom spolok kombajnistov a polovnikov.
No nechcem ripat ale mas tam chybycky v tom teste  :h_wink:

dig kde?

EDIT: ale pripustam, lebo som uz prepracovany :(

3. tazka ma byt D, Nesmie byt trieda definovana vnutri metody.
Title: Re: Java
Post by: SSPPYY on 03.06.2008, 01:38:06
dig kde?

EDIT: ale pripustam, lebo som uz prepracovany :(

Niesi sam  :h_wink:
Pastol som tam svoje riesenie.
Title: Re: Java
Post by: SSPPYY on 03.06.2008, 01:39:03
3. tazka ma byt D, Nesmie byt trieda definovana vnutri metody.

Si take este nevidel co?  :h_grin:
Tak se divej kamo lebo moze  :h_wink:
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 01:40:28
mohol by niekto oznacit spravne odpovede v teste JavaTestik :) na hypnose, dobrej dusi vopred dakuje spolok traktoristov a milovnikov prirody

Mily spolok traktoristov a milovnikov prirody,
JavaTestik na hypnose je uz vypracovany ... az na jednu otazku, kde sa mi nechcelo silno rozmyslat.

S pozdravom spolok kombajnistov a polovnikov.
No nechcem ripat ale mas tam chybycky v tom teste  :h_wink:

dig kde?

EDIT: ale pripustam, lebo som uz prepracovany :(

3. tazka ma byt D, Nesmie byt trieda definovana vnutri metody.

doveruj, ale preveruj ... ja som tiez veril svojej hlave, ktora mi hovorila, ze aaaale co si kkt ... a potom to dam do netbeansu a zrazu tyyy jooooooo...ide :P ... a pochybujem ze som na ceste z txt do beansu, ktora viedla cez ctrl+c a ctrl+v urobil nejaku chybicku ... takze poskusajte a potom sa stazujte.. :P
Title: Re: Java
Post by: Mao on 03.06.2008, 01:46:14
3. tazka ma byt D, Nesmie byt trieda definovana vnutri metody.

Si take este nevidel co?  :h_grin:
Tak se divej kamo lebo moze  :h_wink:

Ehm fakt :), som myslel ze moze byt len anonymnatrieda vnutri metody, ale tak aspon som zase o cosi mudrejsi :)
Title: Re: Java
Post by: Ev0 on 03.06.2008, 01:57:46
si si isty ? :) ebo ja som z toho lejen
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 01:58:58
si si isty ? :) ebo ja som z toho lejen

mi nehovor ze nemas nainstalovane netbeansy, a ze si taky lenivy ze sa ti to tam nechce ani pastnut a to mas zajtra skusku (mozno)...
Title: Re: Java
Post by: Ev0 on 03.06.2008, 02:15:16
v siedmej otazke ma kto z vas pravdu :)
Title: Re: Java
Post by: K5 on 03.06.2008, 03:12:22
podla mna su v 7cke spravne vsetky 4 odp
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 03:18:41
podla mna su v 7cke spravne vsetky 4 odp

jasneeeee, som to testoval a potom som na to zabudol... my apologize

EDIT: uz opravene
Title: Re: Java
Post by: nebel on 03.06.2008, 03:33:18
skuska je v slovencine or v angline???
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 03:36:43
svk
Title: Re: Java
Post by: nebel on 03.06.2008, 03:38:51
min rok nemali po eng materialy?
Title: Re: Java
Post by: valec on 03.06.2008, 03:40:20
ved aj my mame teraz prednasky po angl, ale skuska bude isto v svk
Title: Re: Java
Post by: Ing.Veduci on 03.06.2008, 03:41:55
tak!
Title: Re: Java
Post by: kOsTi on 03.06.2008, 03:42:22
niekto asi nechodil velmi na prednasky :D
Title: Re: Java
Post by: nebel on 03.06.2008, 03:45:18
joj ono toto viem ze po eng su prednasky :D:D ale kamos co mal min rok som zistoval ze co bolo ta kkt mi povie ze mali skusku po angl. ta nevim co pravdy na tom :D
Title: Re: Java
Post by: ApokalypS on 03.06.2008, 03:46:27
no deticky.. aby sa nepovedalo, ze som svina, a ze sa podelim iba s vyvolenymi v mojom contact liste,
tak mam pre vas "materialy", ktore mne minuly rok pomohli k zisku 60 bodov z tohto predmetu..
neviem, ci to tu niekde mate alebo nie.. takze enjoy (http://www.subory.sk/download/149166/tjava.zip) ;)
Title: Re: Java
Post by: Havran on 03.06.2008, 04:07:58
tam inac jak su obrazky toho testu tak o neni uplne spravne vypracovany sa mi zda
Title: Re: Java
Post by: BossZ on 03.06.2008, 04:08:43
no deticky.. aby sa nepovedalo, ze som svina, a ze sa podelim iba s vyvolenymi v mojom contact liste,
tak mam pre vas "materialy", ktore mne minuly rok pomohli k zisku 60 bodov z tohto predmetu..
neviem, ci to tu niekde mate alebo nie.. takze enjoy (http://www.subory.sk/download/149166/tjava.zip) ;)

a kde ich najdeme...

...sorry
Title: Re: Java
Post by: JCube on 03.06.2008, 04:09:56
po kliknuti na odkaz ;)
Title: Re: Java
Post by: kOsTi on 03.06.2008, 04:13:08
ma blbo nastavene farby na monitore no :D
Title: Re: Java
Post by: hades on 03.06.2008, 05:06:40
Ozaj o kolkej je zajtra skuska? V IS mi nezobrazuje ziadne terminy!  :03:
Title: Re: Java
Post by: Havran on 03.06.2008, 05:09:48
ta podla IS kazda inac taze musis podla miestosti  bn
Title: Re: Java
Post by: kOsTi on 03.06.2008, 05:09:54
tak podla toho kde si sa prihlasil :)
Title: Re: Java
Post by: hades on 03.06.2008, 05:18:24
No niesom prihlaseny, lebo nevidim terminy v nasom zazracnom IS. Zapocet samozrejme mam. Dajte mi zopar miestnosti aj casov, najlepsie ked je tam este miesto. pls
Title: Re: Java
Post by: nebel on 03.06.2008, 05:26:20
na tu mas :P http://i29.tinypic.com/kndc3.jpg
Title: Re: Java
Post by: hades on 03.06.2008, 05:32:39
Tak to je parada, dik!
Ale nas tam bude kua, no aspon si mozem schrupnut do tej desiatej :)
Title: Re: Java
Post by: Dulus on 03.06.2008, 05:33:56
tam inac jak su obrazky toho testu tak o neni uplne spravne vypracovany sa mi zda
Tie po anglicky vyzeraju byt dobre ale v tych slovenskych je dost chyb podla mna. Napr v scan0006.jpg posledna otazka 7. je podla mna extends a nie inherits. A aj potom su tam nejake chyby.
Title: Re: Java
Post by: Sooloni on 03.06.2008, 05:36:52
vie mi nekto vysvetlit tie otazky ohladom predavania Stringov?

String c = "c";
String d = "d";
c = d;
d = "dd";
System.out.println( c + " " + d);
-----------------------------

public class Foo {
public static void main(String[]args) {
String s = "Hello";
modify(s);
System.out.println(s);
}
public static void modify(String s) {
s += "World!";
}
}

>>> preco sa nezmeni povodny s? nepredavaju sa objekty referenciou? ???

lol... ok s je lokalna premenna  :)
Title: Re: Java
Post by: Havran on 03.06.2008, 05:54:35
tam inac jak su obrazky toho testu tak o neni uplne spravne vypracovany sa mi zda
Tie po anglicky vyzeraju byt dobre ale v tych slovenskych je dost chyb podla mna. Napr v scan0006.jpg posledna otazka 7. je podla mna extends a nie inherits. A aj potom su tam nejake chyby.

ta ono v tom slovenskom som pozeral su skoro vsetky zle :)

Title: Re: Java
Post by: Hunterko on 03.06.2008, 06:38:06
vie mi nekto vysvetlit tie otazky ohladom predavania Stringov?

String c = "c";
String d = "d";
c = d;
d = "dd";
System.out.println( c + " " + d);
-----------------------------

public class Foo {
public static void main(String[]args) {
String s = "Hello";
modify(s);
System.out.println(s);
}
public static void modify(String s) {
s += "World!";
}
}

>>> preco sa nezmeni povodny s? nepredavaju sa objekty referenciou? ???

lol... ok s je lokalna premenna  :)

keby si hodil do modify return s;
a miesto modify(s) dal s=modify(s); potom by to malo ist ako Hello World!