Keresés

Részletes keresés

Shauna Creative Commons License 2000.10.04 0 0 80
Kedves Molotovics!
Lehet h. kinevet, de nem tudom mit jelent a "nullázni" kifejezés. Magköszönném ha felvilágosítana.
Törölt nick Creative Commons License 2000.10.04 0 0 79
Kedves Suna!

Ha segiteni nem is, nullazni tudok.

Előzmény: Shauna (76)
ujraitt Creative Commons License 2000.10.04 0 0 78
tavirati stilusban megkerdeznem:
mi a baj-java segitunk -java. en nem tudok java stop java
Előzmény: Shauna (77)
Shauna Creative Commons License 2000.10.04 0 0 77
Elnezest!
Elso ilyenfajta tapasztalatom ez, korabban nyomtam le az entert, mint kellet volna. A fenti kerdes az aktualis.
Shauna Creative Commons License 2000.10.04 0 0 76
Egy informaciora lenne szuksegem, ti. nem lakom Magyarorszagon, belekezdtem a Java vilagba es egy magyar forditasra lenne szuksegem.
Sams Teach Yourself Java in 21 Days, Laura Lemay & Rogers Cadengead. Letezik-e ez a konyv magyar kiadasban, konnyen hozza lehet-e jutni ( ertem ez alatt azt, hogy ha en bevagodok pl. Szegeden egy konyvesboltba, megtalalom-e ) ?
Ajanlast is szivesen fogadok, ami a Javaval foglalkozo "nemmagasroptu" konyveket illeti.

Koszi, Shauna
Shauna Creative Commons License 2000.10.04 0 0 75
- Draconius - Creative Commons License 2000.09.28 0 0 74
Sziasztok.

Bevezetésként: annyit értek a javahoz, hogy tegnap letöltöttem a JDK 1.3-at.

Namármost. Kivágtam egy kódot egy weboldalról (Teljes kis program, szóval nem itt van elbaltázva a dolog), de amikor összeeresztem a javac-cal, akkor pontosan 14 db hibát produkál, mégpedig legtöbbjük a "cannot resolve symbol" eredményt adja. Gyanítom, hogy egyszerűen valami telepítési lamerségről van szó, de nem tudom, hogy mit csináljak.

Mit csináljak? Segítség !! Tombol bennem az alkotókedv...

Draconius

wow78 Creative Commons License 2000.09.25 0 0 72
Kérdés:
A valami.class állományok Javaban íródtak.
wow78 Creative Commons License 2000.09.25 0 0 71
Kérdés:
TaXiN Creative Commons License 2000.09.18 0 0 69
Hát igen, két könyvem van, egy 260 oldalon javascript-ezik, de a file kezelés túlmutat a könyv keretein, a másik meg egy java könyv, de csak megemliti a javascript-et. A java-s peldak pedig nem rakhatok at egy az egyben. Arra azért kíváncsi vagyok miért nem megy a:

f = java.io.FileInputStream(file)
s = java.io.ObjectInputStream(f)

Szerencsére a:

f = java.io.FileInputStream(file)
s = java.io.DataInputStream(f)

És be is tudok olvasni:

teljes = s.readLine()

Külsö programfuttatás még kérdéses. Hogyan kell ?

Előzmény: TaXiN (68)
TaXiN Creative Commons License 2000.09.17 0 0 68
Elöször is tudom, hogy rosszat fogok szólni:

Kéne írnom egy progit, de nincs _idöm_ elolvasni -rendesen- a doksikat, meg elkezdeni megtanulni a java-t. Jöhet a lecseszés :-)

Javascript + netscape böngészö:

a fil változóban van a file elérési útvonala

meret = (java.io.FileInputStream(fil)).available()

megadja a file méretét, de nekem az kellene, hogy beolvassa magát a file-t.

tabulatorral elvalasztott szovegfile, amikben az elemekre szeretnék valahogy így hivatkozni:

tartalom[x][y]

Szeretnék még külsö programot futtatni. Perl-ben ez egyszerü:

@ktav = (`./ktav $fileir[2] $adat[3]`);

meg tudom adni a progi paramétereitt, és fogadom amiket visszaad.

Tkp egyszerü Windows-os progit kéne írnom, ingyenes fejlesztökörnyezettel (GNU awk, grep, gcc stb) és a Netscape-et szeretném megjelenítönek használni, a javascript-et meg ragasztónak, és nem akarok olyan problémákkal foglalkozni, mint animált gif-ek megjelenítése.

Ezért kell a Netscape.

