Oi pessoal… Desenvolvi um aplicativo utilizando Graphics2D.
Utilizei no meu aplicativo
class grafico extends JPanel
e usei o procedimento PaintComponent(Graphics) para desenhar os meus graficos.
porem no construtor dessa classe eu adicionei um gerenciador de layout e adicionei alguns botôes.
O problema é o seguinte:
Quando eu rodo o programa ele executa normalmente, porêm se eu maximizo ou o movo para algum lado apenas os componentes permanecem visiveis a parte dos graphics some tudo…
Alguem sabe o que isso significa? e como posso escapar deste problema?
a dica eh q na hora de fazer o desenho voce capture o tamanho do Canvas e com base nisso faça as medidas do seu desenho
S
sensPJ
OK… mas como eu utilizo canvas? teria algum exemplo para mostrar?
ou algum tutorial que eu possa utilizar para aprender mexer com Canvas???
ofatodeeunãoconseguirutilizarométodorepaint()sedaaofatodeeunãousarcanvas?jánoteiqueeusónãoconsigoutilizarorepaint()pqeuadicionei"botoes"eum"gerenciador de layout"nomesmo"JPanel"queestouutilizandoometodo"PaintComponent(Graphics)"seráqueutilizandoCanvasissonãoocorre?sealguemsouberalgoaesserespeitoporfavormeajude....
[]s Victor
D
denis_arrudaPJ
vc adiciona o Canvas no seu frame como qualquer outro componente e para fazer so desenhos e so sobreescrever o metodo