[Dúvida] Desenhar linhas restas na janela

1 resposta
Ev3rton

Este é o meu primeiro tópico aqui no fórum, então por favor me desculpem por qualquer recurso errado que eu venha a utilizar.

Estou estudando Java com o livro da Deitel e me deparei com um exercício onde deve desenhar linhas em um formulário, mas não consigo deixá-las como pede o enunciado.

Teria que deixar como na seguinte imagem:
[IMG]http://img130.imageshack.us/img130/2231/img02y.png[/IMG]

Mas só consigo deixar assim:
[IMG]http://img268.imageshack.us/img268/1038/img01c.png[/IMG]

As retas deveriam aumentar conforme redimensiono a janela, mas não consigo prender a reta no canto superior direito e no canto inferior esquerdo ao mesmo tempo, como teria que ficar, se prendo em um lugar, não fica presa no outro.

Estou usando o seguinte código:
import java.awt.Graphics;
import javax.swing.JPanel;

public class GUIEx01 extends JPanel
{
    public void paintComponent( Graphics g )
    {
    	super.paintComponent( g );
	
    	int width = getWidth();
    	int height = getHeight();

        int x, y;
    	
    	for( x = 0, y = height; y >= 0; x += 15, y -= 15 )
    		g.drawLine( 0, 0, width-x, height-y );
    }
}

Se alguém puder me ajudar, ficarei grato...

1 Resposta

J

tive o mesmo problema que vc mas li outro post aqui no Guj e já entendi como funciona. Abaixo vou botar o link se vc quiser olhar:

Criado 3 de março de 2010
Ultima resposta 27 de set. de 2012
Respostas 1
Participantes 2