在delphi里自己画坐标轴,但是出现负数,怎么画,怎么显示??大家有方法,请赐教。

解决方案 »

  1.   

    设定一个坐标点,负数就减,正数就加。
    坐标点为500,500
    -100,-100它相对就是400,400
      

  2.   

    负是相对的,你将100,100点做为0点,则向左的都是负数了.
    负是你的业务数据,画的时候是要根据屏幕的像素点来画的.默认像素点左上角是0,0,向右和向下变大. 
      

  3.   

    对不起,始终想不到怎么做?
    比如:200~~-45之间的数据,在坐标轴上分11个刻度点,每个点上数据如何显示出来呢?
      

  4.   

    我画的是z轴,就是0所在的点,确定不了,也不知道怎么确定???
      

  5.   

    已经解决问题,谢谢各位。
    200~-45之间画轴的解决办法是:
    1.分解:先画0~200之间的轴,比如分11等分,把200个数据分成11等分,轴上数据显示出来;
    2.在画好的轴上,每个等分加上-45这个数据就可以了;
    3.显示2步骤上的操作。