如何在JavaSwing中从Windows应用程序生成边框?

如何在JavaSwing中从Windows应用程序生成边框?,java,swing,jframe,border,Java,Swing,Jframe,Border,我正在用NetBeans、JavaSwing编程 1.我想为未装饰的框架设置边框,就像在Windows 10中一样-这个略带蓝色的阴影: 如果你看不到这个小影子,我的意思是: 我可以这样做: getRootPane().setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED, Color.BLACK, Color.BLACK, Color.BLACK, Color.BLACK)); 这是给正常的黑色,斜角边框,但当我用阴影边

我正在用NetBeans、JavaSwing编程

1.我想为未装饰的框架设置边框,就像在Windows 10中一样-这个略带蓝色的阴影:

如果你看不到这个小影子,我的意思是:

我可以这样做:

getRootPane().setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED, Color.BLACK, Color.BLACK, Color.BLACK, Color.BLACK));
这是给正常的黑色,斜角边框,但当我用阴影边框做类似的事情时,它不起作用,或者整个框架是白色的。通过制作
frame.setBorder(边框)它不起作用任意一个。

我应该如何设置阴影边界并对其进行操作(我的意思是操作颜色、大小等)?

您应该问两个单独的问题,而不是将它们结合起来。这两个问题我都不太清楚。好吧,我只留下一个话题。有人能帮忙吗?不过--你能澄清你的问题吗?你是说窗户外面的半透明边框吗?这是由Windows提供的。如果用户需要,它将由Windows提供。如果他们关掉了,一个应用程序。不应尝试重新启用它(尤其是在OS X或*nix上)。虽然同意@HovercraftFullOfEels,但仍然不完全清楚你的意思。我想为我未装饰的框架添加阴影(就像Windows中的这个程序),我该怎么做?