akoel1 Creative Commons License 2000.09.09 0 0 67
Láttam egy könyvet a szervletekrol, de sajna tobb mint$40, ugyhogy azzal még várok, addig is azt találtam ki, hogy ftp-vel fogok operálni. Majd még ki kell találnom, hogy hogy, de annak muködnie kell appletböl is.
Más. Hogyan lehet vizsgálni, hogy az adott gép, amin a java fut, hálozaton van-e vagy sem? És ha esetleg nincs, akkor hogyan lehet a windows dial-up programjának szólni, hogy akkor most teremtsen kapcsolatot?
akoel1 Creative Commons License 2000.09.03 0 0 65
Tudnál néhány szót szólni a signed applet-rol és a
servlet-rol. Még sosem hallottam.
Miért történik a fájl olvasás a web szerverrol? Az URL nél én adom meg a protokolt. És az akármi is lehet.
vagy akkor, ha lokalisan tarolod az appletet...
Az applet a saját gépemen volt tárolva. Ekkor kaptam az: UnknownServiceException hibaüzenetet.

akoel1 Creative Commons License 2000.09.02 0 0 63
Igen a dos ismeri is, a probléma az az volt, hogy a jar program nem ismeri. Tényleg hülyeséget mondtam, mint ahogy feltételeztem :)
A listás kérdésre még nincs ötlet? Pedig meggyözödésem, hogy van megoldás. Lehet, hogy csak a swing tudja?
E heti kérdéseim a következok:
Java applet... fajl irás-olvasás.

Fájl olvasás a szerver géprol kiválóan muködik! Meglepetést csak az okozott, amikor cimnek nem fájlnevet adtam meg, hanem könyvtárnevet. Ekkor ugyanis HTML formában olvasta be a konyvtár tartalmát ?????? Van-e erre valami magyarázat?
Hogyan tudom meg a konyvtár tartalmát normális alakban?
Az igazi probléma a fájl írásnál adódott. Eloször is nem találtam instrukciót arra, hogy csak létezo fájlba lehet írni, vagy létre hoz magának egy megfelelo fájlt, ha még nincs.
A masodik, hogy már a kimeneti sztrim létrehozásakor kiakadt az interpreter a következo kivétellel: UnknownServiceException
Ez akkor történt, ha a saját gépemen indítottam el az appletet. Ha feltettem a hálóra, akkor semmilyen hibaüzenetet nem kaptam, viszont nem hozta létre a fájlt, és a létezo végére sem füzte a karaktereket. Kimásolom... (a fájlból való olvasás teljesen hasonló szerkezetü volt. )
URL url=null;
URLConnection urlKapcsolat;
OutputStream KimenetiStream;
cim = SBill.SajatRajz.appletCim.toString()+"proba.txt";
try {
url = new URL(cim);
}
catch (MalformedURLException l ){
System.out.println("Nem sikerult a fajlmegadas");
}
try {
urlKapcsolat = url.openConnection();
KimenetiStream = urlKapcsolat.getOutputStream();
//csak egy W betüt irok a fájlba
KimenetiStream.write('W');
KimenetiStream.close();
}
catch (IOException k) {
System.out.println("Valami hibadzik");
}

