játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5440
FZoli:    4892
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2519

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2185
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] > 5 < [6] [7] [8] [9]
kompabt - Tag | 27 hsz       Online status #164579   2011.09.20 10:54 GMT+1 óra  
Sziasztok!

A következő képpen akarok kirazoltatni objektumokat:

Kód:
try{
gpm.players[0].tank.paint(g);
gpm.players[1].tank.paint(g);
gpm.projectile.paint(g);
gpm.explosion.paint(g);
}
catch(NullPointerException ex){
}


problémám: ha pl. a projectile nem létezik (null), hiba dobódik, és az explosion (ami viszont létezik) már nem rajzolódik ki. Az lenne a kérdésem, hogy mi a szép megoldás? Minden egyes kirajzolást try-catch blokkban tenni? Van "szebb" megoldás?

   
DMG - Szerkesztő | 3172 hsz       Online status #164393   2011.09.18 20:53 GMT+1 óra  
Köszi!
-----------------------------------------
Dont Listen to the Naysayers
   
LugaidVandroiy - Törzstag | 504 hsz       Online status #164391   2011.09.18 20:48 GMT+1 óra  
Jobb egérgomb a projekten -> Export -> kiválasztod a jar fájlt, ott meg az src könyvtárat. Kimented valahova.

Jobb egérgomb a másik projekten -> Properties -> Java build path oldalt -> Add external JARs és meg is vagy.

   
DMG - Szerkesztő | 3172 hsz       Online status #164382   2011.09.18 20:27 GMT+1 óra  
Gondoltam ezt inkább ide, mint az androidos topicba.

Szóval az a kérdés, hogy ha van egy projectem Eclipse-ben, azt hogy tudom én valami féle importálható csomaggá alakítani, hogy egy másik project-ben tudjam használni az osztályait? Meg lehet ezt egyáltalán csinálni?
-----------------------------------------
Dont Listen to the Naysayers
   
Marclee - Tag | 285 hsz       Online status #163380   2011.09.10 21:13 GMT+1 óra  
Köszi
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
gaborlabor - Moderátor | 4449 hsz       Online status #163379   2011.09.10 20:59 GMT+1 óra  
Ezt szedd le:
Eclipse IDE for Java Developers, 122 MB

szerk: környezeti változókat lehet, hogy be kell majd állítani.
Itt van egy tutorial a konfiguráláshoz:
https://www.iit.bme.hu/~softlab3/lab01/java_1_bev_tutorial.pdf

   
Marclee - Tag | 285 hsz       Online status #163378   2011.09.10 20:54 GMT+1 óra  
Hát nem totál nulla tudással mert vannak már kisebb tapasztalataim c# ben szóval az alap fogalmakat már vágom Amúgy Eclipse ből melyiket töltsem le innen http://www.eclipse.org/downloads/ ? Netbeans el könnyű volt mert mindet felajánlotta egyszerre de itt most nem tom mi kell nekem :$
Bár az angol tudásom azt súgja a Classic jó lesz nekem.

Amúgy szerintem nem olyan rossz ez a 24 órás könyv Amúgy csalóka a cím mert minden leckéhez le kell ülni egy 2-3 órára ,hogy tényleg begyakorolja a dolgokat az ember. Ha meg már belevágtam akkor végigolvasom ne mennyen kárba az ára, aztán meg meglesem amiket adtál
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
zeller - Törzstag | 464 hsz       Online status #163376   2011.09.10 19:48 GMT+1 óra  
Az egy szar... Szerintem. Bar ha total semmi tudassal ultel le, akkor biztos er valamit.
En az SCJP guideot ajanlom, meg a java2s.com -ot, meg a google-t

   
Marclee - Tag | 285 hsz       Online status #163375   2011.09.10 19:45 GMT+1 óra  
Köszi most épp a 24 óra alattos könyvet nyüstölöm de azért elmentettem őket könyvjelzőnek
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
zeller - Törzstag | 464 hsz       Online status #163374   2011.09.10 19:36 GMT+1 óra  
Egyebkent, sztem terj at eclipse-re. Jobb IDE(, a c++ supportja is jobb mint a netbeansnek.)

