2011-01-07 8 views
0

私は複数のGWTウィジェットとパネルを持つGWT Webアプリケーションを持っています。私は私のWebページの印刷プレビュー機能を導入する必要があります。印刷プレビューでは、Webページにプレーンテキストのみが表示され、GWTのUI生成コード(テーブル、メニューなど)はすべて非表示になります。GWT印刷プレビューを実装するには?

GWT印刷プレビュー機能を実装する最良の方法は何ですか?

おかげでずっと

答えて

0

私はあなたが必要なものを実現するスタイルシートで行く、とだけ印刷と印刷プレビューのためにそれをオンに切り替えると思います。

+0

はい、これも私が考えたことです。多分私のGWTウィジェットのグローバルリストを維持し、印刷プレビュー用のスタイル名を設定しますか? – othman

+0

私はあなたのGWTウィジェット(あなたが隠したいウィジェット)が特定のCSSクラス、例えば 'noprint 'を持っていることを確認する方が簡単だと思います。次に、あなたの印刷スタイルシートに '.noprint {visibility:none!important;}のようなルールを追加します。 } ' – tdammers

+0

私はCSSであまり経験がありません。最後のCSSルールは何を論理として行うのでしょうか?私が非表示にしたいウィジェットをnoprintスタイルを使用するように設定すると、ウィジェットはGWTコードなしで非表示にする必要があることを知りますか?ありがとう – othman

関連する問題