2016-07-23 76 views
1

我想爲我的JSplitPane製作自定義和更大的箭頭,並在向上和向下箭頭之間放置一些空格。JSplitPane divider自定義箭頭標誌

我目前的圖像JSplitPane的

my current JSplitPane image

+0

請查看如何在提問和發佈問題之前提問。 – karan

+0

@karan我需要10點聲望才能創建圖像。這不是一個錯誤,它是一個重疊的算法 –

+0

圖像中的箭頭看起來很大。你想要箭多大? –

回答

1

我只是有一些問題,畫多邊形,因爲我沒有在圖形2D體驗。

Assumming G2D是你Graphics2D對象,然後一些基本的代碼,讓你開始會是:

Polygon triangle = new Polygon(); 
triangle.addPoint(0, 0); 
triangle.addPoint(15, 30); 
triangle.addPoint(30, 0); 
g2d.setColor(Color.RED); 
g2d.fill(triangle); 
1

如果你碰巧知道你的用戶總是會使用Windows外觀&感覺,那麼你可以簡單使分隔線變大:

splitPane.setDividerSize((int) (splitPane.getDividerSize() * 1.5)); 

這會增加箭頭的大小(最大約爲* 2),但不是非常大的空間。