akoel1 Creative Commons License 2000.08.29 0 0 61
igazad volt. és ha nem szolsz, boldog tudatlanságban leledzem tovább. Csakhogy ez a tudás nekem a teljes vasárnapomba telett. Okulásként elmondom.
Mindig figyelmesen olvassuk el a helpet! :)
A jar program ugyanis valahányadik paraméternek a tömörítendo fájlok elérési útvonalát, valahányadik+1 paraméternek pedig a tömörítendo fájlokat kéri. És nem egyben az egészet. Ez legalább 3 órát ért.
Ha csomaggal dolgozol, akkor magát a csomagot rejto könyvtárt kell tömörítened. Ez is megért vagy két órát.
DOS-ból adtam ki a parancsot. Csakhogy a dos (lehet, hogy most nagy hülyeséget mondtam) nem hajlandó felismerni az olyan könyvtárneveket amelyekben szóköz szerepel. Helyette a ~-t tartalmazó könyvtárt kell használni. Vagy egyszerüen más könyvtárstrukturát választasz.
Azt hiszem ennyi.
A nap végére azonban sikerült a feladat.
Sasla! Igen ezt a tipusu listát én is ismerem, csak ezzel az a gondom, hogy egy oszlopos. nekem olyan lista kéne, aminek fejléce van és oszlopokat deffiniálhatok neki. Olyasmi például mint az NT Explorer.
Egy teljesen nem ide vágó kérdés. Ide is írom gyorsan hogy offffff
Megtudja nekem valaki mondani, hogy ha egy valahanyadik amerikai állam valahanyadik bírója hoz egy döntést, az hogyan lehet érvényes rám, magyar állampolgárra, magyarországon? Vagy az otthon felállított szerverem, ha rákötöm a telefonra, akkor már amerikai területnek számít? onnnnnn
akoel1 Creative Commons License 2000.08.27 0 0 59
Na, megcsinaltam a JAR-os trukkot, es felraktam az appletet a halora. Tanulsagos volt dolog volt.
Ugy sikerult csak szora birnom, hogy ha a fo-osztalynak, amelyiket CODE taggal kell meghivni, csinalnom kellett egy konyvtarat, a jar fajlt, meg a html fajt pedig kivul maradt.
Csak igy volt hajlando elindulni. Azt hittem az elejen, hogy a teljes osztalystrukturat kell jar-olni es a html valamint a jar fajlon kivul nincs szukseg egyebre. De hat nem igy lett.]
A tobbi dologra meg nem volt idom kiprobalni, de dolgozom rajta.
Van azert egy ujabb kerdes. Hogyan lehet egy keyListener-nel megmondani, hogy a billntyu benyomasakor melyik elem volt eppen fokuszban? En ugy csinaltam, hogy a getComponenet().toString() metodus visszaadott ertekebol, tokenizalassal kivalasztottam az = jel utani erteket. De azt sejtem, hogy ez afele barkacs megoldas, biztosan akad valami elegansabb is.
Konkretan, egy gombot akarok lenyomni az enter segitsegevel es nem az egerrel. Erre hasznaltam a keyListenert
Salsa Creative Commons License 2000.08.24 0 0 57
Hmmm. :)))))))))))
Nem eloszor es valszeg nem utoljara javitasz ki es persze igazad van. :))))) Az elet mar csak ilyen.
Tenyleg mivel a swing-et eloszor kulon adtak, csak kesobb lett resze a JDK 1.2 -nek. De a tobbi igaz!!!! :)

(Ketten egyutt csak kihamozzuk az igazsagot)

Előzmény: Törölt nick (55)
Törölt nick Creative Commons License 2000.08.24 0 0 54
HEEEEEEEEEEEELP!

Aki tud segítsen.

A windowsban a desktopra rákattintva előjön egy menü, amiben van az "új" (New) menüpont. Ide szeretnék csinálni egy "Java program" menüpontot. De nem tudom, hogyan kell. A registry-vel egyenlőre még nem kisérleteztem.

Köszönettel
ResetGomb

Salsa Creative Commons License 2000.08.24 0 0 53
Lista komponens:
java.awt.List

Fokuszolas:
public void transferFocus()
Transfers the focus to the next component.

public void requestFocus()
Requests that this component get the input focus. The component must be visible on the screen for this request to be granted

Esetleg meg a FocusListener, FocusAdapter, FocusEvent hasznos lehet.

Proba szerencse

Swing:
Hasonlo mint az AWT, mar ugy ertem hogy ezek is grafikus komponensek. Tobb komponenset tartalmaz mint az AWT, es kifinomultabb is, viszont Java 1.2 kell hozza, vagyis weboldalakon a mar emlitett kompatibilitasi problema miatt nem szerencses hasznalni.
A javax.swing csomagokban vannak, tehat ezek kozul a szuksegeseket importalni kell (a java.awt.*-vel egyutt).

Előzmény: akoel1 (52)
akoel1 Creative Commons License 2000.08.23 0 0 52
Kössz a segítséget!
Valóban lehet appletbol Dialógot nyitni, megpróbáltam, mert kellettt. RestGomb. Néha szükség van modális ablakra, pld ha egy adatot akarok bekérni, de nem engedhetem meg, hogy az illeto a válasz elott újra rákattinson az adatbeviteli ablak nyitó gombra, mert ha végul úgy dönt, hogy mégis válaszol a kérdésre, esetleg az összes kinyitott ablakra :) akkor hogy döntöm el, melyik az igazi válasz? Az ablak tulajdonága csak az, hogy nem léphetek vissza a szülo ablakra, amíg nem válaszoltam. Természetesen eldobhatom az ablakot, vagy átléphetek egy másik alkalmazás ablakába, úgyhogy nem "csak ezzel az ablakkal lehet foglalkoznod".
Meg lehet oldani, másként is a dolgot, de ez egy praktikus módszer.
Namármost, én csináltam egy frame osztály példányt, csak azért, hogy legyen, és ezt adtam át a Dialog konstruktorának. Primán muködött a JBuilder alatt alkalmazásként is és appletként is. Csakhogy megnéztem egy böngészovel is, és láss csodát, itt vissza tudtam lépni az appletre
a Dialog ablakból. Lehet, hogy ez is a verzio inkompatibilitás miatt van?
FixY
A fordító helyett természetesen interpretert akartam irni. Elnézést. A jar-os dologot majd kiprobálom. Ok. Persze, hogy ugy mint egy képet, csakhogy nem tudom hogy kell képet... ;)
A lista komponenses dolgot, még nem tudja senki?
És a fokus (de lehet, hogy nem ez a helyes kifejezés) változtatásos dolgot sem?
Tudna valaki pár szót szólni, arról, hogy mi az a swing? Láttam egy csomo csomagot belolük. Csak azért mert csak angol dokumettációim vannak, és hogy el tudjak indulni.
Salsa Creative Commons License 2000.08.22 0 0 51
"Kivancsi vagyok a velemenyedre? :)
Hat azt neked kell tudnod... :-))) "

