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 ... 8, 9, 10 ... 16, 17, 18  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:  
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 04.08.2006 14:32:56 vasta tsitaadiga

hexmex kirjutas:
Selline on see eesti "programmeerijate" akadeemiline koolitamine
TTÜ's on veel paar suht asjalikku tegelast. Ise olen näiteks kõige enam nautinud Tammerti loenguid-harjutusi icon_smile.gif
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 04.08.2006 17:03:39 vasta tsitaadiga

hexmex kirjutas:
Death kirjutas:
Fukiku, igati nõus sinuga. Ma parem ei hakka ütlema mida ma selle tegelase java õppimisvahenditest ja õpetamisemtoodikast arvan. See lihtsalt ei kannata trükimusta.

Ühesõnaga, kiho java õpikutest on soovitav kaarega mööda käia kui suuremat sorti peavalu ei taha saada.


Kas keegi teab kuidas käib Kihol praegu loengute andmine? Aastal 2000/2001 olid ta loengud veel enamvähem loengu mõõtu ja endalgi õnnestus projekti eest saada punke üle maksimumi. 2004 või oli see 2005 aastal sattusin taas tema loengutesse ja kuku sellili ... ei viitsi ta enam kriiti kättegi võtta .. pobiseb mikrofoni ja krutib läpakast mingied pfd raamatuid seinale. Põhinali oli minule see, et iga teine sõna oli stiilis "eks lugege kodus ise pikemalt ... leheküled see ja see".

Selline on see eesti "programmeerijate" akadeemiline koolitamine icon_neutral.gif

kuna ma ei ole matemaatika teaduskonnas, siis ma õnneks pääsesin Kihost.. aga kõik tuttavad MT teadustkonnast ainult räägivad hirmujutte tema kohta.. lootusekiireke on aga see, et kuulujuttude kohaselt pidavat kiho pensionile minema, nii et ehk ei näe teda enam sügisel icon_smile.gif

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
nene
Kreisi kasutaja
nene

liitunud: 20.03.2004




sõnum 04.08.2006 19:35:27 vasta tsitaadiga

Muide, Kiho sai üleeile 65 icon_biggrin.gif

Aga paistab, et pensionile jäämas ta veel pole, sest ÕIS-i andmetel on ta igatahes 2006/2007 sügissemestriks kinnitatud andma ainet MTAT.03.100 Programmeerimine. Plus veel terve rida muid aineid.

Ise õppisin Javat Jaagup Kippari käe all - ei saa nagu millegi üle kurta...
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Death
HV Guru
Death

liitunud: 06.09.2003




sõnum 04.08.2006 20:18:13 vasta tsitaadiga

Fukiku, mul tuli kihoga programmerimist võtta aastal 2001/2002... Tegalne pobises mikrisse(kui ta selle sisse lylitada viitsis) and thats it...
_________________
"To be or not to be?" is a question of when, not if.
Kommentaarid: 39 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 36
tagasi üles
vaata kasutaja infot saada privaatsõnum
randomize
HV vaatleja
randomize

liitunud: 24.05.2003




sõnum 30.08.2006 21:18:06 vasta tsitaadiga

Ho Ho kirjutas:
TTÜ's on veel paar suht asjalikku tegelast. Ise olen näiteks kõige enam nautinud Tammerti loenguid-harjutusi icon_smile.gif

Tammerti? Aleksander Tammerti? Juuniori või seeniori?

Ma loodan et sa mõtlesid ikka Tanel Tammetit.
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 30.08.2006 21:33:26 vasta tsitaadiga

randomize kirjutas:
Ma loodan et sa mõtlesid ikka Tanel Tammetit.
Just teda.
Kusjuures seeniorist ma ei teagi midagi icon_razz1.gif

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
guest1902
Kreisi kasutaja
guest1902

liitunud: 05.11.2005




sõnum 09.09.2006 13:01:25 vasta tsitaadiga

Vaatasin juba mõned päevad tagasi, et Jaagup Kippari õpetusi enam pole icon_sad.gif
Ja vaatasin täna veel kord, et ikka ei ole... Kas kuskilt leiaks samamoodi mingi Javaga seonduva õpetuse, kuna Kippari õpetusi oli hea lugeda ja kerge ise proovida?
Võib olla ka välismaises keeles (ehk inglise, kuna saksa tase ei ole kahjuks veel nii kõrge, vene keelt pole õppinudki).
Tänud!

