Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Hea proge JAVA tegemiseks ja JAVA-ga seotud küsimused märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele eelmine  1, 2, 3, 4, 5, 6, 7, 8, 9  järgmine
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
martty
HV kasutaja
martty

liitunud: 17.09.2003




sõnum 27.12.2003 23:43:54 vasta tsitaadiga

Arvutisõber kirjutas:

No nüüd töötab, aga krt, mul läheb see Java õppimine siin väga aeganõudvaks, kui ma pean iga kord, kui ma mingeid muutuseid oma files teen, Dos -i ronima

Selleks, et käsku set path=j2sdk1.4.2_03\bin ei tuleks iga kord uuesti anda ja saaksid koodi kompileerida ja käivitada suvalisest kataloogist kirjuta autoexec.bat faili juurde PATH=C:\j2sdk1.4.2_03\bin

EDIT: Kui selle juurde kirjutad siis peaks peale restarti olema võimalik koodi kompileerida ja käivitada suvaliselt kataloogist ilma et pead eelnevalt mingeid käske andma
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 27.12.2003 23:51:51 vasta tsitaadiga

Huvitav... mul on Autoexec.bat Täiesti tühi icon_eek.gif Kirjutasin sinna siis selle rea, teen restardi


EDIT: Vist ikka ei funka... Tegin uue file Raamike2 ja panin sinna siis Raamike2 koodi, aga nüüd kui käivitan, annab ikka sama errori... proovin veel ms-dos Promptis
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 28.12.2003 00:01:23 vasta tsitaadiga

Tegin nüüd selle MSDOS Promt värgi läbi selle raamik2 -ga ja ikka annab sama errori

See autoecex.bat muutmine vist keeras midagi vussi icon_neutral.gif
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
martty
HV kasutaja
martty

liitunud: 17.09.2003




sõnum 28.12.2003 00:04:56 vasta tsitaadiga

arvutisõber kirjutas:
Vist ikka ei funka...


Seda kas töötab saad kindlaks teha nii, et kopeerid selle Raamike.java faili sealt C:\j2sdk1.4.2_03\bin kataloogist mingisse lambi kataloogi näiteks C:\temp ja siis lähed käsureal sinna temp kataloogi ja annad seal käsu javac Raamike.java
Kui kõik on korras, siis tehakse sinna temp kataloogi fail Raamike.class ja käivitada peaksid saama seda käsuga java Raamike Ühesõnaga peaksid javac ja java käske saama anda suvalisest kataloogist
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 28.12.2003 00:10:55 vasta tsitaadiga

et ma pean igakord ikkagi sinna kuramuse :::Edit::: DOS Prompt -i ronima icon_confused.gif ?

viimati muutis arvutisõber 28.12.2003 15:00:14, muudetud 1 kord
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 28.12.2003 00:15:38 vasta tsitaadiga

DOS-i bootima ei pea. Win98 oli vist command prompt windowsi keskkonnas t2iesti olemas.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ipruul
Kreisi kasutaja

liitunud: 30.12.2002




sõnum 28.12.2003 18:36:02 vasta tsitaadiga

ei viitsinud teemat uuesti läbi lugeda ning mulle jäi arusaamatuks, miks sa pead faili kompileerimiseks/käivitamiseks dos i ronima?

mäletan, et kui me hakkasime koolis javat õppima, siis proovisime command prompt-is esimesi programme käivitada, kuid pärast seda võtsime kasutusele Jcreatori ning ei ole enam mingit jamamist.
Kommentaarid: 29 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
mehepoeg
HV vaatleja

liitunud: 31.12.2003




sõnum 31.12.2003 09:36:45 vasta tsitaadiga

Oleneb masinast aga üldiselt soovitaks kasutada siiski Eclpse-t www.eclipse.org - väga võimas ja hea vahend ning seda
kasutavad ka profid. Isegi IBM Webshere töötab eclipse põhjal.
Või tõmbad oracle saidist JDeveloper-i näiteks.
Ei mingit käsurida
tagasi üles
vaata kasutaja infot saada privaatsõnum
no9
Kreisi kasutaja
no9

