Hirdetés
- Drasztikus változást mutat a Sony mobilja az első képeken
- Hatalmas telepet és fizikai ventilátort kaptak az új Oppo-k
- Tizenegyes! A VAR helyett a CAD buktatta le a Google profi játékosát
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
- Ennyit szűkít az X300 Ultra a telepen Európában
- Google Pixel 10a – évismétlés
- Samsung Galaxy S26 - szeret, nem szeret
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Poco F8 Ultra – forrónaci
- Samsung Galaxy Z Fold4 - egyre megy, honnan nézed
- EarFun Air Pro 4+ – érdemi plusz
- Poco F5 - pokolian jó ajánlat
- Xiaomi 15T Pro - a téma nincs lezárva
- Elkalapálta a snapdragonos Galaxy S26 az exynososat
- Motorola Edge 40 - jó bőr
Új hozzászólás Aktív témák
-
Drizzt
nagyúr
válasz
Diskcopy
#477
üzenetére
Koszi. Nalam az a helyzet, hogz van egz osztalz, amiben van egz masik osztaly, ami a threadbol szarmazik. Ebben nem tudom elerni a tartalmazo osztaly semelzik valtozojat sem, nah, ezt nem ertem miert van, illetve hogz lehetne kikuszobolni. Tehat ez a threadbol szarmazo osztalz a masik osztalzon belul van definialva.
-
Drizzt
nagyúr
válasz
Diskcopy
#473
üzenetére
Helló, ez volt a gond, nem egyezett a file neve, bocs, hogy ilyen hülységgel zaklattalan, de tényleg nagyon gagyin tanították ezt nekünk. Összesen 4 gyakorlat volt egész félévben, aztán tanuljunk meg abból javazni, meg egy elmagyarázott slide-ból...