E: võks olla ka illustreerivate näidetega icon_wink.gif

_________________
assumption is the mother of all fuck ups
,,think before you print and save a ROOT::TTree''
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
slimmz
HV vaatleja

liitunud: 11.05.2003




sõnum 14.10.2006 01:45:08 vasta tsitaadiga

Elrak, need õpetused on täiesti olemas. http://minitorn.tlu.ee/~jaagup/kool/java/algkursus/juht.html

tpu asemel tlu
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
guest1902
Kreisi kasutaja
guest1902

liitunud: 05.11.2005




sõnum 14.10.2006 12:49:37 vasta tsitaadiga

slimmz, aitäh, et mainisid, vahepeal oli see koht üldse maas...
_________________
assumption is the mother of all fuck ups
,,think before you print and save a ROOT::TTree''
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
error
HV vaatleja
error

liitunud: 05.02.2003




sõnum 15.10.2006 21:22:11 vasta tsitaadiga

Teate..

Ma olen juba mõnda aega javat endale selgeks tegemas, aga seni on üks probleem jäänud lahendamata, ka minu ainus javat õppiv tuttav ei ole siinkohal minust palju targem ja nüüd võtssin julguse kokku, et viimaks avalikult küsida:

Nimelt ei saa ma compilerit command promptis kasutada. Kui kirjutan "javac xxx.java", siis on vastus: 'javac' is not recognized as an internal or external command, operable program or batch file. Samas kui Windows Exploreris paremklõpsan Open with javac.exe, siis värk toimib. Lihtsalt peab kaarega probleemi vältima, mis ei ole kuigi elegantne lahendus.

tänud abi eest,
e
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 15.10.2006 21:33:22 vasta tsitaadiga

Sul tuleb paika panna kaks keskkonnamuutujat:
PATH mis sisaldaks Java kompilaatorit (java installikataloogis olev bin kataloog)
CLASSPATH kus on kasutatavad libid, soovitatav oleks selle algusesse lisada "kataloog" nimega ".". See lubab sul käsurealt kompileerida samas kataloogis olevaid faile.

Kui õieti mäletan siis Wini all peaks need asjad olema kusagil my computer->properties -> system settings

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 15.10.2006 21:42:29 vasta tsitaadiga

error kirjutas:
Teate..

Ma olen juba mõnda aega javat endale selgeks tegemas, aga seni on üks probleem jäänud lahendamata, ka minu ainus javat õppiv tuttav ei ole siinkohal minust palju targem ja nüüd võtssin julguse kokku, et viimaks avalikult küsida:

Nimelt ei saa ma compilerit command promptis kasutada. Kui kirjutan "javac xxx.java", siis on vastus: 'javac' is not recognized as an internal or external command, operable program or batch file. Samas kui Windows Exploreris paremklõpsan Open with javac.exe, siis värk toimib. Lihtsalt peab kaarega probleemi vältima, mis ei ole kuigi elegantne lahendus.

tänud abi eest,
e

sul on java asukoht path'ist puudu, elik maakeeli.. võta oma masina system properties lahti, advanced leht ja sealt environment variables, otsi üles alumisest kastist path muutuja ja lisa selle lõppu semikooloni järele oma java installatsiooni bin kataloog (näiteks: c:\program files\jdk_1.5.0\bin)
üldteoreetiline taust asja juures on see, et path muutujasse pandud kataloogides leiduvad programmid on käsurealt otse ligipääsetavad, teiste programmide käivitamiseks peab kirjutama välja täistee.. icon_wink.gif

edit: kurask.. ei saa telekat vaadata ja kirjutada korraga.. icon_wink.gif

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
slimmz
HV vaatleja

liitunud: 11.05.2003




sõnum 16.10.2006 04:07:53 vasta tsitaadiga

Kuna teema puudutab javaga seotud küsimusi, siis....
Küsimus classi Stack kohta:
Uurisin classi java.utlil.Stack, millel on meetodid push() ja pop(). Minumeelest väga tore class, kui ei viitsi massiivi suurustega jännata. Räägin siis probleemist ka! Oletame, et ma loon uue Stacki:

