2

私はEclipseでかなり基本的なアプレットプログラムを書きました:

public class SwingAppletDemo extends JApplet {

    private static final long serialVersionUID = -1935096480915162747L;
    JLabel jl;

    public void init() {
        try {
            SwingUtilities.invokeAndWait(new Runnable() {
                public void run() {
                    new SwingAppletDemo().makeGUI();
                }
            });
        }
        catch (Exception e) {
            e.printStackTrace();
        }
    }
    private void makeGUI() {

        jl = new JLabel("Press a button!");

        setLayout(new FlowLayout());

        add(jl);
    }   
}

正常にコンパイルされた後、右クリックしてアプレットとして実行し、SwingAppletDemo.java選択しましたRun As > Java Applet

アプレット ビューアーが開きましたが、ラベルが表示されませんでした。どこが間違っていたのか教えてください。いくつかのチュートリアルを参照しましたが、必要な情報が見つかりませんでした。

Google Chrome でも実行してみましたが、空のアプレットしか表示されませんでした。

事前にサンクス!

4

1 に答える 1

4

表示されていないメソッドで新しいものを作成していSwingAppletDemoます。initあなたは単に置き換えることができます:

new SwingAppletDemo().makeGUI();

makeGUI();
于 2013-01-10T09:49:26.557 に答える