Olá. É possível (existe) alguma biblioteca, ou algo do gênero que traça um grid em um jpanel? Cujo grid seja proporcional milimetricamente?
Preciso implementar uma área que plota gráficos que irá ser preenchidas com linhas, no entando desejo que realmente os pixels desenhados sejam milimetricamente correspondentes ao do mundo real.
Nao era voce que queria montar uma régua e precisava de converter de pixel pra centimetros?
rogelgarcia
Não era uma régua… era só uma linha… falei errado
rogelgarcia
Isso só será possivel se for informado o tamanho do monitor…
Mas não será muito preciso mesmo assim
R
raghy
ué porque não haverá precisão. precisão é com o computador. e ele fala milimetricamente… milimetros nao sao coisas nem tanto precisas assim?
qual é o “trouble” ?
falow. :shock:
rogelgarcia
o trouble é mostrar essa precisão na tela… sem o computador saber qual é o tamanho da tela…
R
raghy
bem acho que o tamanho da tela nao interessa muito.
algo com o metodo void paint (Graphics g)
deve resolver.
faz um for, para exibir varias linhas por exemplo, horizontal e verticalmente.
e a distancia entre ele s vc regula, ou no for, ou de alguma forma com um contador, dentro de um while, enfim…
com o g.drawLine(i,i,i,i,i);
serviu?
não dá certo isto?
ainda pode ter um método para resetar tudo. como exibir grid e o inverso.
que tal? :roll:
sobre o tamanho , interessa, é o tamanho que vai ter grid, tanto faz a tela. concorda?
rogelgarcia
Se tivesse que ser medido em pixels… concordo…
O problema é que tem que ser medido em milimetros…
Quantos pixels vale 1 milimetro?
ArchV
rogelgarcia:
Se tivesse que ser medido em pixels… concordo…
O problema é que tem que ser medido em milimetros…
Quantos pixels vale 1 milimetro?
justamente… eis a questão.
é, sou o cara lá do outro tópico. =/
Pelo visto não tera jeito mesmo.
Mas, continuo ainda visitando o tópico para ver se alguém de uma luz (estou procurando a dias em foruns e mais foruns, e nada…)
sergiotaborda
ArchV:
Olá. É possível (existe) alguma biblioteca, ou algo do gênero que traça um grid em um jpanel? Cujo grid seja proporcional milimetricamente?
Preciso implementar uma área que plota gráficos que irá ser preenchidas com linhas, no entando desejo que realmente os pixels desenhados sejam milimetricamente correspondentes ao do mundo real.
.
É possivel, mas não é facil.
Desenhar é simples, vc usa a Java2D, o problema é ser milimétrico.
Converter de pixel para cm é complexo porque envolve a resolução da tela e do monitor. Vc tem que ler ambos e realizar alguns calculos e mesmo assim não é muito protável.
O que se costuma fazer é algo proporcional e não exatamente igual
rogelgarcia
Só a resolução nao adianta… tem que saber o tamanho do monitor também…
mario.fts
Achei esse post do thingol falando sobre isso, não testei, mas pode ser uma luz.