2014-03-13 58 views
-3

我是Java新手,需要繪製對角線的幫助。畫一條對角線?

我希望它從箱子的左下角到頂部中心。盒子的尺寸是用戶輸入的,所以我寧願它是像width/2等,所以它總是工作。

我將如何去創造這條線?

+2

你在開玩笑吧?使用谷歌。有許多資源可用於完成像繪製線條那樣簡單的任務。 – Noob

+0

你在使用什麼框架? – MadProgrammer

回答

0

想想你需要做什麼:

  1. 什麼是
  2. 鑑於盒,哪裏是中心
  3. 繪製的寬度和高度左下角位置(X,Y)從底線左(X,Y)到中心

然後,寫下來後,將其轉換成Java的

0

如果你用Java繪製某些東西(當重寫視圖的paint()方法時),你必須記住元素的y軸不是向上而是向下。

你有這樣的事情:

-----1-----2------> X 
| 
| 
1 
| 
| 
2 
| 
| 
3 


Y