Hirdetés
- Toomy: FOXPOST: régen jó volt, de már jobban jársz, ha elfelejted
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Asszociációs játék. :)
- droidic: Safe Mode az agyban
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- urandom0: Mégsem számőzöm az AI-t az életemből :(
- Magga: PLEX: multimédia az egész lakásban
- Samus: Linkin Park - In The End (Demo)
- gban: Ingyen kellene, de tegnapra
Új hozzászólás Aktív témák
-
Revolit
senior tag
Sziasztok!
Milyen tömböt/collectiont érdemes használnom, ha lehetőleg String-el szeretnék indexelni egy Foo onbjektumra (van is egy HashMap<String, Foo> map-em) de ezzel az a gond, hogy javadoc szerint nem garantálja a sorrendet. Nekem fontos lenne, hogy ha valamit az 5. helyre rakok, az ott is maradjon. És persze azért lenne fontos, mert fix kapacitással akarom létrehozni, pl egy 10-es tömb, és ahol nincs Foo példány, onnan null-t adjon vissza, de NE hibát! Ugye ezért sem jó a hashmap. Meg jó lenne indexOf(vmi)-re visszatérne hogy hanyadik a sorban. Van egyáltalán ilyen?
Vagy használjak hashmap-et, és mellé még valamit, ahol string-eket eltárolom, ami a hashmap kulcsainak felel meg. Ha igen, akkor mit?Előre is köszönöm a választ!
-
Revolit
senior tag
Sziasztok!
Milyen java frameworkot ajánlotok egy szerveren futó, pókeres program megírásához? Nézegettem, de marha sok van. (Tapestry, ZK, JAT és még milliónyi, ez a 3 pl egész jónak tűnt leírás alapján).
Web böngésző lenne a GUI a felhasználó számára, és emberek játszanának egymással, tehát nincs MI. A szerver oldali program elemezné is a játékosokat különböző szempontok alapján. Diplomamunkáról van szó, tehát igényesen kéne megcsinálnom, de azért ne a legbonyolultabb frameworkot ajánljátok légyszi
Előre is köszönöm a válaszotokat!
üdv!
Revolit -
Revolit
senior tag
válasz
Lortech
#1953
üzenetére
Köszönöm a válaszokat. Igen, már elkezdtem bújni egy java könyvet. Rég programoztam utoljára, és amúgy sem profi szintű tudásom kissé kopottas lett, és egyre több hiányosság jön elő, úgyhogy elhatároztam, hogy újratanulom az alapoktól, persze hál' isten másodszor már könnyebben megy

-
Revolit
senior tag
Sziasztok!
Nem vagyok egy nagy java májer, úgyhogy bocs ha nagy hülyeséget kérdezek

Szóval írok egy progit, aminek van GUI-ja. A panelokhoz a netbeans beépített JPanel Form készítőjét használtam
Leírom kb a program vázát:main{
ProgramUI ablak = new ProgramUI();
}public class ProgramUI extends JFrame {
pnJobb = new JobbPanel();
pnAlso = new AlsoPanel();this.add(pnJobb, BorderLayout.EAST);
this.add(pnAlso, BorderLayout.SOUTH);
validate();
}
}na én nekem mondjuk van a pnJobb panelen egy gombom, legyen start. ha rányomok a startra, szeretném meghívni az ablak start() fv-ét. ezt csk úgy tudtam elérni, ha statikusnak deklarálom a ProgramUI start fv-ét, és az osztályfv-t hívom meg. ez így nme az igazi, bár igazából járható út lenne azt hiszem, mert úgyis csak egy példánya van az osztálynak.
az még jobb lenne, ha nem a pnJobb kezelné az inputot (vagyis ne ott legyen az actionlistener), hanem esetleg az ProgramUI osztály. ez megoldható valahogy?
de általánosságban is érdekelne a kérdés: ha létrehozok egy objektumot, akkor annak az objektumnak minden fv-ét el tudom érni (hacsak nem private...), de mi van, ha én a létrehozott objektumból akarom meghívni a létrehozó objektum fügvényét? azt hogyan csinálom? Tehát kommunikáljon mindkét irányba.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Asus P8P67 EVO LGA 1155 alaplap
- Zsír Lenovo ThinkPad X13 G3 "Golyóálló" Laptop 13.3" -35% Brutál i5-1245U 12Magos 16GB 512GB FHD+
- Macbook Retina 12 2017 8/256 (A1534)
- Dobozos Lenovo Thinkpad T14s G6 Tartós Laptop 14" -60% Snapdragon X Elite 32/1TB FHD+ 22Hó Gar
- Samsung Odyssey LS49CG954SU OLED Monitor
- Samsung Galaxy S23 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xbox One X 1 TB + kontroller 6 hó garancia, számlával!
- Apple iPhone 13 Pro / 128GB / Kártyafüggetlen / 12Hó garancia / Akku : 100%
- BESZÁMÍTÁS! GIGABYTE B760M i7 12700 32GB DDR4 1TB SSD RX 7800 XT 16GB ASUS A31 PLUS ARGB 750W
- Xiaomi Redmi Note 14 Pro+ 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest
Vagy használjak hashmap-et, és mellé még valamit, ahol string-eket eltárolom, ami a hashmap kulcsainak felel meg. Ha igen, akkor mit?

