Hirdetés
- Gaming notebook topik
- Hogy is néznek ki a gépeink?
- Ha a koreaiakon múlik, még évekig ingünk-gatyánk rámehet a memóriákra
- Apple MacBook
- Régóta ott van a fiókban az Intel válasza az AMD-féle 3D V-Cache-re
- AMD Navi Radeon™ RX 9xxx sorozat
- Bluetooth hangszórók
- ASUS ROG Ally
- Milyen billentyűzetet vegyek?
- Soundbar, soundplate, hangprojektor
Új hozzászólás Aktív témák
-
Fooler89
őstag
válasz
WonderCSabo
#8137
üzenetére
Köszönöm, ez kellett.
Semaphore-os megoldás is hasznos volt
-
Fooler89
őstag
String fajlnev="a txt neve";
InputStream is = getClass().getResourceAsStream("fajlnev");
Scanner szavak = new Scanner(is);InputStream megkeresi a fajlnevet és átadom a Scanner-nek a fájl útvonalát.
A fájlt meg beraktam az src-be és a netbeans be is csomagolja.Lortech-nek köszönöm a segítséget.

A kérdéseimmel próbálok a tömörségre törekedni, a másik, hogy hátha valaki javasol egy jobb megoldást.
Tanácsaidat megfogadom. -
Fooler89
őstag
Újra kell írnom a fájlbeolvasást mivel scanner-el nem tudok a jar fájlból beolvasni.
Egy dologban kéne segíteni.
A fájlban tabulátorokkal \t-vel vannak elválasztva a szavak.
Hogy tudnám beállítani, hogy ez alapján válassza szét a szavakat és úgy, hogy a harmadik szóra nincs szükségem? -
Fooler89
őstag
Mivel elkészült a programom szeretném jar-ba csomagolni és elküldeni a közeli hozzátartozóknak (csak nekik
), hogy kipróbáljak a programot.Beállítottam a main class-t majd clean and build és futtatom a megfelelő paranccsal a programot. Majd kiírja, hogy nem sikerült a fájlbeolvasás. Beraktam a dist mappába a txt fájlt ahonnan adatokat olvasok ki és úgyse. Ezt még megtudtam oldani, hogy egy chmod -x (futtathatóvá tettem) végre elindult. Probléma az, hogy windows-on egyáltalán nem tudom elindítani.
Kérdésem az lenne, hogy lehetne az egészet egy csomagba rakni, lib fájlokkal együtt, hogy könnyen hordozhatóvá váljon. -
Fooler89
őstag
válasz
Fooler89
#2723
üzenetére
Ezzel végeztem.
Már csak abban kéne segítség, hogyha lenyomta a megfelelő páros akkor eltűnjön a párok gombja.
Úgy gondoltam, hogy csinálok egy tömböt amiben logikai értékek vannak és azt tárolom bennük, hogy megnyomták-e a gombot.
Ha igen, akkor tüntesse el azt a gombot viszont nem tudok arra hivatkozni, hogy melyik gombot nyomták le előtte és azt eltüntetni.Van egy elég gány kódom ha valaki tudna rá szánni időt megnézné nekem?
-
Fooler89
őstag
válasz
Chipi333
#2719
üzenetére
A lényeg, hogy van 12 button aminek a feliratát a random szavakra át kellene írni viszont az nem jó, hogy mondjuk az első gomb megkapja a az első magyar szót és a második gomb meg az angol megfelelőjét mert így minden egyes esetben akkor az első kettő gomb pár lesz így könnyedén fejthető.
Arra gondoltam, hogy indítok egy ciklust amiben generálok egy random számot 1-től 12-ig, kiveszem a tömbből azt az elemet és azzal átállítom a jbutton textet majd azt a random számot kiveszem a a generálásból és így tovább. Ezzel kivédem azt, hogy a párok mindig ugyanazon a helyen legyenek.
Jó a gondolatmenetem? A másik ezt, hogy írjam meg?
-
Fooler89
őstag
Folytatódik.
Olyat szeretnék, hogy egy tömbből kiszedett szavakra írjam át a Jbutton-ok feliratát.
Ennek dinamikusan kéne működnie mivel minden induláskor mások ezek a szavak.
Most ebben kérném a segítségetek.A másik nagy buta kérdésem, hogyha adatbázisban szeretnék adatokat tárolni javában, akkor mindig kell lennie egy külső szervernek amit a java elér vagy van csomagon belül adatbázis szerver? Úgy értve, hogyha a fájlfeldolgozásomat inkább adatbázisba raknám akkor kellene egy netes szerver amihez minden felhasználónak kéne elérése vagy ez már benne lenne a jar-ban?
-
-
Fooler89
őstag
válasz
Mukorka
#2687
üzenetére
Ráadásul az avatarotok is ugyanaz.

Scanner szavak = new Scanner(new File("kezdoszotar.txt"));
Map<String, String> map = new HashMap<>();
int i=0;
while (szavak.hasNextLine()) {
map.put(szavak.next(), szavak.next());
if (i == 10) {break;}
i += 1;
}
List<String> keys = new ArrayList<>(map.keySet());
String randomKey = keys.get((int) Math.random() * keys.size());
System.out.println(map.get(randomKey));Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
Ja ok megvan, kérdésem ez elfog bírni kb.1800szót? vagy érdemes már adatbázisban tárolni?
-
Fooler89
őstag
válasz
Mukorka
#2684
üzenetére
Szókincs fejlesztő program szeretne lenni, ahol random szavakra kell megadni az magyar megfelelőjét.
List<String> keys = new ArrayList<String>(map.keySet());
itt végül is mit csinálunk?
Azt se értem hogy ez miért mindig ugyanazt a választ adja vissza :SA másik kérdés, hogy 48 ezer szót feltölteni így nem egy perces feladat a gépnek?
-
Fooler89
őstag
Megint visszatértem bár most egy iskolai feladat okán.
A lényeg, hogy szavakat szeretnék eltárolni egy asszociatív tömben aminek az egyik oszlopában a magyar szó lenne a másikban meg az angol megfelelője.
Ezt egy Hashmap-ben szeretném tárolni ami azért nem jó mert egy random index alapján nem tudok szót kiválasztani.
Miben lenne ezt jó tárolni? -
Fooler89
őstag
Sziasztok
Olyan kérdésem lenne, hogy szeretnék egy sakktábla szerű táblát csinálni, de annyi különbséggel, hogy a különböző JPanelekre tudjak hivatkozni, mivel utólag szeretném módosítani a színüket bizonyos időközönként.
Hogy tudom ezt megoldani sok gépelés nélkül?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Call of Duty: Black Ops 7
- Spórolós topik
- Milyen okostelefont vegyek?
- Gaming notebook topik
- Filmvilág
- One mobilszolgáltatások
- Papírvékony a jövő a Samsungnál: íme, a Galaxy TriFold!
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Hogy is néznek ki a gépeink?
- WoW avagy World of Warcraft -=MMORPG=-
- További aktív témák...
- 174 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti (ELKELT)
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- Apple iPhone 16 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Sanitas SBM 21 felkaros vérnyomás mérő / 12 hó jótállás
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

), hogy kipróbáljak a programot.



