Desenhar uma Linha quando pressionar botão

2 respostas
programaçãojava
N

Como posso fazer para o método paintComponent ser chamado só quando eu apertar um JButton?
Eu estou tentando desenhar uma linha com o drawline mais sempre que eu executo o programa ele já desenha sem eu ter apertado o botão. Outra dúvida, como eu poderia adicionar um timer pra ir desenhando a linha lentamente? OBRIGADO.

2 Respostas

staroski

O paintComponent é invocado sempre que for necessário renderizar a tela.
O mais simples é colocar uma flag para desenhar a linha só quando a flag está ligada.

N

Muito Obrigado.

Criado 6 de setembro de 2017
Ultima resposta 8 de set. de 2017
Respostas 2
Participantes 2