2016-07-23 75 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),但不是非常大的空间。