Eli ongelmana olisi saada tulostettua teksti tulosteruudulle ja avattua samalla kuva omaan ikkunaansa.
if(sum1 > sum2) { System.out.println(player1 + ", Congratulation! you won ."); }
Eli kun tuo tulostaa sen tekstin, niin onko mahdollista mitenkään yksinkertaisesti vain lisätä tuohon samaan rimpsuun, että tulostaisi sen kuvan myös.
Onnistun kyllä tulostamaan kuvan itsessään, mutta en yhdessä tuon rimpsun kanssa.
Eli periaatteessa, miten voin merkata kuvan esim. nimellä kuva1 ja sitten vain liittää sen tulostettavaksi tuon rimpsun kanssa.
Jos laitan
if(sum1 > sum2) { System.out.println(player1 + ", Congratulation! you won .") + kuva1; }
tulee vain jotain erroria. Ja kyllä, olen niiin noob, näissä asioissa että huhhuh!!
Mod. korjasi kooditagit!
Miten sä oot mahtanut saada komentoriville kuvia? Vai mitä mahdoit tarkoittaa?
Et voi näyttää kuvia komentorivillä. Kts. esimerkkiä @ Rose India - Display Image in Java.
Mahdoitko tarkoittaa näin?
if (sum1 > sum2) { System.out.println(player1 + ", Congratulation! You won." + kuva1); }
Käsittääkseni kuvaa ei kuitenkaan voi tulostaa komentoriville.
Juu siis mulla ei oo mitään hajua noista kuvista :D
Olis vaan tarkotus saada sillai että kun tulostaa ton tekstirimpsun ni avais kuvan samalla. Sillai että sen kuvan mikä avataan ni sais periaatteessa jotenki linkitettyä tohon tekstirimpsuun.
Kuvan ja tekstin näyttäminen yhdessä onnistuu käyttöliittymällä, kuten Swingillä. Kuten jo aiemmin sanottiin, komentorivillä käytetään vain tekstiä (sehän siitä tekee komentorivin). http://docs.oracle.com/javase/tutorial/uiswing/
Aihe on jo aika vanha, joten et voi enää vastata siihen.