Stack suvakas = new Stack();

Seejärel topin sinna hunniku stringe sisse meetodiga push(); Seejärel teen veel ühe Stacki suvakas2 ja topin sinnagi hunniku stringe.
Nüüd tuli selline mõte, et võtaks mingis tsüklis suvakas Stacki koguaeg uusi asju (näiteks failist) ja pushiks suvakas Stacki suvakas2'te. Nii, paistab, et suvakas Stacki saigi suvakas 2 sisse lükata. Nüüd aga tekib probleem: kui ma tahan näiteks suvakas2 Stack'ist võtta sinna pushitud Stacki mingit elementi, siis see ei õnnestu:
oletame, et suvakasse on pressitud järgnevad elemendid:
[esimene, loll, ei, tea, [pushitud, Stacki, elemendid], jne, jne]

siis suvakas.get(4) annab [pushitud, Stacki, elemendid]. Ja siit tulebki probleem: tahaks sealt ka indeksi järgi asju kätte saada... aga paistab, et ei saa.
No kätte põhimõtteliselt ju saab sedasi:

teen get() meetodiga võetud asja stringiks:
String vajalik = (suvakas2.get(4)).toString();
vajalik = substring(1, vajalik.length-1);
Srting tykid = vajalik.split(",");

Aga kuidagi häirima jääb...
Kas peaks Stack klassi extendima? Või on kellelgi midagi paremat välja pakkuda? (pole javas kuigi kogenud veel)...
Kommentaarid: 3 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
mirko28
Aeg maha 1p
mirko28

liitunud: 31.12.2003




sõnum 16.10.2006 10:34:34 vasta tsitaadiga

Stack klassist loodud kollektsiooni saab ilmselt Object andmetüübiga objekte salvestada, sealhulgas ka teisi Stack andmetüübist objekte, ja Stack'i elementide andmetüüpi saab kontrollida, ja vastavalt andmetüüble siis vastavaid tegevusi teostada.

Teooria koha pealt lisaks seda, et "stack" on eesti keeles "pinu".

Programmeerimiskeelte teekides on pinu moodul, mille abil saab luua kollektisoone, st massiivilaadseid objektikesi, milles asju varundada. Niiet pinu on kollektsioon, nagu ka massiiv.

Pinu on ka programmi operatiivmälu piirkond, mida kasutatakse eriotstarbeliselt. Seda mälupiirkonda kasutatakse eriliselt, ja see tagab üldiselt selle, et programmi iga meetod saaks parameetreid sisendiks võtta ja neid efektiivselt käsitleda. Niiet pinu on lisaks andmestruktuurile ka programmi üks mälupiirkond, mida kasutatakse eriotstarbeliselt.

Pinu on aga ka ka muudes eluvaldkondades palju levinud ja ka slängina palju levinud, selle all võib mõelda mida tahes. Idee on aga alati pinuks nimetatavatel asjadel sama, et on on koht kuhu panna, lükata, tõmmata.
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 16.10.2006 10:48:21 vasta tsitaadiga

slimmz kirjutas:
siis suvakas.get(4) annab [pushitud, Stacki, elemendid]
Ta teeb seda seetõttu et üritad stackist lugeda Stringi. Tagastatakse küll teine stack kuid kuna kasutad seda stringitehetes siis kutsutakse automaatselt välja toString meetod. Nagu estrose ütles siis pead sealt välja lugema hoopis Stacki ning tollest omakorda stringi.

Et saaksid stackist kätte kindlat tüüpi objekte pead nad ise castima vastavasse tüüpi. Näiteks teise Stack'i saamiseks pead tegema nii: ((Stack) suvakas.get(4)).get(1).

[edit]
Parandatud sisuline viga.

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"


viimati muutis Ho Ho 16.10.2006 11:14:00, muudetud 1 kord
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mirko28
Aeg maha 1p
mirko28

liitunud: 31.12.2003




sõnum 16.10.2006 10:53:19 vasta tsitaadiga

Aga kindlasti leidub Stack'ile ka meetod
"kopeeriElemendidTeiseMassiivi",
kas seda ei sooviks kasutada, või seda tõesti poel siis?

Kuidas "generc konteinereid" emakeeles väljendatuna muidu kõlaks?

