0

我有一个问题,我想用我键入的任何输入绘制一个函数图。但是我不熟悉 java 中的 y 坐标。我希望我的图得到负值!有人知道如何制作吗?

4

1 回答 1

2

默认情况下,java 2d 图形的原点即 (0,0) 位于屏幕的左上角。

要将其转换为屏幕中心,请使用 Graphics 类 http://docs.oracle.com/javase/1.4.2/docs/api/java/awt/Graphics.html的以下方法

翻译(int x,int y)

例如。

 //if your graphics object is g:

g.translate(screen_width/2, screen_height/2);

//where
//screen_width is the width of your screen
//screen_height is the height of your screen
于 2012-04-24T06:26:03.797 回答