Most már fut, de nem csinál semmit, amit kéne, s a mainem azt írja, hogy dob egy NullPointerExceptiont, amikor példányosítom a GameEngine-t, s nem tudm miért? :S
A GameEngine végső soron a Frameből származik, s a konstruktora onnan örökölt, egy stringet vár, így pinicializáltam:
GameEngine a=new GameEngine(''lőjj!'');
hm... hol itt a nullpointerexception oka?
-
Drizzt
nagyúr
válasz
Diskcopy
#470
üzenetére
Köszi, de arra már írtam egy saját kis átalakítót, mire szóltál. Éppen egy nagyházival szopok... A lényege az, hogy van két kis tank, az egyiket én, a másikat az ellenség irányítja, valós időben mennek az események, s a golyó röppályája a ferde hajítás fizikai képleteiből számolandó.
-
andriscs
aktív tag
válasz
Diskcopy
#458
üzenetére
Hi!
Hát itt az évszázad megoldása! Semmi drawImage meg egyéb szarságok
Nincs paint buzerálás. Komponensek a köbön 
Annyi kell, hogy file-két beolvasom, és utána egy JLabelbe belerakom, és akkor látszik amikor én akarom, mert setVisible false vagy true
Szóval itt a megoldás, 4 sor az egész.
[link] -
andriscs
aktív tag
válasz
Diskcopy
#452
üzenetére
Hi!
Megvan a megoldás. Az volt a hiba, hogy a főablak méretet beállítottam, és utána maximalizáltam, így a paint csak addig tudta rajzolni a képet, amig az ablak setSize-a engedte neki. Most viszont jó. De újabb hiba van. Most nem rajzolja ki elsőre, hiába van MediaTracker, meg WaitForID, nem használ. Erre valami ötlet?
-
andriscs
aktív tag
válasz
Diskcopy
#450
üzenetére
Hi!
A MediaTracker-es rész konkrétan így néz ki, mindent kipróbáltam, de nem jó:
background = Toolkit.getDefaultToolkit().getImage(''kep.jpg'');
mt = new MediaTracker(this);
mt.addImage(background, 0);
try{
mt.waitForAll();
mt.waitForID(0);
}catch(Exception e){Thread.currentThread().interrupt();
}
Aztán még a paint-be is beleraktam:
if(mt.checkAll()==true)
g.drawImage(background,x.width/2-350,x.height/2-250,this);
Van más ötleted? -
andriscs
aktív tag
válasz
Diskcopy
#446
üzenetére
Hi!
Igazad van, az kimaradt, így már nem lesz szürke, viszont van még egy gondom, Amikor elindul a progim, már akkor szeretném, ha ott lenne a kép, de hiába hívok a konstruktor végén repaint()-et, csak akkor jelenki meg, ha valami ''fizikailag'' előidézi, hogy újrarajzolódjon (pl. ha ablakot váltok). Szóval hogyan lehet azonnal kirajzoltatni? -
andriscs
aktív tag
válasz
Diskcopy
#439
üzenetére
Hi!
Kipróbáltam mindent, amit mondtál. Azt elfelejtettem mondani, hogy egyszer végrehajtódik a panelremove és az add, csak utána nem történik semmi. Ami működött, az a pack volt, ezzel viszont van egy bazi nagy gond. A JFrame-em maximizálva van, és elég hülyén néz ki, hogy pack után egyből max méretre rakom, eléggé furcsán néz ki, ahogy hírtelen kinagyítódik az ablak. Szóval meg lehet oldani valahogy ezt a pack kikerülést?
[Szerkesztve] -
Diskcopy
tag
-
andriscs
aktív tag
válasz
Diskcopy
#405
üzenetére
Hi!
Nekiálltam jobban belemélyedni a GridBagLayout-ba, és tényleg jó dolog, és annyira nem is bonyolult. Bár ebben is találtam olyat, ami nem működik úgy, ahogy nekem kellene. Jók ezek a Contraints dolgok, de itt is van, amit ignorál a Java. Például 3 komponenst egymás fölé akartam rakni. Ez a gridx, gridy-nal megy is, csak nincs köztük hely. Próbáltam az instets-el, ignorálja. Utána próbáltam a weighty-nal, aminek az értéke 0.0 és 1.0 között lenne, de még 0.00001-re is kürölbelül 300 pixel a távolság köztük, ennél kisebb esetén pedig nem igazán alkalmazza. Szóval megpróbáltam az anchor-al, és az egyik komponenst a PAGE_START mezőbe, a középsőt a CENTER mezőbe raktam, a harmadikat a PAGE_END-be. Elvileg igy egymás alatt kellene lenniük. Amit kaptam: a 3 komponens 1 sorban. Szóval még ezzel is lesz tökölés rendesen. De legalább valamilyen szinten működik.
-
andriscs
aktív tag
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Parfüm topik
- Kormányok / autós szimulátorok topikja
- Doky586: Windows telepítés utáni beállítások
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Google Pixel 10a – évismétlés
- Hard Disk Sentinel: S.M.A.R.T., okosan
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- EA Sports WRC '23
- Amlogic S905, S912 processzoros készülékek
- További aktív témák...
- Eladó G pro superlight 2 se Unusual way sports UHWM skate talpakkal.
- Fehér konfig - i7-4790k/ROG Strix GTX 1070/Wifi/Rengeteg új-dobozos alkatrész/AJÁNDÉK Resident Evil
- 3D 4K Oled Dolby Vision (LGOLED C6EP/LGOLED E6P/LG OLEDG6P)
- 3D 4K Oled Dolby Vision (LGOLED C6EP/LGOLED E6P/LG OLEDG6P)
- HP 150W töltők (19.5V x 7.7A) kis kék, kerek, 4.5 x 3.0 mm
- Lenovo T15 G2 i7-1185G7 16Gb ram, 512Gb NVMe, 15,6", számla, 1 év garancia
- BESZÁMÍTÁS! MSI Z490 i5 11400 32GB DDR4 512GB SSD GTX 1070 TI 8GB ZALMAN Z1 PLUS Adata 600W
- MSI Gaming Thin 15 - 15.6"FHD 144Hz - Ryzen 7 7735HS - 16GB - 1TB - Win11 - RTX 4060 - 2,5 év gari
- GYÖNYÖRŰ iPhone XR 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4270, 100% Akkumulátor
- Sata 240GB SSD // 100/100% // számla // garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

... az Angster féle könyvek megvannak, akkor azt hiszem visszatérek azokhoz...illetve az általad említett angol irodalmakra ránézek.... 