"Tüpiseerimata kollektsioon"?
Multi-tüübiline kollektsioon?
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 16.10.2006 11:07:42 vasta tsitaadiga

hm, kui nüüd enda jutu läbi lugesin ja mõtlema hakaksin siis sain aru et genericud ei aita antud juhul. Ei ole ju võimalik panna ühte konteinerisse nii Stringe kui Stack'e. Pead ikkagi käsitsi castima.
estrose kirjutas:
Kuidas "generc konteinereid" emakeeles väljendatuna muidu kõlaks?
Pole õrna aimugi ametliku nime kohta kuid ise nimetaks neid vist tüpiseeritud konteneriteks. C++ vaste on template.
_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mirko28
Aeg maha 1p
mirko28

liitunud: 31.12.2003




sõnum 16.10.2006 11:11:01 vasta tsitaadiga

Ho Ho kirjutas:
tüpiseeritud konteneriteks. C++ vaste on template.



Kas idee pole mitte selles, et tegu on koodiga, mis saab hakkama mistahes andmetüübiga?

Sel juhul ei saa aru miks nimetada "tüpiseerituks" sellist nähtust, kindel andmetüüp ju puudub.
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 16.10.2006 11:16:37 vasta tsitaadiga

Mu esialgne post genericute kohta sisaldas suts valeinfot. Java generic on praktiliselt sama mis C++ template, ehk siis näiteks ArrayList<String> buf; saab sisaldada ainult String tüüpi objekte.

[edit]
Esialgses postis viga parandatud

_________________
Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity"
Kommentaarid: 106 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 86
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 16.10.2006 12:35:48 vasta tsitaadiga

kui sa tahad teise Stacki sisu lisada esimesse Stacki, siis peaks ehk töötama ka addAll(Collection c) meetod, mis lisab kogu teise collectioni sisu mingisse collectionisse..
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 29.01.2007 18:41:40 vasta tsitaadiga

Browseril ei õnnestu appletit käivitada (applet ise veebilehel):

"Applet ### notinited"

Panen Java konsoolist pildi, kuna teksti kopeerimine ei õnnestunud:

http://eee.pri.ee/javaconsole.JPG


Kas probleem on ehk selles, et masinas millega katsun Appletit käivitada, on Java SE 1.4.2, aga applet tehtud arvutiga, kus on Java 1.6.0 (JDK 6)
Eclipse ei loonud ka mingit securiti faili, ei oska sinna midagi lisada.

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

liitunud: 02.03.2004



Autoriseeritud ID-kaardiga

sõnum 29.01.2007 18:52:08 vasta tsitaadiga

kui ma õigesti aru saan, siis kui sinul skripti .java fail ehk kompileerimisüksus puudub, siis ei saa sina vist suurt miskit teha. aga juhul, kui saad koodi muuta: java 1.5 puhul aga pakub eclipse vanemate versioonidega ühildumiseks sellist koodirida public classi algusesse:
private static final long serialVersionUID = 1L;

_________________
I need a break. I just tried to read 'Oxford' as a hexadecimal.
Kommentaarid: 139 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 126
tagasi üles
vaata kasutaja infot saada privaatsõnum
andre85
HV vaatleja

liitunud: 10.09.2006




sõnum 29.01.2007 18:59:07 vasta tsitaadiga

"Applet ### notinited"


http://eee.pri.ee/javaconsole.JPG

Pildi järgi otsustades on tegemist hoopis sellega, et üritad "default close" operatsiooniks seada "exit". See on keelatud, vt http://java.sun.com/sfaq/ küsimus 11. Saad seada "hide".

_________________
andres
Kommentaarid: 10 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 9
tagasi üles
vaata kasutaja infot saada privaatsõnum
connor
HV kasutaja

liitunud: 19.02.2003




sõnum 29.01.2007 18:59:37 vasta tsitaadiga

Kui väga vaja kinni panna siis tuleks mängida kohaliku JRE java.security ja java.policy failiga pannes näiteks java.policy faili juurde
permission java.lang.RuntimePermission "exitVM";
Ohte mis selline lisamine toob saab näha apist
Kommentaarid: 31 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 28
tagasi üles
vaata kasutaja infot saada privaatsõnum
arvutisõber
HV veteran
arvutisõber

