Problemas programar - LIVRO JAVA COMO PROGRAMAR 8 EDICAO

3 respostas
jsnpereira

olá pessoal!

sou iniciante da programação java e aprendendo e lendo o livro “Java - como programar”

uma coisa fiquei estranho no programa não funcionando e apareceu muito identificação de erros (Linha vermelha)

no livro pag 106 e Figura 4.18 e 4.19

public class DrawPanel {
	
	public void paintComponent(Graphics g){
		
		super.paintComponet(g);
		
		int witdh = getWitdh();
		int height = getHeight();
		
		g.drawline(0,0,witdh,height);
		
		g.drawline(0,witdh,height,0);
		
	}

}
public static void main(String[] args) {
	
		DrawPanel panel = new DrawPanel();
		
		JFrame application = new JFrame();
		
		application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		application.add(panel);
		application.setSize(250,250);
		application.setVisible(true);
	}
}

Se resolve essa problemas e podemos explicar sobre esse que possa entender como funcionar.

Aguardo ao responda…

Obrigado!!

3 Respostas

jeff_uesc

Primeiro parabéns pela escolha do livro, é um livro bem legal, mas n fique só com eles… busque mais em outras fontes tb…
Agora quanto aos erros, posta quais são os erros pra podermos explicar.

Flw :wink:

jsnpereira

jeff_uesc:
Primeiro parabéns pela escolha do livro, é um livro bem legal, mas n fique só com eles… busque mais em outras fontes tb…
Agora quanto aos erros, posta quais são os erros pra podermos explicar.

Flw :wink:

entendo! mas queria saber em cada detalhe tipo problemas, dar discutir a qual correto, sempre busco comando novo e testamos a executar…

valeu! por me dicas…

ViniGodoy

Se você quer pintar isso na tela, sua classe precisa ser um componente. Então faça:

public class DrawPanel extends JComponent {

Outra coisa, a palavra certa é width.

Criado 10 de julho de 2010
Ultima resposta 10 de jul. de 2010
Respostas 3
Participantes 3