Segítsetek. Hogyan lehet egy olyan weboldalt lementeni amiben java van, hogy másik számítógépen is ugyanúgy mûködjön. Errõl lenne szó:http://www.houseof3d.com/pete/applets/wireframe/stereo/viewmaster.html
Majdnem jó, de kapcsolat nélkül nem jön be az ábra.
Hat ugy tapasztaltam, hogy java appletek offline nem szeretnek mukodni. De ha lemented, felrakod egy web serverre, es onnan megnyitod, valoszinu menni fog.
Tudnátok errõl a pár pontról leírást vagy vmi összefoglaló írást? olyan 5-10 oldal jó lenne róla ...
# A Java alkalmazás és Java applet fogalma.
# Alapvetõ eltérések a C++ és a Java osztálykezelésében és objektum kezelésében.
# Az interface fogalma a Java nyelvben.
# Alapvetõ Java csomagok.
hahó! nagy segítségre lenne szükségem... kéne nekem a jbuilder 8.0, de sehol nem találom pls help :)
Háj! Nah, 3 és fél éve a kutyus se nézett ide, de azért támasszuk fel a tápigot!!4. Hátha valaki - rajtam kívül - foglalkozik java applet készítésével.
Pár gondolatban azért összefoglalnám a lenti sorokat, meg a válaszokat, amire tudom.
JAVA mint olyan: egy programnyelv. 2 területen használják:
- JAVA SERVLET: mûködését tekintve ugyanaz, mint a php, szerveroldali nyelv. Futtatásához telepített Java nyelv (a webserveren) és Apache Tomcat (így, mint az elhíresült blogger) szükséges.
- JAVA APPLET: kliensoldali nyelv, ugyanúgy mûködik, mint pl. a starcraft.exe, csak platformfüggetlen, mivel az appletet beágyazod a böngészõdbe. (Ha átmegy ennyi html kód, akkor megtekintheted:)<[ezNemReszeAKodnak]applet width=800 height=600 code="belabaGumicsizmaja.class"[ezNemReszeAKodnak]><[ezNemReszeAKodnak]/applet>
([ezNemReszeAKodnak]: csak megpróbáltam szépbombázni a pure HTML kódot.) Ha elindítod a html-t (ne köss bele, hogy php-val is megy, megy persze, de a böngészõ számára a php is csak HTML)
Tehát platformfüggetlen, azaz: fut bármilyen oprendszeren, ahová fel van telepítve a java. Fontos: - hiába kliensoldali, maga a Java applet file (valami.class) - esetleg több file - a webszerveren van, a kliens böngészõje betölti és értelmezi. Azaz: ha a gépeden akarsz appletet futtatni, telepíts fel webservert és ágyazd be html-be az elkészített appletedet. - Az applet csak azon a gépen képes szerverhez* (pl. mysql) kapcsolódni, amelyiken van a .class file.
(*: innentõl daemon, azaz: szerver-program, nem pedig szerver-gép) -------- Innentõl csak JAVA APPLET!!4 -------- A Java applet forráskódját notepad/notepad++ segítségével célszerû elkészíteni, de ez a kód nem fut le önmagában. Build-elni, azaz fordítani kell. Java fordító innen tölthetõ le. Kezdetnek JAVAslom a "Java SE Development Kit (JDK) 6 Update 10" feltelepítését. (most, így 2008 nov. végén :-) nemsoká biztosan lesz újabb.) Ha fent van a fordító, és kész a java forráskódod (HelloWorld.java), akkor másold a HelloWord.java-t a JavaJDK "bin" könyvtárába (pl.: C:\Program Files\Java\jdk1.6.0_10\bin), majd: START menü -> futtatás -> "cmd"[enter] -> "cd C:\Program Files\Java\jdk1.6.0_10\"[enter] -> "javac.exe HelloWord.java". Ha hibátlan volt a kód, akkor kapsz egy HelloWorld.class bináris file-t. Ezt ágyazd be a HTML kódba, és ennyi.
Sziasztok! Nemrég kezdtem el JAVA-t tanulni, jelenleg Tim Buchalka Java masterclass kurzusát csinálom, és az OOP koncepciók és az ArrayList-en vagyok túl. A meglévő tudásomat erősítve szeretnék egy programot csinálni futóversenyekhez, tök alap, számválasztós bevitellel:
Adj meg egy számot a parancsokhoz: 1 - Futó hozzáadása 2 - Futó törlése 3 - Futók listájának kiíratása ... n - stb egyéb akciók
A programnak 3 fő része van. Az első részben megadjuk az esemény adatait (Mikor lesz, hol, mi a futóverseny neve), majd a 2. fázisban futókat regisztrálhatunk, akiknek a nevéhez automatikusan rendelünk rajtszámot 001-től 999-ig. Ez lenne a futóverseny előtti állapot.
-Hozzáadhatunk új futókat a listához -Törölhetünk futókat név és rajtszám alapján -Módosíthatunk nevet
A harmadik részben pedig a célban állnánk, és rögzítjük a befutók sorrendjét, ahol 2 dolgot adhatunk meg: a rajtszámot (ki futott be épp), és az idejét (óra, perc, másodperc alapon).
Itt csak 3 funkció lenne: 1 - Célba érő versenyző hozzáadása 2 - Célba ért versenyző törlése 3 - Célba ért versenyzők kilistázása
Folyamatosan megosztanám itt a "progress"-t, lehet kérek majd segítséget is :) De ezt a programot szeretném a portfóliómba tenni majd.