Java applet setSize不正确,窗口太大

我有一个Java小程序,J试图使用setSize将其设置为480、800,但是由于某种原因,窗口出现487,850.这是设置它的代码.

public void init() {
        setSize(480,800);
        setBackground(Color.BLUE);
        setFocusable(true);
        addMouseListener(this);
        addKeyListener(this);
        Frame frame = (Frame) this.getParent().getParent();
        frame.setTitle("SwingBall");
        try {
         base = getDocumentBase();
        } catch (Exception e) {
        // TODO: handle exception
        }
}

在代码中的其他任何地方都没有提到设置大小,为什么会这样呢?

解决方法:

您无需在applet本身中设置applet的大小,并且尝试这样做将不会有任何效果,正如您所发现的那样.如果要指定小程序的大小,请在调用小程序的HTML代码中执行此操作.

顺便说一句,// TODO:handle异常告诉您一些重要的信息,您不应将catch块留空.

上一篇:MySQL分区表的管理~2


下一篇:javascript-限制Droplet上的文件类型