liitunud: 01.08.2002




sõnum 30.01.2007 04:18:21 vasta tsitaadiga

connor kirjutas:
Kui väga vaja kinni panna siis tuleks mängida kohaliku JRE java.security ja java.policy failiga pannes näiteks java.policy faili juurde
permission java.lang.RuntimePermission "exitVM";
Ohte mis selline lisamine toob saab näha apist


Imelik on see, et Eclipse ei genereerinud mulle seda policy ja security faili. Kunagi ta ühele appletile tegi küll policy faili (java.policy.applet), aga seal oli tegemist faili kirjutamisega.


Tegin nüüd 4 faili:

java.security.applet
java.security
java.policy.applet
java.policy

Kõigi sisuks:

tsitaat:
grant {
permission java.security.AllPermission;
permission java.lang.RuntimePermission "exitVM";
};


No ikka ei mõika icon_neutral.gif

EDIT: Alles nüüd märkasin sinu kirjutatud lauset:

tsitaat:
Pildi järgi otsustades on tegemist hoopis sellega, et üritad "default close" operatsiooniks seada "exit". See on keelatud, vt http://java.sun.com/sfaq/ küsimus 11. Saad seada "hide".


Seda mul tarvis pole, see pole midagi hädavajalikku. Võtan selle maha.

Aitäh!

EDIT:


Nüüd lühem error:

tsitaat:
java.lang.ClassCastException: oo6 cannot be cast to java.applet.Applet
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)


EDIT:

Aitas selline asi, et tegin teise Java faili juurde, extendisin sellele Appleti ja kutsusin sealt JUnit -t extendiva classi välja:



Ennem ta ikka tööle ei läinud, aga sain asja lõpuks funkama

Kood:

1. fail:

tsitaat:

import java.applet.Applet;

public class m2 extends Applet {

public void init() {

m2b s1 = new m2b();
s1.setLocation(70, 70);
s1.setSize(700, 300);
s1.setVisible(true);
s1.isForegroundSet();

} // End of init()
} // End of file



2. fail:

tsitaat:
import java.awt.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class m2b extends JFrame implements ActionListener {

String kuva;

JTextArea ta1 = new JTextArea();
JTextArea ta2 = new JTextArea();
JButton b1 = new JButton("Test");

// <<<<<<<<<<<<<<<<<<<<<<<<<<<
// <<<<< constructor <<<<<

public m2b() {

ta1.setText(" Text");

Font font = new Font("Bitstream Vera Sans", Font.BOLD, 12);
JScrollPane scroll1 = new JScrollPane(ta1);
JScrollPane scroll2 = new JScrollPane(ta2);

//... Get the content pane, set layout, add to center
JPanel content = new JPanel();
content.setLayout(new BorderLayout());
content.add(scroll1, BorderLayout.WEST);
content.add(scroll2, BorderLayout.EAST);
content.add(b1);

// button b1 seaded
b1.addActionListener(this);
b1.setLocation(1, 5);
b1.setSize(2, 3);

// JTextArea ta1 seaded (vasak tekstiv2li)
ta1.setLocation(0, 0);
ta1.setSize(300, 200);
ta1.setLineWrap(true);
ta1.setFont(font);

// JTextArea ta2 seaded (parem tekstiv2li)
ta2.setLocation(55, 55);
ta2.setSize(300, 200);
ta2.setLineWrap(true);
ta2.setFont(font);

//... Set window characteristics.
this.setContentPane(content);
this.setTitle("E");
//this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.pack();
}

public void actionPerformed (ActionEvent e) {

System.out.println("Vajutati");
String tekst = "";
tekst = ta1.gettext();
kuva = tekst;

ta2.setText(kuva);
} // End of actionPerformed

// <<<<<<<<<<<<<<<<
// <<<<< MAIN <<<<<

public static void main(String[] args) {

JFrame win = new m2b();
win.setVisible(true);
win.setLocation(0, 0);
win.setSize(700, 300);
win.setVisible(true);

} // End of main
} // End of file



Tulemus: http://eee.pri.ee/muu

_________________
...
Kommentaarid: 55 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 53
tagasi üles
vaata kasutaja infot saada privaatsõnum
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 ... 8, 9, 10 ... 16, 17, 18  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.