Itt:
http://sirkan.iit.bme.hu/~bokusz/java/
A tablazat feladatok linkjei alatt talalhatsz egesz jo bevezeto anyagokat.
Konkretan itt:
http://sirkan.iit.bme.hu/~bokusz/java/Labor04/index.htm
es itt:
http://sirkan.iit.bme.hu/~bokusz/java/Labor05/index.htm
amig tanitottam javat a BME-n a tanitvanyaimnak is ezeket javasoltam.

   
Marclee - Tag | 285 hsz       Online status #163369   2011.09.10 19:08 GMT+1 óra  
Igazad van , hozzá is írtam de a helyzet mit sem változott :/

EDIT: Háháháá rágyüttem, thrall közel jártál már de nem this.visible = true kellet hanem setVisible(true)
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
zeller - Törzstag | 464 hsz       Online status #163365   2011.09.10 18:56 GMT+1 óra  
Btw a mainbe nem artana egy new FrameTeszt(); ... anelkul a kod semmit sem csinal.

   
Marclee - Tag | 285 hsz       Online status #163362   2011.09.10 18:31 GMT+1 óra  
Annyit akarok elérni ,hogy legyen egy keret üres belsővel D
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Thrall - Törzstag | 609 hsz       Online status #163360   2011.09.10 18:10 GMT+1 óra  
Idézet
Marclee :
Nah megint gyakorolgatom a javat és problembe ütköztem :/ Most próbálgatom tutorialokkal a keret készítést de hiába futtatom le a programot NetBeans ben ugyanúgy a lenti kis konzol féleségben mutatja az "eredményt", ha meg megcsinálom futtatható fájlba el se indul xD

Kód:
package frameteszt;
import javax.swing.*;


public class FrameTeszt extends JFrame {

   
    public static void main(String[] args) {
       
    }
   
    public FrameTeszt() {
        setTitle("teszt");
     
    }
}




Nem értem mit szeretnél, nem kéne egy this.visible = true.
Esetleg beleteszel egy JPanelt, hogy legyen is valami az ablakban?
Jatekfejlesztes.hu közös projekt: próbálunk összerakni egy olyan csapatot, akik együtt el tudnak készíteni egy komolyabb játékot megfelelő minőségben. Érdekel?
Link:
JF.hu közös projekt
http://frogbonegame.uw.hu/
   
Marclee - Tag | 285 hsz       Online status #163358   2011.09.10 18:07 GMT+1 óra  
Nah megint gyakorolgatom a javat és problembe ütköztem :/ Most próbálgatom tutorialokkal a keret készítést de hiába futtatom le a programot NetBeans ben ugyanúgy a lenti kis konzol féleségben mutatja az "eredményt", ha meg megcsinálom futtatható fájlba el se indul xD

Kód:
package frameteszt;
import javax.swing.*;


public class FrameTeszt extends JFrame {

   
    public static void main(String[] args) {
       
    }
   
    public FrameTeszt() {
        setTitle("teszt");
     
    }
}
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Marclee - Tag | 285 hsz       Online status #159220   2011.08.11 21:30 GMT+1 óra  
k meg vok győzve
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Joga - Törzstag | 1791 hsz       Online status #159218   2011.08.11 21:29 GMT+1 óra  
Scanner in = new Scanner(System.in);
name = in.nextLine();

ez sem sokkal több
(ಠ ›ಠ) Stewie!

   
Marclee - Tag | 285 hsz       Online status #159217   2011.08.11 21:28 GMT+1 óra  
Ez most komoly ilyen bonyolult?? O.o c# ben ez 2 sor
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Joga - Törzstag | 1791 hsz       Online status #159216   2011.08.11 21:23 GMT+1 óra  
Marclee - Tag | 285 hsz       Online status #159215   2011.08.11 20:43 GMT+1 óra  
Annyit ,hogy amikor fut a program a használó adhassa meg az "a" változó értékét , ennyi
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Bacce - Bacce | 1783 hsz       Online status #159210   2011.08.11 20:25 GMT+1 óra  
Idézet
Marclee :
[...]
Egyszerűn csak azt akarom ,hogy ne kelljen megadnom egy változó értékét hanem minden programfuttatáskor én adhassam meg az értéket.
[...]


