gpt4 book ai didi

java - JPanel 投影

转载 作者:IT老高 更新时间:2023-10-28 20:57:19 32 4
gpt4 key购买 nike

我有一个 JPanel 元素,我想给它添加一个阴影,我怎样才能给元素添加一个漂亮的褪色阴影?我需要使用外部库还是可以使用内置的东西?

例子:

enter image description here

最佳答案

所以我查看了 swingx它扩展了 JPanel 并能够使用以下代码实现我正在寻找的结果:

public class Canvas extends JXPanel{

public Canvas(){
DropShadowBorder shadow = new DropShadowBorder();
shadow.setShadowColor(Color.BLACK);
shadow.setShowLeftShadow(true);
shadow.setShowRightShadow(true);
shadow.setShowBottomShadow(true);
shadow.setShowTopShadow(true);
this.setBorder(shadow);
}
}

结果:

Dropshadow

关于java - JPanel 投影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13368103/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com