我試圖設置一個打印按鈕,所以當用戶點擊它時,ScrollPanel的內容被打印出來或者至少被放入某種形式以便用戶打印它。不知道最簡單的方法是什麼,我已經看到使用CSS來移除其他項目的建議,但我不確定如何做到這一點。任何建議或幫助?我不知道從哪裏開始Gwt java打印一個滾動面板的內容
2
A
回答
0
您可以嘗試提取滾動面板的dom內容並將其附加到用戶可以按Ctrl + P打印的彈出窗口。
CSS的做法是在scrollpanel元素上添加一個媒體屬性(即MEDIA =「print」),但這可能在所有瀏覽器中都不兼容 - 在IE8中不支持。
參見:http://www.w3.org/TR/CSS21/media.html
兼容性:http://caniuse.com/#search=media
教程:http://coding.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/
0
一個最簡單的方法可能是,在點擊處理程序設置,Window.print()
方法和印刷方法之前使用[yourPanelName].seVisible(false)
,和(true)之後,重新獲得您的本地GUI。
相關問題
- 1. 如何打印面板的內容
- 2. Java - 打印一個對象的內容
- 3. 打印滾動表的全部內容
- 4. 打印滾動DIV的所有內容
- 5. 滾動面板打印問題
- 6. 在網頁的滾動內容中打印頁面視圖
- 7. java:打印JFrame的內容
- 8. vb.net可滾動內容面板
- 9. 滾動面板不顯示內容
- 10. 我無法滾動在java面板的內容
- 11. 如何更改gwt面板的內容?
- 12. GWT:從另一個類中加載面板的內容
- 13. 打印頁面內容
- 14. AJAX - 打印頁面內容
- 15. 打印頁面內容
- 16. 滾動得到一個extjs 6視口滾動內部面板
- 17. Flex 4中的滾動條內打印內容
- 18. 從另一個類向GWT水平面板添加內容
- 19. GWT 100%高度面板與滾動
- 20. GWT水平面板水平滾動
- 21. 使用拖放gwt滾動面板
- 22. 如何用水平滾動打印div整個內容?
- 23. 全屏內容面板分機gwt
- 24. GWT禁用鼠標滾輪滾動了滾動面板
- 25. 裏面的內容滾動到一起?
- 26. 打印一個ArrayList內容與JasperReports的
- 27. 打印一個URL的內容 - javascript
- 28. 打印動態GridView內容
- 29. Java Swing - 可滾動面板
- 30. 漂亮的打印面板中的服務XML內容SAPIU5/Javascript