我正在用JAVA做一个类似报表的程序(和JFreechart神似,没有copy任何它的代码,仅供参考)
今天在做图表处理的时候遇到一难题,在网上搜了n多的资料都不合我意,特来NB BBS来向大家讨教了:)
问题是这样的:
我已经把画图表的方法都写完了,正在完善图表处理这项功能:旋转图表或者整体/局部缩放图表,在放大图表的时候,出现这样的情况,图表已经超出坐标轴范围了,不知道怎么样去处理超出的部分,这样一起显示在Frame上不好看,看起来好混乱,不能完全体现数据了。正在郁闷中。。特请教高手们怎么样实现隐藏超出的范围?(*****五星)
另你/您对图表的旋转和整体/局部缩放有什么高见?(****四星)
其实我问这些问题应该很久了,希望这次能够在高人的指点下Finish期待
小弟我先谢谢了!助我解决五星和四星问题啊 Thx.
在线等
马上解决立马结贴,顶着有奖.

解决方案 »

  1.   

    在图表的外边再套一个JPanel或者框架怎么样,限定它的宽度..不是很熟.学习.
      

  2.   

    首先要谢谢帮忙顶的兄弟们,另外还要谢谢 nimifeng 的高见!Thank u.
    不过有些问题:
    我的图表是直接画在JFrame上面的。
    图表类(Chart)是继承的JComponent,我试了下,不能画在JPanel上面,所以只好放在JFrame上面。
    不过这样好像也不太理想哦。
    还有其它的高招没?
      

  3.   

    To parol2910:
     可不可以画在JPanel上,然后放到JScrollPanel上.
     不行up
      

  4.   

    niuren will go to work tomorrow!let us waitting.....
    up!