Ú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
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- A fociról könnyedén, egy baráti társaságban
- Az AMD szerint Radeonokból nem lesz hiány
- Projektor topic
- Gumi és felni topik
- Milyen széket vegyek?
- Poco F8 Ultra – forrónaci
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Xbox Series X|S
- BMW topik
- További aktív témák...
- Apple iPhone 11 Pro Max / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 96%
- BESZÁMÍTÁS! HP Elitebook 745 G6 14 üzleti notebook - R5 3500U 16GB DDR4 256GB SSD Vega 8 IGP WIN11
- 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia
- Apple iPhone XR 64GB,Átlagos,Dobozaval,12 hónap garanciával
- Konzol felvásárlás!! Nintendo Switch
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

