여러 번 물어 본 적이 있지만 명확한 대답은 없습니다. 또한 모든 대답은 JavaFX 이전 버전이었으며 지금까지 해결 방법이 있어야합니다. 나는 배경색이 투명해야한다.WebView JavaFX의 배경색 변경
답변
하바이 JIRA 문제를 살펴보십시오. https://bugs.openjdk.java.net/browse/JDK-8116513 마지막으로 댓글을 올리면 도움이 될만한 해킹에 대한 설명이 나오며, 이것을 최종적으로 수정하려면 https://bugs.openjdk.java.net/browse/JDK-8090547 에 투표하는 것을 잊지 마세요.
관련 링크를 게시 할 수 있습니까? –
감사합니다. 나는 투표했고, 나는 지금 그 코드를 시도 할 것이다. – user2130057
@mipa 링크 된 웹 페이지에서 문제가 해결되었다고 말하면 왜 솔루션을 해킹해야하는지 이해할 수 없습니다. 1.8에 공식 해결책이 있다고합니다. 공식 해결책은 어디에 있습니까? – user2130057
이 솔루션은 Harry Hurr 덕분입니다.
작동하려면 두 개의 작은 것으로 바꾸어야했습니다. 너의 것이 여전히 작동하지 않는다면, 아마도 당신은 잘못된 것을 가져올 것이다.
//put this line before you loadContent
webEngine.documentProperty().addListener(new WebDocumentListener(webEngine));
class WebDocumentListener implements ChangeListener<Document> {
private final WebEngine webEngine;
public WebDocumentListener(WebEngine webEngine) {
this.webEngine = webEngine;
}
@Override
public void changed(ObservableValue<? extends Document> arg0,
Document arg1, Document arg2) {
try {
// Use reflection to retrieve the WebEngine's private 'page' field.
Field f = webEngine.getClass().getDeclaredField("page");
f.setAccessible(true);
WebPage page = (WebPage) f.get(webEngine);
// Set the background color of the page to be transparent.
page.setBackgroundColor((new java.awt.Color(0, 0, 0, 0)).getRGB());
} catch (Exception e) {
System.out.println("Error: " + e);
}
}
}
- 1. android webview 변경 내비게이션 막대 배경색
- 2. 배경색 변경/배경색 변경/폴리머 API
- 3. 배경색 변경
- 4. 색상 JavaFX의 마우스 효과로 변경
- 5. javafx의 단추 textFill 속성 변경
- 6. 변경 활동 배경색 변경 방법
- 7. ggplot2 facet_grid() 배경색 변경
- 8. UIModalTransitionStyleFlipHorizontal의 배경색 변경
- 9. 메뉴의 배경색 변경
- 10. Fancybox의 배경색 변경
- 11. 탭 jquery의 배경색 변경
- 12. 변경 QLPreviewController 배경색
- 13. 배경색 변경 선택
- 14. TTThumbsViewController의 배경색/이미지 변경
- 15. Graphics2D에서 글꼴 배경색 변경
- 16. dropdownlist JQuery의 배경색 변경
- 17. UILabel의 배경색 변경 점차
- 18. 포트폴리오 옵션의 배경색 변경
- 19. 확인시 td의 배경색 변경
- 20. 임의의 배경색 변경
- 21. 변경 CAMetalLayer 배경색
- 22. UINavigationBar의 배경색 변경
- 23. JTable의 배경색 변경
- 24. 메뉴를 사용하여 배경색 변경
- 25. onlclick의 배경색 변경
- 26. 목록 메뉴에서 배경색 변경
- 27. WL.SimpleDialog 배경색 변경
- 28. 안드로이드 레이아웃 배경색 변경
- 29. UITableView에서 섹션의 배경색 변경
- 30. 공백 배경색 변경
답변은 답변이어야합니다. 솔루션 자체를 편집했습니다. – k0pernikus