|
Elkezdett érdekelni a Java és szeretném kipróbálni, el is kezdtem feltelepíteni egy ingyenes környezetet (NetBeans) de mindig JDK hibát ír amikor azt már 2x is feltelepítettem. Valaki vmi ötlet?
UI: nem telepítéskor írja hanem amikor új projectet akarok csinálni
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric
http://geeksworld.hu/
|
|
|
|
Helló lenne egy Swing-es problémám.
A probléma: van egy JComboBox, amit le akarok görgetni. Viszont rögtön alatta van egy másik panel.
A probléma: bizonyos esetekben (pl. a panel mozgatásakor) az a helyzet áll elő hogy az alatta lévő panel kitakarja a legördülő menüt.
Ilyenkor mit lehet csinálni?
A probléma az, hogy amúgy a panelek szerkezete módosulni szokott a program futása közben (erre szükség is van.)
|
|
|
Sziasztok!
Egy meglehetősen összetett problémába ütköztem Java tanulmányom során, amiben segítséget szeretnék kérni a hozzá értőktől. Egy igazán jó könyvből tanultam, ami 24 lecke alatt magyaráz el szinte "mindent".
Az utolsó fejezete az XML-RPC használatát mutatja be, ami rendben működik is ezzel semmi gondom, de nekem a kliens részre egy Applet-ben lenne szükségem, amit sok sikertelen próbálkozás ellenére sem sikerült idáig megoldanom. Természetesen nem az ottani programot fejleszteném tovább hanem azt a módszert alkalmaznám a saját web-szerveremben.
Nem akartam hibás forrásokkal rabolni itt a helyet, ezért onnan nem is idézek gondolom, hogy aki hozzáértő annak tulajdonában van ez a könyv.
Vagy forráskóddal, vagy web-címmel segítsetek légyszi! A fáradozásért pedig1000 köszönet!
Üdv!
|
|
|
Idézet colker :
...
Ha megpróbálod a hekkelést, akkor 2 dolgot csináhatsz:
1)
Állítsd be az Enviroment Varsoknál a helyét.
A neve legyen JAVA_HOME
értéke értelemszerűen, ahova kitömörítetted
vagyis: ...\jdk1.6.0_20
másiknak neve PATH
értéke: <...\jdk1.6.0_20>/bin
2)
a netbeans.exe-hez indítási paraméterként ezt állítod be
-jdkhome <...\jdk1.6.0_20>
na akkor a link:
http://www.2shared.com/file/DswgYJJ8/jdk160_20.html
remélem menni fog
Mosolyogj! A holnap rosszabb lesz a mánál. Arthur Bloch
|
|
|
|
|
Idézet Adacs :
Idézet colker :
...
Ha 64 bites, akkor próbálkozz azzal, egyébként ha nem megy, egy zippelt verziót feltölthetek, és megpróbálhatod belehekkelni
32bites a rendszerem.A zipelt változat segíthet?Mert mobil netem van,és így is elég sok mb elment ezekre a letöltésekre is 
De ha szerinted az bejöhet megköszönöm ha felrakod,remélem be is jön
|
|
|
Idézet colker :
...
Ha 64 bites, akkor próbálkozz azzal, egyébként ha nem megy, egy zippelt verziót feltölthetek, és megpróbálhatod belehekkelni
Mosolyogj! A holnap rosszabb lesz a mánál. Arthur Bloch
|
|
|
Sziasztok!
Remélem jó helyre írok a problémámmal.A helyzet a következő:
Letöltöttem ezeket a fájlokat:
jdk-6u20-windows-i586
netbeans-6.9-ml-java-windows
A netbeans telepítéséhez ugyebár kell a jdk,viszont a jdk-6u20-windows-i586 fájl elindítása után ezt írja ki parancssorban: Program too big to fit in memory és így annak a telepítése nem indul el 
Op.rendszerem:Win.7
Memória:2gb és van szabad helyem is a vinyón
Ha van valakinek valami megoldása erre,akkor kérem ossza meg velem!
Köszönöm!
|
|
|
Van valakinek tapasztalata a db4o adatbázis kezelővel ?
A végtelenbe és tovább!
|
|
|
Légyszives ha programozni akarsz, akkor olvass el egy könyvet róla, vagy tanuld meg iskolában, mert ha minden lépésre rá fogsz kérdezni, hamar el fog fogyni a válaszadók türelme.
|
|
|
Jójó megvan persze, eddig is tudtam hol kell futtatni, csak azt gondoltam hogy kell még vmit csinálni azon kívűl... Na és hol lehet megtalálni a progiban a Grafikus felületet? Ahol gombokat meg text-et ...stbit lehet beszúrni??
|
|
|
Olvasd már el, mit írtam...
Ha van egy akarmi.java nevű szöveges fájlod, akkor parancssorban (cmd.exe, konzol, akármi) tudod lefordítani a javac nevű programmal...
De ezt most hagyjuk is, mert mint többen is írták utána, jobban jársz, ha grafikus IDE-t használsz fejlesztéshez, ezért töltettük le veled a Netbeans-t. Hogy ne keljen konzolból fordítani, futtatni a programokat.
Ha jól emlékszem, van egy nagy zöld play gomb fent a menüsorban. Azt próbáltad már? Meg van build nevű menüpont is....
|
|
|
Idézet sas89 :
Még vmi, hogy kell lefordítani az írt programot? ezt a javac dolgot nem értem. mielőtt mentem elé kell írni a javac szót?? Vagy ha NeatBeans-em van JDK-val együtt akk erre nincs szükség nem ??
NetBeans-ben F6-tal tudod futtatni...
|
|
|
Még vmi, hogy kell lefordítani az írt programot? ezt a javac dolgot nem értem. mielőtt mentem elé kell írni a javac szót?? Vagy ha NeatBeans-em van JDK-val együtt akk erre nincs szükség nem ??
|
|
|
Idézet gaborlabor :
(Netbeans-ből lehet leszedni olyan verziót, ami hozza magával a legújabb JDK-t is, telepíted és már használhatod is, nem kell semmit állítgatni.)
Ja, a linkelt oldalon ott van alul.
|
|
|
Jaja most néztem, és amit most raktam fel, az úgy láttam hogy ilyen. Úgyhogy sztem már menni fog a dolog.
|
|
|
(Netbeans-ből lehet leszedni olyan verziót, ami hozza magával a legújabb JDK-t is, telepíted és már használhatod is, nem kell semmit állítgatni.)
|
|
|
Ááááá OK  ez volt a tippem: XP-m van am.
Már telepíti de köszi azért a linket.
|
|
|
Idézet sas89 :
OS-t nekem írtad?? Ne haragudj nem tudom, így rövidítésbe hogy mi az 
Akko' windóz.
Itt egy NetBeans-es link, itt valószínűleg megtalálod a neked megfelelőt:
http://netbeans.org/downloads/index.html
|
|
|
OS-t nekem írtad?? Ne haragudj nem tudom, így rövidítésbe hogy mi az
|
|
|
Idézet sas89 :
leszedek vmit hozzá akk, de várj hogy érted azt hogy ide-t lőjjem össze a jdkval?? 
Mondjuk nem írtad, hogy milyen OS-t használsz...
|
|
|
Köszi nektek!
leszedek vmit hozzá akk, de várj hogy érted azt hogy ide-t lőjjem össze a jdkval??
Am könyv az van, vagyis pontosabban ebbok.
|
|
|
Arra még érdemes odafigyelni, hogy java-ban az osztály és az azt tartalmazó fájl nevének meg kell egyeznie (tehát ha az osztály neve pl.: HelloWorld, akkor a fájlé is ez legyen).
|
|
|
Idézet gaborlabor :
Parancssorba ha beírod, hogy
javac elso.java
akkor az lefordítja, utána pedig futtathatod a
java elso
paranccsal.
Ez így kényelmetlen egy kicsit, szerintem jobban jársz ha szedsz le valami IDE-t, pl Netbeans-t.
hát...szerintem nincs azon a szinten, hogy konzolhuszárkodjon ...
|
|
|
szedj le egy java fejlesztőkörnyezetet (eclipse, netbeans, jdeveloper, kitudjamégmi...)
szed le a jdk-t, szerintem neked elég az SE
aztán az ide-t lődd össze a jdk-val és voilá működni fog
aztán, ha ezzel megvagy akkor egy jó könyv sem ártana szerintem
|
|
|
Parancssorba ha beírod, hogy
javac elso.java
akkor az lefordítja, utána pedig futtathatod a
java elso
paranccsal.
Ez így kényelmetlen egy kicsit, szerintem jobban jársz ha szedsz le valami IDE-t, pl Netbeans-t.
|
|
|
Sziasztok!
Vki tudna segíteni? Kezdő programozó vok, Javát kezdtem el tanulni, de van egy kis gondom. Alap programot írtam, ilyen "helló világ" típusút. Na de nem is ez a lényeg, hanem hogy hogy tudom ezt megnézni?? Leszedtem az JDK 5 vagy 6 nem tom már. de ebben se vok biztos h jót szedtem e le, Milyen exével vagy fájlal kell ezeket megnyitni?
Ja am szöveges dokumentumba kezdtem el írni, és igy mentettem el : "elso.java" ez igy jó nem?
ezzel is van gond, hiába igy elmentem, ugyanúgy szöveges dokumentumként nyitja meg,
de a kiterjesztésnél írja hogy java. 
|
|
|
lassan a progi fejlesztésének végéhez közeledek és van még néhány kérdésem:
1) amikor megnyomom a space-t akkor az aktuális gomb benyomódik...ez elég hülyén néz ki pl. amikor szöveget irok. Hogyan lehet kikapcsolni?
2) a MouseListener egyes függvényeiben hogyan tudom eldönteni, hogy melyik gombot nyomta le a luzer. Nem vok hülye, kiprobáltam az if( e.getButton() == e.BUTTON1 ) -et csak épp nem müködik.
3) a toolbarra beraktam egy jcombobox-ot, ha átállitom editálhatora akkor elkezdi átméretezni ami engem baromira zavar, mert 2-3 karakter széles elég lenne....átméretezésre nem reagál...
|
|
|
Aha igen, nekem is, de elvileg ezellen már nem tehetek semmit.. 
Azért megnézem.
A transform rotation resetelő viszont érdekelne, hogyan megvalósítható...
|
|
|
ez jo bár az aszteroidák néha még mindig bevillannak.
|
|
|
FájnallY:
http://frogbonegame.extra.hu/honlapelemek/javajatek01.html
Elvileg ez nem villog, köszi a doublebufferinges tutorialt, ellenek még nincsenek, de lesznek...
JA, és mégegy kérdés: a forgatás sikerült de MINDEN forog...
Namost hogy lehet alapértékre állítani meg megmondani, hogy pl.:
forgat
ezeket forgatom
forgat 0 -
ezket nem forgatja...
Ezt a hozzászólást Thrall módosította (2009.03.25 13:44 GMT+1 óra, ---)
|
|
|
Köszi, ja, amúgy Asylum, és M4-et akartam írni, csak mégse.
Ez a villódzás idegesítő, különösen mivel nekem ugye nincs, csak más gépeken.
Na mind, megoldom. Matzi , köszi a tutorialt!
|
|
|
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
|
|
|
|
Én ugyan nem appletet csinálok, de majd hamarosan elkészülök a rajzprogimmal abbol leshetsz (az nem villog).
|
|
|
Szörnyen villog.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
|
|
|
Én nemis neked válaszoltam, egy kérdést tettem fel 
Utóbbi kérdésedre a válasz: van, java.awt.Graphics illetve Graphics2D
|
|
|
Asylum , Matzi, köszi, esetleg még arra lennék kíváncsi, hogy van-e a javában olyan rajzoló (minr a Graphics.drawImage), amivel forgatást/nagyítást lehet irányítani?
Ja, amúgy nekem eddig sem villogott, de most alakítottam rajta, valaki, akinek eddig villogott megírná, hogy villog-e még?
|
|
|
Thrall:
2) Kis projectnél ha kidobálgatod a már elhagyott objektumokat, akkor a for ciklus elég. Ha azt túllépted, akkor lehet térfelosztás, ilyesmi. Megnyugtatlak, for ciklus mindenképp lesz rajta, még ha nem is sok elemre.
3) Ha nyomva tartod az egeret, akkor lehet, hogy a mousemove helyett valami mousedrag esemény hívódik meg.
Mindenesetre ezen a játékon még kellene csiszolni, mert villog, mint az ördög öreganyja.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
|
|
|
Thrall:
1. Ezt meg lehet csinálni total commanderrel, mivel a jar egy zip. Csak kell csinálni egy META-INF könyvtárat, amibe beleteszel egy MANIFEST.MF fájlt. Ebben kell megadni, hogy mely osztály main függvényét indítsa, én csak ennyit írtam:
Kód: Manifest-Version: 1.0
Created-By: 1.4.2_02 (Sun Microsystems Inc.)
Main-Class: Jewel
Zippeled az egészet és átírod jarra.
|
|
|
Még indig a rajzolóprogihoz lenne kérdésem (amugy már tök jóóóóó annyira megmutatnám).
Szóval ctrl-klikkel lehet mozgatni az alakzatokat, de szeretnék valami kijelölést is csinálni. Nincs erre valami beépitett? Tudjátok ez a 9 bogyós (ott lehet méretezni).
|
|
|
Heló, lenne két kérdésem Javával kapcsolatban, még csak most kezdtem egy nagyon egyszerű űr arcade-lövöldözős applet játékkal, és bár sikerült összerakni, érekelne, hogy:
(1.): Hogyan lehet NetBeansben -jar állományt csinálni a programunkból úgy, hogy a képeket is beleteszi? Mert ugye 5-6 classt meg 4 képet még begépeltem konzolba, de ugye nagyobb projektrknél kéne, hogy egyszerűbben lehessen.
(2.):Hogyan kell ütközést vizsgálni általában? Én most úgy csináltam, hogy for ciklusokkal végigszaadtam az űrhajókon meg a lézereken, és ha közel vannak egymáshoz, akkor collision. Node ez bonyolultabb projekteknél sokkal időigényesebb ugye, és érdekelne, hogy nincs-e valami egyszerűbb algoritmus...
ja, és
(3.): Az egérkattintsánál miért nem változik az egér x koordinátája?
http://frogbonegame.extra.hu/honlapelemek/javajatek01.html
itt a cucc, valahogy ha lenyomom az egeret, akkor "leragad az űrahajó"...
|
|
|
thx, müxik
|
|
|
Akkor így:
Kód: drawarea = new DrawArea(this, 400, 400);
JPanel panel = new JPanel();
JScrollPane scroller = new JScrollPane(panel);
panel.addComponentListener(new ComponentAdapter() {
@Override
public void componentResized(ComponentEvent e) {
drawarea.setBounds(panel.getWidth()/2-200, panel.getHeight()/2-200, 400,400);
}
});
panel.setLayout(null);
panel.setPreferredSize(new Dimension(400, 400));
panel.add(drawarea);
getContentPane().add(scroller);
|
|
|
hát igazábol marhaságot csinál
|
|
|
Nem tudom, működik-e:
Kód: scroller.addComponentListener(new ComponentListenerAdapter(){
drawarea.setLocation(Math.max(0,scroller.getWidth()/2-200),Math.max(0,scroller.getHeight()/2-200));
});
|
|
|
ujabb kérdés. Van egy JScrollPane-em és egy JPanelem. Azt szeretném, ha a JPanel pont a scroller közepén lenne (mint a paint.net ben).
nyilván ugy adtam hozzá a panelt, hogy
Kód: drawarea = new DrawArea(this, 400, 400);
JScrollPane scroller = new JScrollPane(drawarea);
getContentPane().setLayout(new BorderLayout());
getContentPane().add("Center", scroller);
az a baj, hogy a scroller ugyan jó helyen van (kitölti a frame-et), de maga a drawarea az nem a scroller közepén van, hanem a bal felsö sarkában.
|
|
|
megoldodott. Hülyén volt megirva a példa...nemtudom ezek hol tanulnak programozni na mind1.
kösz mindenkinek.
|
|