:))))))))))))))))))))
Hat igen. Azok a franya irasjelek.
Mindenesetre kiprobaltam es ment, de nem foglalkoztam az esemenykezelessel meg ilyesmikkel.
De megy.

Előzmény: Törölt nick (50)
Salsa Creative Commons License 2000.08.22 0 0 49
Hmm valoban :) kisse elhamarkodtam a dolgot. En ugy ertettem, hogy nem lehet olyan Dialog-ot letrehozni, ahol az owner az Applet. De hat nem is kell hogy az legyen. Letre lehet peldaul hozni egy Frame tipusu peldany valtozot az appletben es azt atadni a Dialog konstruktoranak.
Kivancsi vagyok a velemenyedre? :)
Előzmény: Törölt nick (48)
Salsa Creative Commons License 2000.08.22 0 0 47
Szerintem appletbol nem lehet Dialog-ot nyitni, pont azert mert a konstruktornal meg kell adni az owner. Szoval nem. Meg lehet nezni a JApplet-et, lehet hogy azzal mar lehet, nem tudom biztosan.
Ha az semmi jo, akkor egyszeruen mas kell. Szerintem.

getHeight problema:
doksi:
public int getHeight()
Return the current height of this component. This method is preferable to writing component.getBounds().height, or component.getSize().height because it doesn't cause any heap allocations.
Returns:
the current height of this component.
Since:
1.2 <<--- ez a lenyeg

Ez a fuggveny csak a Java 1.2 ota van, amit pl. a JBuilder hasznal, de a bongeszok Java 1.1-t hasznalnak igy aztan nem is ismerik ezt a fuggvenyt.
Ezt meg is mondja:
java.lang.NoSuchMethodError: java/awt/Component: method getHeight()I not found
Van egy plugin valahol a Sun weboldalan, amit fel lehet rakni, de ez minden bongeszonek kell, ha meg akar nezni egy 1.2-es appletet tartalmazo oldalt.
vagy mas megoldast kell keresni pl: getBounds() vagy getSize()

Sok sikert

Törölt nick Creative Commons License 2000.08.22 0 0 46
Most olvasgatom a Java utikalauz könyvet. Abban azt olvastam, hogy ha egy osztály (class) public-nak van definiálva, akkor azoknak mindegyiknek egy külön fájlban kell lennie, és a fájl nevének és a class nevének meg kell egyeznie. Ezért voltam kiváncsi arra, hogy a programban egy vagy több class van-e definiálva.

Nézegettem a Dialog definiciókat is. Egy Dialog szülője egy másik dialóg vagy egy Frame lehet.
A könyv szerint a modalitás azt jelenti, hogy a felhasználónak le kell kezelnie az ablakot. Amíg ezt nem teszi, semmi mást nem csinálhat. Ez viszont engem mint felhasználót bosszantana. Képzeld el, hogy felkeresel egy WEB-helyet, ahol megjelenik egy ilyen applet és ettől kezdve csak ezzel foglalkozhatsz, amíg a készítő meg nem könyörűl rajtad. Lehet, hogy számdékos, hogy ilyen modális dialógusokat ne lehessen betenni applettekbe.

Üdv.
ResetGomb

PS.: A topik bedig ne zavarjon. A témák jó része magánbeszélgetés. Ez olyan mind a kocsmaasztal. Ha valakinek nem tetszik, hogy ott miről folyik a duma, akkor feláll illetve oda sem megy.

