Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Soutěž

Sponzorem soutěže je:

IDIF

 

Kdo je autorem výstavy obrazových fotografií „Očima Hanse Christiana Andersena“?

V dnešní soutěži hrajeme o:



paint() vs paintComponent();

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: paint() vs paintComponent();

Autor: Riso ♂

22:30:05 15.10.2013

Metóda paint volá tri metódy: paintComponent, paintBorder a paintChildren
Takže, ak chceš prekresliť len komponent voláš paintComponent.

JavaDoc:
http://docs.oracle.com/javase/6/docs/api/javax/swing/JComponent.html#paint(java.awt.Graphics)
http://docs.oracle.com/javase/6/docs/api/javax/swing/JComponent.html#paintComponent(java.awt.Graphics)

Citovat příspěvek

 

paint() vs paintComponent();

Autor: felix ♂

15:23:56 28.09.2013

Jaký je hlavní rozdíl těchto dvou způsobů zobrazování, Výhody x nevýhody?

class pokus extends JPanel{
public void paintComponent(Graphics g){
super.paintComponent(g)
g.fillRect(10, 10, 10, 10);
}
}



public void render(Graphics g){
g.fillRect(10, 10 ,10 ,10)
}

// někde by byla smička s repaint().

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: