我写过这个方法,使用嵌套的CompoundBorders创建一个阴影:
private void setDropShadow() {
setBorder(
BorderFactory.createCompoundBorder(
BorderFactory.createCompoundBorder(
BorderFactory.createCompoundBorder(
BorderFactory.createLineBorder(new Color(200,200,200)),
BorderFactory.createLineBorder(new Color(150,150,150))
),
BorderFactory.createLineBorder(new Color(120,120,120))
),
BorderFactory.createLineBorder(new Color(90,90,90))
)
);
}
现在问题是我不喜欢这段代码看起来如何,它很难阅读和理解,但我找不到任何更好的缩进我可以使用...有关如何更好地组织这个的任何建议吗?
总之,抱歉我的英语不好^^