liitunud: 07.03.2003




sõnum 31.12.2003 14:36:33 vasta tsitaadiga

Ka Borland andis JBuilderi personal versiooni tasuta.
Kommentaarid: 30 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 27
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Grass
HV kasutaja
Grass

liitunud: 11.01.2004




sõnum 31.05.2004 09:48:49 vasta tsitaadiga

arvutisõber kirjutas:
et ma pean igakord ikkagi sinna kuramuse :::Edit::: DOS Prompt -i ronima icon_confused.gif ?


soovitan: kirjuta endale .bat failid... näiteks teed mingi asd.txt faili, siis avad selle ja krijutad sinna käsu... näiteks mul sellisel adrel java: C:\j2sdk1.4.2_04\bin\javac chatter.java ...ja siis nimetad asja ümber .bat'ix ja valmis... saad kasutada sama faili käivitamisex kogu aeg....
Kommentaarid: 29 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
HacaX
HV Guru
HacaX

liitunud: 22.01.2004




sõnum 02.06.2004 13:14:29 vasta tsitaadiga

arvutisõber kirjutas:
Huvitav... mul on Autoexec.bat Täiesti tühi icon_eek.gif Kirjutasin sinna siis selle rea, teen restardi


EDIT: Vist ikka ei funka... Tegin uue file Raamike2 ja panin sinna siis Raamike2 koodi, aga nüüd kui käivitan, annab ikka sama errori... proovin veel ms-dos Promptis
Võib-olla eksin, aga kas NT+ üleüldse lasigi AUTOEXEC.BATi tööle? Minu meelest tuli tolle ning CONFIG.SYSi käivitamiseks registris mingit kirjet muuta. Mis aga tööle lastakse peaks olema CONFIG.NT/AUTOEXEC.NT
2Kl (ja loodetavasti ka hilisematel) muidu olemas selline asi nagu Control Panel=>System=>Advanced=>Environment Variables kuhu võiks All Usersi alla vajaliku muudatuse teha

_________________
IMO & GPLed
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 22
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 15.09.2004 15:34:14 vasta tsitaadiga

Kas kuskil netis on ighasugu java commandid koos seletustega välja toodud ?
Ise ei leidnud midagi asjalikku, äkki kellelgi mõni link juba välja otsitud icon_rolleyes.gif

Oleks vaja näiteks teada. et kuidas saan commandi, mis annaks käsu "kuni", "suurem kui" ja "väiksem kui"

nterest = principal * rate;
principal = principal + interest; /
principal < 1000000 ------- vot siia sooviks siis seda piirangut

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
dynamic
HV kasutaja
dynamic

liitunud: 02.12.2001




sõnum 15.09.2004 15:46:05 vasta tsitaadiga

Java Language Specification
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 15.09.2004 16:01:36 vasta tsitaadiga

Tänud !

arvutisõber kirjutas:

Oleks vaja näiteks teada. et kuidas saan commandi, mis annaks käsu "kuni", "suurem kui" ja "väiksem kui"

nterest = principal * rate;
principal = principal + interest; /
principal < 1000000 ------- vot siia sooviks siis seda piirangut


