Redian新闻
>
suggestion needed for graph
avatar
suggestion needed for graph# Java - 爪哇娇娃
s*p
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
avatar
g*g
2
java的print api是另一套,比较复杂,不能所见即所得。
pack()之后才paint是对的,如果怕resolution变化产生问题,可以用
null layout。




768

avatar
w*r
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
: 时
: 率

avatar
g*g
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

avatar
w*r
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
avatar
g*g
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

avatar
f*4
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
avatar
m*t
8
Or JFreeChart if you want to stick to the server side.
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。