Új hozzászólás Aktív témák
-
Diskcopy
tag
NullPointerException akkor van, ha idézem:
Thrown when an application attempts to use null in a case where an object is required. These include:
Calling the instance method of a null object.
Accessing or modifying the field of a null object.
Taking the length of null as if it were an array.
Accessing or modifying the slots of null as if it were an array.
Throwing null as if it were a Throwable value.
catchnél tedd be, hogy System.out.println(ex.getLocalizedMessage()); és akkor hátha jobban látod minél következik be... -
Jester01
veterán
Azt nem lehet, a Graphics nem inicializálható, legalábbis azt írja, amikor a szokásos módon, konstruktorhívással inicializálom. Máshogy kell?
Szerintem nem azt írja, hogy nem inicializálható, hanem azt, hogy nem lehet létrehozni Graphics osztályú objektumot, mert absztrakt osztály. Vagyis valamelyik leszármazottjából kell példányt csinálni.
Ha a window.selfet próbálom előbb meghívni, akkor arra is azt írja, hogy nullpointer hiba, pedig az inicializálva van.
Nincs, mert elrontottad
A Load metódusban egy új lokális változónak adtál értéket nem pedig az objektum adattagjának (mivel kiírtad a típust!) Igazán figyelmeztethetne amúgy a fordító
MOD: dettó az enemy adattagra.
[Szerkesztve]Jester
-
Mr. Saint
csendes tag
Kéne egy kicsi segítség:
Feltettem a j2sdk-1_4_2_10-nb-4_1-win-ml.exe netbeanst, ezt a Sun oldaláról töltöttem le. Feltelepítettem, majd akartam telepíteni a netbeans_mobility-4_1-win.exe csomagot, de kiírja, hogy nincs megfelelő JVM. Feltettem, a msjavx86.exe, de még mindig ua. Újra is indítottam. A feltelepült NetBeans indításakor pedig kiírja, hogy nem található java.exe.A Windowsnak lelke van, mint a nőknek. Ezért szeretem :-)
-
Jester01
veterán
-
Jester01
veterán
gép kb. 5 mp-enként lőne, egyre közelebb hozzád., te meg akkor lőhetsz újra, ha az előző lövedéked már valamilyen módon megsemmisült.
Ezzel nincs is baj, csak semmilyen szögben sem tudok olyan messzire lőni mint az ellenfél.
Nah, bocs, de most ezzel egyelőre nem foglakozom
Ok, érthető.Jester
-
loszerafin
senior tag
Én eléggé új vagyok a Javában, de a show az deprecated. setVisible(true) a menő 1.5 óta.
A setMinimumSize() beleszólhat a dologba.
Nálam awt-tal megy:
import java.awt.*;
import java.awt.event.*;
import javax.imageio.*;
import java.io.*;
import java.awt.image.*;
import java.util.*;
[...]
class MyFrame extends Frame implements Runnable{
[...]
MyFrame(){
[...]
setSize(100,100);
[...]
setVisible(true);
[...]
}
[...]
}
[Szerkesztve] -
robisz
senior tag
Az volt a para, hogy a htm file bírálta felül.
Így kell működnie, html-ből lehet beállítani az applet méretét.
A másik kérdésed nem pontosan értem, ha nem ugyabban a package-ben vannak
akkor kell importálni.
Ha a lefordított class-t nem találja a Java akkor meg fel kell venni a classpath-ba,
vagy applet esetén úgyis egy jar-ba kell csomagolni őket. -
shev7
veterán
rakd egy masik fajlba, es a ket java-t (az appletet meg az exception-t rakd jar-ba)
vagy ha csak az applet hasznalja az exception-t akkor legyen belso osztaly.''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
shev7
veterán
a mar letezo applet classon belul definialod az osztalod pl:
public class MyApplet extends Applet {
class IntervalException extends Exception {
}
}
itt egy leiras: [link]''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
robisz
senior tag
Alap Javaban nincs de itt van rá egy példa:
[Binary Heap - Implementation in Java] -
MODERÁTOR
-
MODERÁTOR
válasz Drizzt #10033 üzenetére
Nézd, én nem értek az EE-hez bevallom. De számomra pont emiatt a Spring sokkal egyszerűbbnek tűnik, mert az tény, hogy telepítés után "nem kell sokmindent" csinálni, csak használni.
Nyilván ez igaz sok év EE után is.
REST assured jónak tűnik.
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
nagyúr
válasz Drizzt #10028 üzenetére
Nem hiszem, h lenyegesen jobb. Van egy csomo ember, aki szerint csak egyfele dologgal lehet mukodo programot csinalni, de valojaban tokre nem. Pl. elosztott tranzakciokat EE-vel szerintem egyszerubb.
Amiert en nem annyira allnek neki EE-nek az az, hogy a reaktiv (nem thread-centrikus) szoftverek keszitese nem egyszeru vele, mondjuk Springgel sem tulsagosan.
Meg EE-re nehezebb embert talalni, pont azert, mert a legtobb fejleszto stackekre fokuszal. Szoval osszessegeben en se kezdenek EE-vel, nem technikai okok miatt, hanem mert most epp ugy all a Java backend kultura, hogy 'Springes embert' egyszeru talalni.
[ Szerkesztve ]
while (!sleep) sheep++;
-
Zahze
csendes tag
válasz Drizzt #10056 üzenetére
Köszi a választ
Beengedni mindenféleképpen beengedett, csak a jogokat nem "ismerte" fel, kiíráskor pedig kiírta rendesen az eltárolt jogokat.Végül sikerült megoldani.
A Gond az volt hogy a Spring a jogokat ROLE_ prefixel tárolta el és ezzel hasonlította össze az én jogaimat. ( .hasRole("USER") -re ROLE_USER lett eltárolva)
Az adatbázisban én simán USER-el tároltam el, kiolvasáskor pedig semmi nem konkatenálta hozzá ezt a ROLE_ prefixet. Amint ezt kézzel hozzáfűztem már elfogadja jogköröket (y).Számomra picit érdekes ez az egész, azt hittem hogy a SimpleGrantedAuthority legalább hozzá teszi ezt, vagy hogy ha nem szerepel a ROLE_ prefix összehasonlításkor a szerepkörben, akkor ezért tud szólni (mint a .hasRole("USER")-nél, ha ott a stringbe beírom a ROLE_ részt akkor, szól hogy azt automatikusan fűzi hozzá, nem kell oda....)
A plusz érdekessége hogy bármilyen ilyen példa Security-s programot nézek, senki sehol nem szenved ilyennel... szóval, nem tudom ez nálam miért jött elő
Talk is cheap. Show me the code - Linus Torvalds
-
Lortech
addikt
válasz Drizzt #10214 üzenetére
Ha azt csinálod, akkor azzal meg tudod akadályozni, hogy a "impl1.add(impraw);" illetve a "impl2.add(impraw);" leforduljon.
De azt is megakadályozza, hogy az
impl1.add(impl1);
impl2.add(impl2);
forduljon. De ja, igazából nem vagyunk sokkal beljebb az IF1<T> fordítási idejű típussal sem az Imp1 / Imp2 helyett. IF1<T> -vel mind a két imp típuskompatibilis - nem úgy a Matrixtype és Vectortype egymással -, ezért nem kapsz classcastexceptiont, ahogy a példádban viszont igen. Fordítás időben kéne tudni kiküszöbölni ezt az esetet, de a generikusok erre nem jók javában.[ Szerkesztve ]
Thank you to god for making me an atheist
-
axioma
veterán
válasz Drizzt #10245 üzenetére
Itt most azert kell a generic, mert ahogy latszik is, pl. az add az direkt csak a sajat underlying-jait tudja osszeadni. Tehat egy kod nem keverheti az underlying-okat, mert pont az a lenyeg hogy ne legyen az egesz lehuzva a get(x,y) szintjere, hanem a meglevo megvalositas "teljes erejet" hasznalja ki. Senki nem is fog es nem is akar olyat irni, hogy nd4j matrixot adunk az apache-oshoz.
A cel nem az, hogy az interface elrejtse a megvalositast, csak hogy lehessen idovel cserelni alatta. De kozben nem fogjuk kidobni az nd4j sebesseget... [idokozben atment vegre a 3rd party engedelyezesen], meg az esetleges kesobbi GPU-val gyorsitast. Ugy kell elkepzelni, hogy a program egy futasa alatt a megvalositasok kozul mindig csak egy letezik, jojjon az barhonnan, es mint ProjMatrix tipusu valtozok lesznek kezelve [igen, van ProjMatrixUtils is create-tel... az interface amugy nekem kivulrol jon mint input, nem mondom hogy nem szolhatok bele - bar amikor probaltam, hogy ha csak 2dim matrixaink vannak, talan nem kene-e az interface-t se altalanos n-dim-nek csinalni, foleg ha a ket "gyari" megvalositas egyike alapbol se kepes ra... de siman lepattantam], egy teljes refactort tuti nem tudnek atvinni. A ...Utils-t bovithetem, masikat nemigen. Es en kell az implementaciokat csinaljam, a flatmatrix csak azert merult fel, mert az apache-t akartam "legyorsulni" (az nd4j-t mar vszinu nem fog sikerulni, bar majd meglatjuk, mivel naponta es hosszan futo job-rol van szo, csak az azon mert sebesseg szamit, nem az "altalanos").[ Szerkesztve ]
-
XP NINJA
őstag
válasz Drizzt #10292 üzenetére
Az első megoldással próbálkoztam, hozzá is adtam cmd-ből a bkk.hu cert-et, de ugyanaz a hiba. Pedig leelenőrizve is hozzáadta. Van más amit még meg kell csinálni hogy észre vegye? Illetve ez így gép specifikus lesz? Vagy valahogy meg lehet oldani hogy máshol is meglegyen ez a cert?
-
orc88
őstag
válasz Drizzt #10333 üzenetére
Hát öö, szerintem ez előre meg van írva a JTable osztályban. Én nem adtam hozzá semmilyen kódot, drag & drop-pal behúztam és már tudta is mit kell csinálni
KeyReleased eventre meghívva már működött a metódusom megfelelően.
"Life's simple: You make choices and you don't look back."
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))