0

私は JavaTutorial を順を追って追おうとしましたが、理解できませんでした... この例を理解するのを手伝ってください:

私の JApplet:

package test;

import javax.swing.JApplet;

public class Test extends JApplet {
    public void start() {
        System.out.println("Hello World");
    }
}

そして私のHTML:

<applet archive="ofek.jar" class="test.Test" width="100" height="100">
</applet>

そして、HTMLファイルと同じディレクトリにofek.jarファイルがあります

他に何をする必要がありましたか?HTML ファイルをダブルクリックすると、白い空白の画面が表示されます (Hello World 文字列を期待していました...)

4

1 に答える 1

0

Webページに貼り付ける前に、単独で実行したときに希望どおりに機能しましたか?System.out.println()はコンソールに出力されるため、そこに何かが出力されているかどうかを確認してください。使ってみてください

public void start(){
  try{
     SwingUtilities.invokeAndWait(new Runnable(){
       public void run(){
         JLabel lbl = new JLabel("Hello World");
         add(lbl);
       }
     });
  }
  catch(Exception e){
     System.out.println(e);
  }
}

現在のstart()メソッドの代わりに

于 2012-07-25T16:36:33.507 に答える