Most akkor mit is akarsz?
Making the world a better place, one line of code at a time.
http://bacce.uw.hu
   
Marclee - Tag | 285 hsz       Online status #159205   2011.08.11 19:56 GMT+1 óra  
Pls segítsetek nemtok rájönni egy tök alap dologra :$
Egyszerűn csak azt akarom ,hogy ne kelljen megadnom egy változó értékét hanem minden programfuttatáskor én adhassam meg az értéket.
c ben tudom ,hogy a = System.Console.Read();
de java ban ha azt próbálom ,hogy a = System.in.read(); akkor hibát ír Hogy kell?
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
borsi - Tag | 180 hsz       Online status #157827   2011.07.31 14:54 GMT+1 óra  
4Bit - Tag | 548 hsz       Online status #157826   2011.07.31 14:46 GMT+1 óra  
Üdv!

A JavaScript az Script nyelvnek számít, vagy hozzátartozik a Java programozási nyelvhez, vagy az egy külön programozási nyelv, és semmi köze nincsen a Javához?
Úgy álljunk meg az életben, akár a sziklaszírt a tengerben; ne engedjük, hogy a szüntelen hullámverés megingasson bennünket.
   
Marclee - Tag | 285 hsz       Online status #155270   2011.06.30 20:18 GMT+1 óra  
Az utolsót töltöttem le amelyik mind1iket egybe fogja gondoltam az a leghasznosabb.
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155268   2011.06.30 19:33 GMT+1 óra  
Szuper, de megint nem írtad le jól mit használsz. A Netbeansnak sok verziója van. Nem az a lényeg, hogy 7.0, hanem hogy melyik változatát. Ezt az oldalt megnyitva van pár verzió:

http://netbeans.org/downloads/index.html

Na, lényeg, hogy megy :-)

   
Marclee - Tag | 285 hsz       Online status #155266   2011.06.30 17:39 GMT+1 óra  
Nah ez kész XP-n persze kapásból működik D
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Marclee - Tag | 285 hsz       Online status #155216   2011.06.30 10:04 GMT+1 óra  
Új projekt létrehozásakor de ezt már az első kommentben is írtam A Netbeansem 7.0-t töltöttem le.
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155200   2011.06.29 23:09 GMT+1 óra  
Azért jobban is leírhatnád mit csinálsz valójában, és mikor jön elő ez a hiba. Netbeans indításkor? Új projekt létrehozásakor? Egy létező projekt betöltésekor? Egyáltalán melyik fajta netbeans-t töltötted le?
Én sokszor használtam már netbeanst, de ezt a hibát nem láttam még.
Javaslom próbálkozz eclipse-el esetleg. Úgyis érdemes megismerni mindkettőt.

   
Marclee - Tag | 285 hsz       Online status #155199   2011.06.29 22:38 GMT+1 óra  
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
Marclee - Tag | 285 hsz       Online status #155198   2011.06.29 22:33 GMT+1 óra  
Ok, megvan , csak én voltam a hülye mert leakartam tudni annyiból az egészet ,hogy windows keresés aztán rájöttem ,hogy rosszat nyitott meg , mindennek csak a lustaságom volt az oka :$ Megcsináltam a változót de még mindig nem találja a NetBeans
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155195   2011.06.29 21:58 GMT+1 óra  
Nekem még sohasem volt ilyen hiba, hogy nem tudok felvenni egy környezeti változót. Arra tudok csak gondolni, hogy nem adminisztrátorként használálod és nem engedi felvenni.

   
Marclee - Tag | 285 hsz       Online status #155138   2011.06.29 12:13 GMT+1 óra  
De, miért? nem úgy kéne??
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155121   2011.06.28 22:44 GMT+1 óra  
Esetleg nem adminként próbálod?

   
Marclee - Tag | 285 hsz       Online status #155118   2011.06.28 22:19 GMT+1 óra  
Megtaláltam de nem engedi ,hogy új rendszer változót hozzak létre
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155117   2011.06.28 22:08 GMT+1 óra  
Windows 7-en: Vezérlőpult->Rendszer és biztonság->Rendszer->Speciális rendszerbeállítások->Környezeti változók

