我试图做的是使应用程序场景透明。我GOOGLE了它,并找到像这样的解决方案JavaFX - 删除crunchbang linux中的窗口阴影
@Override
public void start(Stage stage) throws Exception
{
setRoot((BorderPane) FXMLLoader.load(getClass().getResource("view/Home.fxml")));
getRoot().setEffect(null);
javafx.scene.Scene scene = new javafx.scene.Scene(getRoot(), 800,500, Color.TRANSPARENT);
stage.initStyle(StageStyle.TRANSPARENT);
stage.setScene(scene);
stage.show();
}
此解决方案在Windows上工作。但它把我的crunchbang linux的影子。
screenshot http://oi57.tinypic.com/2mcd92p.jpg
你知道如何删除这个阴影?
谢谢...
我不知道它是JavaFX还是您的窗口管理器创建阴影? – 2014-12-04 16:50:59
谢谢你的回复。这正是你所说的。 – frauzer 2014-12-05 16:27:03