- - PR -
Applet質問。
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-11-02 13:54
はじめまして。
現在、以下のAppletで起動した。Appletは表示されますので, 但し、web.htmlを参照した時に、Appletが表示されない場合。 原因はわかりません。 ご存知の方、いらっしゃいましたらご教示よろしくお願いいたします。 Applet例: package info.searchman; import java.awt.BorderLayout; import java.awt.Container; import java.awt.TextField; import java.io.FileNotFoundException; import java.io.IOException; import javax.swing.JApplet; import jp.co.ntl.Util; import jp.co.ntl.application.printauth.ShowPrintTool; import jp.co.ntl.ext.GlobalContext; import jp.co.ntl.preference.PreferenceInfo; import jp.co.ntl.swing.ext.ImageInfo; import jp.co.ntl.swing.ext.ImagePanel; import jp.co.ntl.swing.ext.printauth.PrintAuthToolPanel; import jp.co.ntl.swing.ext.spstool.Resource; public class PrintApplet extends JApplet { ShowPrintTool spsPanel; ImagePanel pnlBackground; TextField txt; public void init() { //Resource.load(Util.getCurrentLocale()); PreferenceInfo prefInfo = new PreferenceInfo(); try { prefInfo.readFromFile(); } catch (FileNotFoundException e) { } catch (IOException e) { } GlobalContext.getInstance().setPreferenceInfo(prefInfo); GlobalContext.getInstance().setAppName(GlobalContext.APP_NAME_PRINTAUTH); setSize(WIDTH, HEIGHT); pnlBackground = new ImagePanel(ImageInfo.getImage(ImageInfo.BACKGROUND)); //pnlBackground = new ImagePanel("background.gif"); Container cont = getContentPane(); pnlBackground.setLayout(null); pnlBackground.setBounds(0, 0, WIDTH, HEIGHT); cont.add(pnlBackground); spsPanel = new ShowPrintTool(this, PrintAuthToolPanel.USER, pnlBackground); spsPanel.setBounds(39, 198, PrintAuthToolPanel.WIDTH, PrintAuthToolPanel.HEIGHT); //spsPanel.addActionListener(this); pnlBackground.add(spsPanel); setBounds(0, 0, getWidth(), getHeight()); setVisible(true); /* txt=new TextField(); txt.setText("How are you!"); Container cont = getContentPane(); cont.add(txt); */ } public void destroy() { remove(spsPanel); } public String getAppletInfo() { return "An interactive demonstration of some graphics."; } } web.html例: <html> <body> <applet code=PrintApplet.class width="1000" height="700" > </applet> </body> </html> [ メッセージ編集済み 編集者: 未記入 編集日時 2007-11-02 15:01 ] [ メッセージ編集済み 編集者: 未記入 編集日時 2007-11-02 15:02 ] | ||||||||||||
|
投稿日時: 2007-11-02 14:34
> web.htmlできません。
日本語がよくわかりませんが…。 web.htmlを参照した時に、Appletが表示されない場合。 どんなウェブブラウザを使用したのでしょう。 http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/misc/applet.html の、Appletは表示されますでしょうか。 Appletが思ったとおりに動かない場合。何も表示されない場合。 JavaConsoleには何か表示されたのでしょうか。 ClassNotFoundだった場合。 info.searchman.PrinterAppletはどこにあるのでしょう? ところで、PrinterAppletとPrintAppletの関係は? > <applet code=PrinterApplet.class width="1000" height="700" > > public class PrintApplet extends JApplet { | ||||||||||||
|
投稿日時: 2007-11-02 15:10
web.htmlを参照した時に、Appletが表示されない
WEBバージョンはInternet Explorer 7.0です。 | ||||||||||||
|
投稿日時: 2007-11-02 16:18
元投稿を書き替えたのであれば、そう記述してください。でないとRayさんの
が意味不明になってしまいます。過去の投稿から「そういう人なんだ」とは思いますが。 で、同じくRayさんの
への回答は? [ メッセージ編集済み 編集者: shimix 編集日時 2007-11-02 16:21 ] | ||||||||||||
|
投稿日時: 2007-11-02 17:01
Java コンソールを表示する設定にして、
そこに出力されるエラーメッセージを提示する。 話はそれからですね。 | ||||||||||||
|
投稿日時: 2007-11-02 17:03
すみません!同じ人です!私は日本語が上手くなりません。
始めはここで、PrinterAppletとPrintAppletの関係は? > <applet code=PrinterApplet.class width="1000" height="700" > > public class PrintApplet extends JApplet { PrinterAppletは間違いので、すみません! その後 PrinterAppletを修正しました。 同じ web.htmlを参照した時に、Appletが表示されない。
| ||||||||||||
|
投稿日時: 2007-11-02 17:10
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ja/guide/misc/applet.htmlの中の表示
X 問題が同じです。 | ||||||||||||
|
投稿日時: 2007-11-02 17:16
これが表示できないクライアントでテストしても意味がないと思います。とりあえずこのappletがキチンと表示できる環境を整えてください。 [ メッセージ編集済み 編集者: shimix 編集日時 2007-11-02 17:19 ] |