在 JButton 中添加阴影效果

Adding shadow effect in JButton

这是一个基本问题。我想在我的 JButton 按钮中添加阴影。我可以轻松地在 javaFX 中添加阴影,但在 JButton 中我发现它很混乱。有什么方法可以使用 javaFX(不是 javaFX 2)在 JButton 的按钮中创建阴影效果?

使用 JavaFx 你应该使用 Button 而不是 JButtonSwing 组件)。您可以通过编程方式设置阴影,例如:

DropShadow shadow = new DropShadow();
Button button = new Button();
button.setEffect(shadow);

这是关于 DropShadowreference JavaDoc,可能对您有用。