2010-06-29 70 views
1

我想繪製一個兩個像素寬的線。我怎樣才能做到這一點?如何在圖形上設置線寬?

+1

您需要提出更具體的問題。這個是來做什麼的?多高?等等。 – 2010-06-29 06:11:18

+0

好的,例如在Android上:paint.setStrokeWidth(3); 此方法設置線寬。在這種情況下,線寬爲3像素。 我在黑莓上搜索就像這種方法。 – Ferdinand 2010-06-29 09:59:08

回答

4

沒有方法可以設置線條的寬度。你有兩個選擇:

1)如果你的線是水平/垂直的,那麼你可以使用fillRect來畫線。

2)您可以在x或y方向上繪製一個像素偏移的多條線,使外觀變粗。

他們可能並不理想,但他們完成了工作。

+0

是的,這幾乎是黑莓手機上的唯一途徑。它非常荒謬。 – paullb 2010-06-30 03:27:00

2

沒有方法可以設置一條線的寬度。但是如果你想要,你可以畫下面的代碼。我不認爲這是正確的方式。但它會幫助你。

Graphics c = new Graphics(); 
c.drawLine(5, 20, width-10, 20); 
c.drawLine(5, 21, width-10, 20);