Simulador de interface

2 respostas
M

Olá pessoal!

Eu preciso criar um simulador de redes, onde a partir de um arquivo de entrada eu irei gerar graficamente na tela a topologia, composta por nós e arestas. Existirao redes de topologias muito grandes, ou seja, não dá para usar um panel, pois este tem tamanho limitado, eu preciso de um componente que aceite o desenho de figuras, linhas, mas também que apresente barras de rolagem a medida que o tamanho da figura aumente.

A minha pergunta é, como fazer isso, eu poderia usar por exemplo um JtextArea? Se eu pegar o Graphics do JtextArea eu consigo renderizar figuras nele?

Ou existe algum outro componente melhor para isso?

2 Respostas

ViniGodoy

Você pode usar um JPanel mesmo, mas terá que além de implementar o paintComponent, ajustar também a implementação da interface Scrollable.

Dá uma olhada no link:
http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html#scrollable

M

Obrigado! Vou tentar!

Abraços

Criado 30 de março de 2007
Ultima resposta 31 de mar. de 2007
Respostas 2
Participantes 2