Új hozzászólás Aktív témák
-
Dolby
senior tag
Sziasztok!
Ha egy JPanelben ábrázolunk egy pályát, ami mezőkből áll, és a paintComponent-et így írtuk meg:
public void paintComponent(Graphics g) {
super.paintComponent(g);
setBackground(cBackground);
Graphics2D g2d = (Graphics2D)g;
int posX=X0;
int posY=Y0;
for(Field f : map.getFields()){
drawField(f, g2d, posX, posY);
posX += Field.WIDTH;
if(posX >= (map.getWidth() * Field.WIDTH)){
posX = X0;
posY += Field.HEIGHT;
}
}
A drowField 1 mezőt rajzol ki a rajta lévő dolgok alapján.Meg lehet oldani azt valahogy, hogy a JPanel repaint-je helyett csak a drowField legyen meghívva? Szeretnénk ha nem kellene mindig az összes mezőt frissíteni, elég csak azt ami változott, ha ez megvalósítható.
Köszi
-
Dolby
senior tag
"A forrásprogramnak a laboratóriumban rendszeresített (nem a hallgatók által írt package hozzáadása nélküli) JDK alatt lefordíthatónak és futtathatónak kell lennie"
Sajnos a kiírás miatt nem használhatunk semmilyen kiegészítést a nyelvhez, ezért próbálnám meg a logger-rel megoldani. :-/
-
Dolby
senior tag
Sziasztok!
Egy háziban szkeletont kell készíteni a kiírt programhoz, amiben azt várják, hogy a metódus hívásokat, a metódus által kapott paramétereket és a visszatérési értékeket kiírja a program 1-1 tesztelt folyamatrészletről.
Mivel nem annyira tartom szerencsésnek ha minden metódust kiegészítek külön kiírásokkal, keresgéltem és a util/logging/logger felmerült mint lehetőség, de egyenlőre a beállításaival kicsit hadakozom. A kérdésem h be lehet állítani h a fenti infókat írja csak ki? Hogy ne szenvedjek fölöslegesen ha nem is fogja tudni :-D -
Dolby
senior tag
Ha egy osztályba több ArrayList-em van, akkor lehet mindet egy file-ba kiírni? Amíg egy volt, addig így írtam ki:
public void exportData(String filename){
try {
ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream(filename));
oos.writeObject(data.pdata);
oos.close();
importdone.setText("Exportálás sikeres!");
}
catch(Exception ex){
importdone.setText("Exportálási hiba!");
}
}
A pdata egy ArrayList, emellé került be még GroupData és PositionData szintén arraylistek.
Az importálás is ment természetesen, a (List<Person>) konvertálással olvastattam be a file-t. Viszont ha több lista van egy fileban akkor meg tudja különböztetni, hogy meddig írta az egyes listákat magától? -
Dolby
senior tag
-
Dolby
senior tag
Sziasztok!
Ha olyat szeretnék megoldani, hogy egy osztály tudjon egy másik uolyan osztály beli objektumra mutatni (konkrétan csoportok egymásba ágyazódását szeretném modellezni) azt hogyan lehetne kódban szépen megoldani?
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Erősítő, hangfalak
- Samsung kuponkunyeráló
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen okostelefont vegyek?
- Samsung Galaxy Felhasználók OFF topicja
- Telekom mobilszolgáltatások
- Kecskemét és környéke adok-veszek-beszélgetek
- Akvarisztika
- Azonnali fáradt gőzös kérdések órája
- További aktív témák...
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3884, 100% Akkumulátor
- BESZÁMÍTÁS! ASUS ROG Crosshair VIII Extreme alaplap garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- RTX 5090-es, 5080-as stb... GAMER laptopok + dokkolók + licencek
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi

