0
Flying Saucerのデモとブラウザのコードを検索して調べました。なぜこれがうまくいかないのか分かりません。フライングソーサーはページをうまくレンダリングしません(そしてCSSを出力します)!
これは、report.htmlデモを表示するはずです。これは次のように表示されます:http://i55.tinypic.com/288v807.png
私はアプレットの中にフライングソーサーを使用しています。 設定ファイルはデモブラウザとまったく同じで、正しく読み込まれています。
// this variable contains the xml
contentFileString = "..";
ScalableXHTMLPanel view = new ScalableXHTMLPanel();
view.setCenteredPagedView(true);
view.setBackground(Color.WHITE);
int text_width = 200;
view.setPreferredSize(new Dimension(text_width, text_width));
Document document = XMLResource.load(new StringReader(contentFileString)).getDocument();
view.setDocument(document);
// .. render the frame
FSScrollPane scroll = new FSScrollPane(view);
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(scroll, BorderLayout.CENTER);
frame.pack();
frame.setSize(700, 600);
frame.setVisible(true);
あなたは、ドキュメントからFSをロードしていると言うことができます。私はすでにURIからロードしようとしていて、それは私に同じ出力を与えます。私を狂ってしまう。誰にもこの問題がありましたか?