Majd ott Új rendszerváltozót kell létrehozni. Nekem ez van:

Változó neve: JAVA_HOME
Változó értéke: c:\Program Files\Java\jdk1.6.0_23\

Értelem szerűen az C:\...rész a felinstallált jdk-d helyére mutat.
Majd OK gomb és kész.
Ezután indítsd újra a netbeans-t és kész.

   
Marclee - Tag | 285 hsz       Online status #155116   2011.06.28 22:04 GMT+1 óra  
De hol tom beállítani?? Életemben először próbálok meg Javával dolgozni :$
Humankind cannot gain anything without first giving something in return. To obtain, something of equal value must be lost.
Alphonse Elric

http://geeksworld.hu/
   
sheridan - Tag | 55 hsz       Online status #155115   2011.06.28 22:03 GMT+1 óra  
Valószínű, hogy a JAVA_HOME környezeti változó nincs beállítva. Annak a JDK könyvtárára kell mutatnia.

   
Marclee - Tag | 285 hsz       Online status #155114   2011.06.28 21:30 GMT+1 óra  
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/
   
M4 - Tag | 187 hsz       Online status #148719   2011.03.09 08:19 GMT+1 óra  
Ha awt-s komponenst is használsz, az eltakarhatja a swing-eset. Ha ez van, akkor nézd meg itt a "Swing popup components"-es részt:
http://java.sun.com/products/jfc/tsc/articles/mixing/
Vagy az awt-s dolgokat lecseréled swingesre.

   
Thrall - Törzstag | 609 hsz       Online status #148715   2011.03.08 22:49 GMT+1 óra  
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.)
Jatekfejlesztes.hu közös projekt: próbálunk összerakni egy olyan csapatot, akik együtt el tudnak készíteni egy komolyabb játékot megfelelő minőségben. Érdekel?
Link:
JF.hu közös projekt
http://frogbonegame.uw.hu/
   
Penicillin - Tag | 5 hsz       Online status #141153   2010.09.18 13:04 GMT+1 óra  
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!

   
Adacs - Törzstag | 706 hsz       Online status #137155   2010.07.07 13:43 GMT+1 óra  
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

   
colker - Tag | 58 hsz       Online status #137154   2010.07.07 13:24 GMT+1 óra  
Idézet
kicsy :
Valószínűleg sérült a fájl.
http://www.kavinda.net/2007/10/24/all-about-the-program-too-big-to-fit-in-memory-error-and-how-to-fix-it.html


Igen gondoltam erre is,meg ahogy olvastam angol oldalakon lehet még vírus is,vírusírtó nem talált a gépen vírust.
Az viszont hogy sérűlt az elég valószínűtlen,mégpedig ezek miatt:
Mivel a sima jdk nem ment,gondoltam letöltöm ezt:java_ee_sdk-6u1-jdk-windows ez egyben a jdk+az EE Ez is ugyan azt a hibát dobja ki,márpedig a net ment rendesen,és nem simán töltöttem le hanem letöltésvezérlővel.

   
kicsy - Szerkesztő | 4304 hsz       Online status #137152   2010.07.07 13:17 GMT+1 óra  
colker - Tag | 58 hsz       Online status #137149   2010.07.07 12:59 GMT+1 óra  
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

   
Adacs - Törzstag | 706 hsz       Online status #137147   2010.07.07 12:49 GMT+1 óra  
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

   
colker - Tag | 58 hsz       Online status #137145   2010.07.07 12:10 GMT+1 óra  
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!

   
Germo - Tag | 40 hsz       Online status #129542   2010.03.23 15:32 GMT+1 óra  
Van valakinek tapasztalata a db4o adatbázis kezelővel ?
A végtelenbe és tovább!
   
kicsy - Szerkesztő | 4304 hsz       Online status #126812   2010.01.23 07:12 GMT+1 óra  
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.
kicsy ● SilentVertigo Team - project Solarah
http://blog.yscik.com
   
Frissebbek | Korábbi postok
[1] [2] [3] [4] > 5 < [6] [7] [8] [9]