Előzmény: akoel1 (44)
akoel1 Creative Commons License 2000.08.22 0 0 44
Ugy néz ki, hogy ez a topik csak nkem van fenntartva.
Mindenesetre köszi a türelmeteket. És mielőtt valaki elzavarna innen egy Javas levelezőlistára, elmondom, hogy probáltam, de gyakorlatilag egy szót sem értek abból ami ott folyik.
Akkor tehát, a null-ás dologról annyit, hogy nem jött be, a fordító a következő hibaüzenettel kiakadt: java.lang.IllegalArgumentException: null owner window
ResetGomb
Kirakhatom az osztálystruktúrát, de nem látom, hogy az hogyan segítene. Azt figyeltem meg, hogy ha egy osztályon belül deffiniálok egy újabb osztályt, akkor végzi ezt a dollárjeles szőrnyűséget. Az a helyzet, hogy a strukturáltságot szeretném megtartani. FixY, elmondanád egy kicsit részletesebben ezt a package-s dolgot? Nem igazán értem. És azt sem, hogyha egy becsomagolt fájlt rakok a szerverre, akkor azt majd hogyan fogja elolvasni az interpreter.
A többi probléma is még mindig probléma:
-Hogyan tudom a kirakott komponensek fokuszat programból változtatni. Konkrétan, ha kint van egy csomo textfield mező, és az elsőbe a megfelelő kulcsszó kerűl, akkor átugorja a következő beviteli mezőt, és rögtön a harmadikban folytathatja. Vagy ha lenyomja az entert, akkor az eseményfigyelőm átrakja automatikusan a következő mezőbe, az utolsónál meg mezárja az ablakot.
-A getHeight() -es dolgot meg mindig nemhagyta abba. Es nekem nagyon kene a canvas merete. Amikor megvaltoztatjak az ablak meretet vele egyutt valtozik a canvase is. Enelkul csak a preferedSize()-ot tudom kiolvasni, az meg kevés.
-Lista komponenst még mindig keresek
-Hogyan lehet a html dokumentum tetszoleges területén elhelyezni az Appletet?
És egy nem javás kérdés is. Láttam olyan gif fájlt ami animáció volt. Jól láttam? És az más mit az applet? Hogyan lehet ilyet csinálni?

Törölt nick Creative Commons License 2000.08.21 0 0 41
Tedd ide a forrást! Legalább a class szerkezeteket, hogy lehessen látni a struktúrát.

Üdv
ResetGomb

Előzmény: akoel1 (40)
akoel1 Creative Commons License 2000.08.21 0 0 40
Igérem ma már ez az utolsó
Most akartam életemben eloszor feltenni egy programot egy szerverre.
Csakhogy nekem ilyen fájlokat fordított a Java:
LoopLoc$Billentyuzet$AddABEsemenyFigyelo$ABBevitel$BezarasFigyelo.class
És a szerver nem enged a fájlrendszerébe $ -okat, meg ilyen hosszú nevet. Van valami megoldás
akoel1 Creative Commons License 2000.08.21 0 0 39
Idoközben újabb problémáim adódtak a többi mellett.
Appletben szeretnék nyitni Dialog ablakot a modalitas miatt. A probléma, hogy a Dialog konstruktora kéri a szülo Frame-t vagy szülo Dialogot. Van-e valami megoldás.

Ezenkívül észrevettem egy érdekes dolgot.
Egy Canvas -ban szerepelt a kovetkezo:
int magassag = getHeight();
Amig a JBuilderben futott a dolog, minden rendben volt. Csakhogy amikor megnéztem egy böngészovel az appletet, egyszeruen kiakadt, és miden hülyeséget csinált. A Java console meg ilyeneket üzent:

Exception occurred during event dispatching:
java.lang.NoSuchMethodError: java/awt/Component: method getHeight()I not found
at LoopLoc$RajzFelulet.paint
at com/ms/awt/WComponentPeer.doClearAndPaint
at com/ms/awt/WComponentPeer.paintNode
at com/ms/ui/windowmanager/PaintRequest.run
at com/ms/ui/windowmanager/RunnableMessage.run
at com/ms/awt/WSystemQueue.getMessage
at com/ms/awt/WEventQueue.getNextEvent
at java/awt/EventDispatchThread.run
...
Van ennek valami értelme? ~:-o

akoel1 Creative Commons License 2000.08.20 0 0 38
Ha felvettem komponenseket egy taroloba, akkor hogyan lehet programbol valtoztatni a fokuszban levot?
Salsa Creative Commons License 2000.08.20 0 0 37
A sqrt fuggveny static vagyis a java.lang.Math osztalyhoz tartozik, ezert mindig igy kell hivni:
Math.sqrt(...) (vagyis fel kell tuntetni az osztaly nevet is). Ez persze akkor mukodik, ha volt import java.lang.* kulonben java.lang.Math.sqrt(...)-t kell hasznalni
Előzmény: akoel1 (36)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!