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

translate(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 に答える