s*****p 发帖数: 5342 | 1 I need draw 2D graph and display it in webpage. What should I do? I wonder
if it is easy to use SVG technology?
3x |
g*****g 发帖数: 34805 | 2 java的print api是另一套,比较复杂,不能所见即所得。
pack()之后才paint是对的,如果怕resolution变化产生问题,可以用
null layout。
个
行
就
768
时
率 |
w*r 发帖数: 2421 | 3 说起这个我上次写一个graphic package的时候有一个问题,我把一个barchart和一个
jtable放到一个jpanel里面,大小都试好了,然后直接print出去到JPG,发现总是不行
,出来的jpeg总是一个 blank picture,大小也不对,后来急急忙忙看了看书,说
Jpanel要在jframe.pack()之后才会真正得paint,于是就调jframe.pack(),这一pack就
出问题了,由于写的这个package要被servlet调,JVM存在的server是以windows
service方式运行的,而server的deffault resolution设的是800*600,图像是1024*768
的,一pack就把所有的东西都给挤乱了,折腾了N天也没有想到好的解决方式,也没时
间搞清楚有没有不用pack的方式,最后把server的显卡disable,换了一可以上高分辨率
的显示卡了事,到今日也没想明白哪里出问题了,哪位给说说?
【在 g*****g 的大作中提到】 : java的print api是另一套,比较复杂,不能所见即所得。 : pack()之后才paint是对的,如果怕resolution变化产生问题,可以用 : null layout。 : : 个 : 行 : 就 : 768 : 时 : 率
|
g*****g 发帖数: 34805 | 4 The easiest way is to use an JApplet, paint in the paintComponent
【在 s*****p 的大作中提到】 : I need draw 2D graph and display it in webpage. What should I do? I wonder : if it is easy to use SVG technology? : 3x
|
w*r 发帖数: 2421 | 5 说起这个我上次写一个graphic package的时候有一个问题,我把一个barchart和一个
jtable放到一个jpanel里面,大小都试好了,然后直接print出去到JPG,发现总是不行
,出来的jpeg总是一个 blank picture,大小也不对,后来急急忙忙看了看书,说
Jpanel要在jframe.pack()之后才会真正得paint,于是就调jframe.pack(),这一pack就
出问题了,由于写的这个package要被servlet调,JVM存在的server是以windows
service方式运行的,而server的deffault resolution设的是800*600,图像是1024*768
的,一pack就把所有的东西都给挤乱了,折腾了N天也没有想到好的解决方式,也没时
间搞清楚有没有不用pack的方式,最后把server的显卡disable,换了一可以上高分辨率
的显示卡了事,到今日也没想明白哪里出问题了,哪位给说说?
【在 g*****g 的大作中提到】 : The easiest way is to use an JApplet, paint in the paintComponent
|
g*****g 发帖数: 34805 | 6 The easiest way is to use an JApplet, paint in the paintComponent
【在 s*****p 的大作中提到】 : I need draw 2D graph and display it in webpage. What should I do? I wonder : if it is easy to use SVG technology? : 3x
|
f*******4 发帖数: 345 | 7 Applet and Flash are options certainly, but both need plugins
Although SVG is W3C standard, IE doesn't support it yet.
http://www.liquidx.net/plotkit/ is one of the javascript libraries to provide cross browser graph |
m******t 发帖数: 2416 | 8 Or JFreeChart if you want to stick to the server side. |