panin nii
years = 0;
while ( principal < 1000 ) {
aga kuda ma saaks kahte tingimust panna, et "principal" ei läheks näiteks üle 1000 ja "years" ei läheks ka üle mingi kindla arvu ?

Edit: Nüüd leidsin õige lahenduse: while ( principal < 1000 | years < 3 ) {

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
dynamic
HV kasutaja
dynamic

liitunud: 02.12.2001




sõnum 15.09.2004 17:26:20 vasta tsitaadiga

ma arvan, et sa peaksid kasutama loogilist konjuktsiooni (operaator &&, logical AND), "|" on bitikaupa disjunktsiooni (ehk bitwise OR) operaator. tõeväärtustabelitest saab alati vajaliku operatsiooni järgi vaadata.
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 17.09.2004 20:20:47 vasta tsitaadiga

Tirisin omale Eclipse ja nüüd ei pea enam command prompti ronima ja seal faile kompilleerima (see on ikka parajalt tülikas)

Eclipse on ikka tõsiselt asjalik programm, teeb punase lainelise joone ka tekstile alla, kui kuskil viga märkab thumbs_up.gif

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
c8kaalud
HV vaatleja
c8kaalud

liitunud: 18.09.2004




sõnum 21.09.2004 17:16:20 vasta tsitaadiga

Võin saata sulle meiliga TÜ-s õpitavat materjali koos ülesannetega kui tahad.
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 22.09.2004 15:28:31 vasta tsitaadiga

int f;
f = TextIO.getln();
System.out.println(f);
// see siis numbri sisestuse puhul

Kuidas aga saab mingit sõna sisestada ?
"""" f;
f = TextIO.getln""""();
System.out.println(f);

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 23.09.2004 18:20:11 vasta tsitaadiga

public class Tikumang {

public static void main(String[] args) {
int n,m;
boolean inimene,arvuti;
System.out.println("Tere tulemast mangima tikumangu");
TextIO.put("enne mangima hakkamist otsusta, mitme tikuga mangitakse: ");
n = TextIO.getlnInt();
System.out.println("vaga kena. Niisiis kaib mang " + n + " tikuga");
TextIO.put("ja mitu tikku voib maksimaalselt korraga votta?: ");
m = TextIO.getlnInt();
System.out.println("selge. Jarelikult voib korraga votta max " + m + " tikku");
TextIO.put("kes alustab mangu? kas inimene(1) voi arvuti(2)?: ");
inimene = TextIO.getlnBoolean(1);
arvuti = TextIO.getlnBoolean(2);
if (inimene) System.out.println("mangu alustad siis sina");
else if (arvuti) System.out.println("sa valisid mangu alustajaks arvuti");

}
}

selline jupp proget aga tööle ei hakka icon_cry.gif Oleks vaja nii, et kui küsib, kas mängu alustab kas inimene või arvuti. siis programm ka näitaks, kumb valiti...aga mul ei lähe see kuidagi tööle..kas keegi oskaks aidata?

_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 24.09.2004 02:28:04 vasta tsitaadiga

public class Tikk2{

public static void main(String[] args) {
int a,b,n,m;

System.out.println("Tere tulemast mangima tikumangu");
TextIO.put("enne mangima hakkamist otsusta, mitme tikuga mangitakse: ");
n = TextIO.getlnInt();
System.out.println("vaga kena. Niisiis kaib mang " + n + " tikuga");
TextIO.put("ja mitu tikku voib maksimaalselt korraga votta?: ");
m = TextIO.getlnInt();
System.out.println("selge. Jarelikult voib korraga votta max " + m + " tikku");
TextIO.put("kes alustab mangu? kas inimene(1) voi arvuti(2): ");
a=TextIO.getInt();
if (a==1) System.out.println("mangu alustad siis sina");
if (a==2) System.out.println("sa valisid mangu alustajaks arvuti");
}
}

sinul oli nii:
a=TextIO...
b=TextIO
aga sel juhul pead sa 2 korda numbri sisestama, kuna programm nõuab väärtust nii a -le kui ka b -le

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 24.09.2004 09:23:23 vasta tsitaadiga

tnx thumbs_up.gif icon_smile.gif
_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 24.09.2004 13:27:21 vasta tsitaadiga

Mul Eclipse -ga selline jama, et kui oma Workspace alla, mõne enda tehtud projekti(mis koosneb siis erinevatest classidest) mõne .java või .class faili copeerin, siis Eclipse ei näita seda ja ma ei saa seda avada.
pean tegema nii, et teen projekti alla uue classi ja siis avan notepadiga konkreetse .java faili ja siis copy-paste eclipsesse ja save. icon_neutral.gif

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 25.09.2004 19:25:01 vasta tsitaadiga

üks küsimus oleks veel...et (sama kood, mis ma kirja panin) kuidas teha nii, et peale valimist, kas alustab arvuti või inimene, seda ka realiseerida...et kui arvuti, siis arvuti võtaks juhuslikult kuni nii palju tikke ära, kui ette antud ja siis programm ka selle väljastab ja siis küsib inimese käiku...segane tekst, loodan, et saate aru icon_rolleyes.gif
_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 28.09.2004 20:04:07 vasta tsitaadiga

arvutisõber kirjutas:
Mul Eclipse -ga selline jama, et kui oma Workspace alla, mõne enda tehtud projekti(mis koosneb siis erinevatest classidest) mõne .java või .class faili copeerin, siis Eclipse ei näita seda ja ma ei saa seda avada.
pean tegema nii, et teen projekti alla uue classi ja siis avan notepadiga konkreetse .java faili ja siis copy-paste eclipsesse ja save. icon_neutral.gif


Kas refreshi oled proovinud teha package exploreris(paremklahv projekti kataloogil->refresh)?
tsitaat:
arvuti võtaks juhuslikult kuni nii palju tikke

lahutad tikkude arvust maha
(Math.random()*(maksimaalne_väärtus_mida_tahad_saada)+1)


Soovitan läbi lugeda Tammeti info selle ülesasnde kohta, seal on kõigest sellest räägitud.
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 29.09.2004 02:21:05 vasta tsitaadiga

Ho Ho kirjutas:
arvutisõber kirjutas:
Mul Eclipse -ga selline jama, et kui oma Workspace alla, mõne enda tehtud projekti(mis koosneb siis erinevatest classidest) mõne .java või .class faili copeerin, siis Eclipse ei näita seda ja ma ei saa seda avada.
pean tegema nii, et teen projekti alla uue classi ja siis avan notepadiga konkreetse .java faili ja siis copy-paste eclipsesse ja save. icon_neutral.gif


Kas refreshi oled proovinud teha package exploreris(paremklahv projekti kataloogil->refresh)?


Leidis refreshiga üles...

Tänud !
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 30.09.2004 23:01:45 vasta tsitaadiga

oleks veel nati abi vaja icon_cry.gif
if (o > m) System.out.println("sa votsid liiga palju tikke, korraga voib votta kuni " + m + " tikku");
TextIO.put("vota uuesti lubatud piires tikke!");
o = TextIO.getInt();
if (o <= m) System.out.println("sa votsid ara " + o + " tikku ja jargi jai " + (n-o) + " tikku");
Selline lõik siis...kuidas teha nii, et ta eraldaks ära kogu krempli, mis ma tahaks esimese IF-i alla panna...ta võtab ainult esimese rea IF-ina ja teised 2 rida paneb teksti ikkagi sisse....

_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 01.10.2004 01:36:57 vasta tsitaadiga

public class HV {
public static void main (String args []) {
int o;
int m=30, n=40;
System.out.println("Mitu tikku võtad?");
o = TextIO.getInt();
while (o > m) { System.out.println("sa votsid liiga palju tikke, korraga voib votta kuni " + m + " tikku");
TextIO.put("vota uuesti lubatud piires tikke!");
o = TextIO.getInt();
}
if( o <= m) System.out.println("sa votsid ara " + o + " tikku ja jargi jai " + (n-o) + " tikku");

System.exit(0);
}
}
Kui teha if käsuga (o > m), siis mõikab see ainult 1 kord, kui teist korda ka liiga suure arvu sisestab, siis on programm omadega lühises...
if käskluse võib ka muidu { } sulgude vahele panna

Ja kui kasutad käsklust
TextIO.put("vota uuesti lubatud piires tikke!"); , siis saad sisestada arvu ekraanile kuvatud tekstiga samale reale.
Kui kasutad aga käsklust
TextIO.putln("*******"); , siis kirjutad sa arvu mida soovid sisestada, järgmisele reale

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
kristjan
HV kasutaja


liitunud: 05.10.2002




sõnum 01.10.2004 12:38:57 Java vasta tsitaadiga

Millega Teie Javas koodi kirjutate? Tunneks huvi, et leida ka endale sobiv ja igati hea tööriist.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 01.10.2004 13:33:40 vasta tsitaadiga

eclipse all the way. Netbeans on ikka suht kahtlase väärtusega asi selle kõrval. Sun Java Studio on kah mingi variant kuid tasuline. Pealegi kui vaadata väismaa foorumeid ja muid infokanaleid võib julgelt öelda et maailmas kasutatakse java kribasmiseks umbes 50% ulatuses eclipset ning 50% ulatuses miskit muud.
[edit]
Sun Java Studio tuli meelde
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
troglodyte
Kreisi kasutaja
troglodyte

liitunud: 09.08.2002




sõnum 01.10.2004 13:47:34 vasta tsitaadiga

emacs
Kommentaarid: 34 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
matis
HV kasutaja
matis

liitunud: 12.04.2004



Autoriseeritud ID-kaardiga
sõnum 01.10.2004 13:56:05 vasta tsitaadiga

Crimson Editor, Notepad, korra olen näpinud ka Eclipset ning Borland JBuilderit.
Viimased kaks on graafika tegemiseks veidi mugavamad.
Netbeansi ka kasutasin kunagi, kuid see sööb palju mälu ning on aeglane icon_confused.gif

_________________
https://www.e-abi.ee/ - Pangalingid, Smartposti, Post24 moodulid, Järelmaksumoodulid. Magento, Prestahop, Wordpress. Aktsepteerin Bitcoini!
Soovid lisada oma tooteid HinnaVaatlusesse? https://www.e-abi.ee/magento/kasulikud/product-exporter-and-multi-product-feed-generator-hinnavaatlus.html
Kommentaarid: 65 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 01.10.2004 14:02:21 vasta tsitaadiga

Kui java veel õppimisjärgus siis eclipsest kõvasti kasu. Kui miskit tundmatut, siis hiirega muutuja peale ning nati aja pärast javadoc ees. Mind aitas õppimisel ikka kõvasti.

Absoluut null teadmistest kuni väikese(~100kb source) internet multiplayer(kuni 4) ussimänguni kulus umbes 5 päeva progemist/õppimist. Kuigi jah, võin öelda et mul oli enne üle harju keskmised teadmised c++'st.
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 01.10.2004 17:38:44 vasta tsitaadiga

niih...tänud...sain selle ilusti funkama icon_wink.gif proovisin ka oma elu esimest Appleti teha...aga millegi pärast ei töötanud icon_neutral.gif

import java.awt.*;
import java.applet.*;


public class HelloWorldApplet extends Applet {


public void paint(Graphics g) {
g.drawString("Hello World!", 10, 30);
}

}
üritasin siis teha kõige lihtsamat mis üldse olemas on....ja HTML-i kirjutasin:

<html>
<head>
<title>javanett</title>
</head>

<body>
<center>
<applet code="HelloWorldApplet.class" width=200 height=50>
</applet>
</center>



</body>
</html>

aga kui tööle panna, siis ta ütleb, et appletinit failed (vms.) ja et ta ei leia HelloWorldApplet.class-i...kuigi seivitud on samasse folderisse....milles võib kala olla? arvutisse on ilusti installitud j2sdk1.4.2_05; Java Runtime Enviroment, SE v1.4.2_03 ja Java Runtime Enviroment, SE v1.4.2_04.

P.S. Arvutisõber, peaks sulle varsti paar beer_yum.gif vist juba välja tegema icon_rolleyes.gif suured tänud 8)

_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 01.10.2004 23:56:56 vasta tsitaadiga

heh, mulle meeldib see Java õppimine ja ise ka äsja alustasin, nii et ka sellised lihtsamad asjad on mulle arendavad ja isegi tore, kui sellest keegi peale minu mingit kasu saab icon_smile.gif


Proovisin ka seda esimest... tundub, et sellist faili nagu Java.applet* mul pole
ja kui sa kirjutad
public class HelloWorldApplet extends Applet { // Siis see "extends" tähendab vist seda, et java fail nimega Applet peab olema samas kataloogis ja sinu programm kasutab seda Applet limega faili.

Ise olen teinud selliseid aknas "värke" SimpleAnimationApplet2 -ga...
Sellega saab luua näiteks ovaalseid kujundeid ja kolmnurki, neile suuna, kiiruse, värvi, pöörlemiskiiruse lisada. Samuti saab kokkutõmbumise effeckti lisada ja kindlasti ka palju palju muud.
Kui soovid seda appletit, siis anna oma e-mail ja saadan sulle selel appleti sisu ja mõne enda tehtud näidisprogrammi, mis antud appletit kasutab.

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 02.10.2004 10:23:26 vasta tsitaadiga

tsitaat:

niih...tänud...sain selle ilusti funkama proovisin ka oma elu esimest Appleti teha...aga millegi pärast ei töötanud

kas see kataloog kus su .class failid asuvad on ikka classpathil?
tsitaat:

public class HelloWorldApplet extends Applet { // Siis see "extends" tähendab vist seda, et java fail nimega Applet peab olema samas kataloogis ja sinu programm kasutab seda Applet limega faili.

Ei pea olema samas kataloogis. Füüsiliselt asuvad java.Applet.java (java kataloog)/src.zip/java/applet/Applet.java failis ning java.Applet.class asub (java kataloog)/jre/lib/rt.jar/java/applet/Applet.class failis ning mõlemad peaks java kompilaator/virtuaalmasin ise automaatselt üles leidma.

Et saaks Java programme käivitada väljaspool Eclipset või mõnda muud IDE'd peab ära määrama nendele vastava classpathi. Kõige lihtsam on panna see 'Enviroment variable' alla. Näiteks kui su proge asub 'd:\katsepolygon\java\applet' siis pead selle sama pathi lisama classpathile. Kui sul on mitu programmi mis igaüks eri kataloogis siis tuleb seda teha iga programmi jaoks(iga proge asukoht lisada classpathile). Natuke tüütu on kuid kui selle üle järgi mõtlema hakata siis saab aru et sellise süsteemiga on ära hoitud terve virn jamasid.

tsitaat:

Kas see uudis on muidu tõene, et Eclipse on kirjutatud Java keeles

Enam-vähem. Kui ma õieti mäletan siis on asi sedasi et põhiprogramm on javas kuid visuaalne pool on kiiruse mõttes tehtud platformipõhiselt(wini all joonistatakse winapi käskudega). Netbeans seevastu on minuteada 100% puhas Java ning kõvasti aeglasemalt reageeriv kui Eclipse(vähemalt siis oli kui ma seda kevadel proovisin).
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 03.10.2004 18:28:29 vasta tsitaadiga

Lorien

Üks hea Applet -i näidis (kõige viimane antud lehelt)
http://www.va.ttu.ee/~toomas/kursus/Kolmas.html

import java.util.*;
import java.awt.*;
import java.applet.*;
public class Applet2 extends Applet {
public void init () {
String tekst;
Color H = new Color (0x3a1fff);
Date d = new Date();

setBackground(H);
int width = Integer.parseInt(getParameter("width"));
int height = Integer.parseInt(getParameter("height"));
tekst = d.toString();

TextArea text= new TextArea(tekst,80,40);
Frame f = new Frame("Aken kuupäeva ja kellaajaga");
f.resize(width,height);
f.add("Center" , text);
f.show();
}
}[/b]

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
Lorien
HV kasutaja
Lorien

liitunud: 30.03.2004



Autoriseeritud ID-kaardiga
sõnum 03.10.2004 19:02:46 vasta tsitaadiga

Tnx icon_smile.gif praegu tööl, koju jõuan, siis uurin kohe thumbs_up.gif
_________________
Live and let die.
\,,/
Kommentaarid: 9 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 05.10.2004 00:11:54 vasta tsitaadiga

Olen tähele pannud, Et Eclipses on vahel selline jama, et muudad mingi jupi õigeks ja ikka näitab, et seal on mingi konflikt. Vajutad save ja siis kaob veateade ära.
_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
kk001a
HV vaatleja


liitunud: 28.05.2003




sõnum 07.10.2004 10:03:59 vasta tsitaadiga

tsitaat:

tsitaat:

Kas see uudis on muidu tõene, et Eclipse on kirjutatud Java keeles

Enam-vähem. Kui ma õieti mäletan siis on asi sedasi et põhiprogramm on javas kuid visuaalne pool on kiiruse mõttes tehtud platformipõhiselt(wini all joonistatakse winapi käskudega). Netbeans seevastu on minuteada 100% puhas Java ning kõvasti aeglasemalt reageeriv kui Eclipse(vähemalt siis oli kui ma seda kevadel proovisin).


Tegelikult on eclipse samuti 100% javas kirjutatud programm. Vahe Netbeansiga välimuses tuleb sellest, et Eclipse kasutab SWT-d mitte Swing-i. Swing ja SWT on java GUI toolkitid, nende abil joonistatakse programmi graafiline pool (menüüd, nupud jm. selline). Swing on vanem ja nö. standard, SWT on uuem IBM poolt tehtud Eclipse jaoks. Enamus graafilisi java programme on Swingis tehtud, näiteks Jedit või seesama Netbeans. SWT-d aga kasutab peale eclipse veel näiteks azureus (üks paremaid bittorrenti kliente).
tagasi üles
vaata kasutaja infot saada privaatsõnum
ruts8
Kreisi kasutaja
ruts8

liitunud: 20.07.2002




sõnum 11.11.2004 20:44:16 vasta tsitaadiga

Soovitage head java õpikut algajale...
Ei mõtle veebis olevaid materjale vaid just tahaks õpikut (paberkujul).
Võib olla nii eesti kui ka vene keeles.
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
dynamic
HV kasutaja
dynamic

liitunud: 02.12.2001




sõnum 11.11.2004 23:20:01 vasta tsitaadiga

J. Kiho - Java programmeerimise aabits
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
ruts8
Kreisi kasutaja
ruts8

liitunud: 20.07.2002




sõnum 11.11.2004 23:27:12 vasta tsitaadiga

dynamic kirjutas:
J. Kiho - Java programmeerimise aabits


Kas sul muidu selle õpikuga ka mingeid kogemusi on?
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
dynamic
HV kasutaja
dynamic

liitunud: 02.12.2001




sõnum 11.11.2004 23:39:31 vasta tsitaadiga

tean, et selle põhjal õpetatakse tartu ülikoolis esmakursuslastele programmeerimist ja autor on TÜ professor. ise pole seda raamatut uurinud, pole nii algaja. aga astu ülikooli raamatupoest läbi, see peaks kohapeal saada olema ja lehitse. kui huvi pakub, osta ära. nagu ikka raamatutega tehakse.
Kommentaarid: 6 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 6
tagasi üles
vaata kasutaja infot saada privaatsõnum
ruts8
Kreisi kasutaja
ruts8

liitunud: 20.07.2002




sõnum 12.11.2004 00:04:53 vasta tsitaadiga

dynamic kirjutas:
tean, et selle põhjal õpetatakse tartu ülikoolis esmakursuslastele programmeerimist ja autor on TÜ professor. ise pole seda raamatut uurinud, pole nii algaja. aga astu ülikooli raamatupoest läbi, see peaks kohapeal saada olema ja lehitse. kui huvi pakub, osta ära. nagu ikka raamatutega tehakse.


Ok... tänud info eest. thumbs_up.gif

Homme astun raamatupoest läbi...
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
daff
HV kasutaja
daff

liitunud: 31.10.2003




sõnum 12.11.2004 16:21:44 vasta tsitaadiga

Mina olen seda raamatut omajagu lapanud ja oli ikka abi küll.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
ruts8
Kreisi kasutaja
ruts8

liitunud: 20.07.2002




sõnum 13.11.2004 14:50:49 vasta tsitaadiga

Lehitsedes paistis tõesti asjalik õpik ning ostsin ta ära..

Tänud neile kes soovitasid...
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
debug.exe
HV vaatleja

liitunud: 14.11.2004




sõnum 14.11.2004 13:21:06 vasta tsitaadiga

Mnjah, olen kõnealuse õpikuga kokku puutunud. Tegemist on ehtsa soperdisega. Wasted trees. Wasted money.
tagasi üles
vaata kasutaja infot saada privaatsõnum
ruts8
Kreisi kasutaja
ruts8

liitunud: 20.07.2002




sõnum 14.11.2004 15:00:02 vasta tsitaadiga

debug.exe kirjutas:
Mnjah, olen kõnealuse õpikuga kokku puutunud. Tegemist on ehtsa soperdisega. Wasted trees. Wasted money.


Äkki põhjendaksid?
Kommentaarid: 47 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
debug.exe
HV vaatleja

liitunud: 14.11.2004




sõnum 14.11.2004 16:06:10 vasta tsitaadiga

ruts8 kirjutas:
debug.exe kirjutas:
Mnjah, olen kõnealuse õpikuga kokku puutunud. Tegemist on ehtsa soperdisega. Wasted trees. Wasted money.


Äkki põhjendaksid?

Nagu juba mainitud, antakse tolle õpiku järgi TÜ's programmeerimise algõpet. Puutusin aasta tagasi ka ise selle kursusega kokku ning uurisin huvi pärast toda õpikut. Olen programmeerimisega aastaid tegelenud ja lugenud omajagu sellealast kirjandust. Kiho aabitsat lugedes oli reaktsiooniks "???" Sisuliselt on tegemist mingite koodijuppide kollektsiooniga. Ja kood ise pole ka just paremate killast. Õpiku nime see teos ei vääri.
Muide, kursuse lõpus tunnistasid mõned tudengid, et nad ei saanud sellest õpikust mingit abi. Ja targemad otsisid juba kursuse keskel mõne muu teose.

Ise õppisin Javat omal ajal Sun'i veebisolevast Java Tutorial'ist. See on hea raamat algajatele. Mis paberkujul olevatesse, algajatele mõeldud Java raamatutesse puutub, siis ei oska suurt midagi soovitada. Sun'i tutorialist piisas.
Venekeelseid teoseid aga on üksjagu http://www.books.ru/shop/show/9001539. Olen üpris kindel, et igaüks neist on parem Kiho teosest.
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 14.11.2004 18:09:11 vasta tsitaadiga

Bruce Eckelil on ka päris hea raamat Java kohta: Thinking in Java. Algajale kes progemisest suurt ei tea võib see nati keeruline tunduda kuid kui mingi algpõhi on juba olemas siis päris hea. Ise tegin endale Java põhimõtted selle raamatu kiirlugemisega algtasemel selgeks ~8h'ga icon_lol.gif. Lihtsamat sorti võrgu-ussimäng järgnes viie päeva jooksul.
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Hea proge JAVA tegemiseks ja JAVA-ga seotud küsimused mine lehele eelmine  1, 2, 3, 4, 5, 6, 7, 8, 9  järgmine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.