【问题标题】:Java Applet Windows size in EclipseEclipse 中的 Java Applet Windows 大小
【发布时间】:2016-08-29 19:46:31
【问题描述】:

我正在尝试将 Applet 窗口的大小设置为 500 x 500,但我无法实现。 这是我的代码,

  public void init() { 
    // Start Screen Color 
    setBackground(Color.RED);
    this.setSize(new Dimension(500,500));

    width=getSize().width;
    height=getSize().height;

    running=false;
    repaint();
    offscreenImage = createImage(width,height);
    offscreenGraphics = offscreenImage.getGraphics();
    addKeyListener(this);    
    addFocusListener(this);

    waitingForSpace=false;

    repaint();
  }

当我在 Eclipse 中按 CTRL+F11 时,我得到大小为 200 x 200 的输出窗口,为什么我尝试运行程序 5 到 10 次,有时窗口返回 500 x 500 大小,而有时窗口大小为 200 x 200。

我不明白为什么我改变了窗口的大小,因为我根本没有改变任何代码。 我希望尺寸保持在 500 x 500

【问题讨论】:

  • 我很惊讶你的小程序竟然出现了 500×500 的大小。小程序的大小由网页中的 HTML 元素( 等)控制;据我所知,代码无法改变它。
  • @VGR 您对 HTML 设置的小程序大小是正确的。不幸的是,许多 IDE 似乎鼓励天真的用户做一些愚蠢的事情(比如尝试在代码中设置它)。
  • How to set size of applet? 的可能重复项

标签: java applet


【解决方案1】:

如果你使用eclipse,你可以从“运行配置”Java Applet->Parameters”更改applet大小。我认为是这个问题,因为eclipse中java applet size的默认值为200*200。

希望对您有所帮助: a similar issue

【讨论】:

  • 你好,Java Applet中没有Parameters选项,根本没有选项
  • @Xufyan 在运行配置左侧,双击“Java Applet”,您将看到一个“参数”选项卡。然后您可以使用您创建的配置运行。
【解决方案2】:

例如在paint方法中试试这个

this.setSize(300, 300);

【讨论】:

    【解决方案3】:

    要改变Applet Window的大小,无需寻找eclipse .html就是在eclipse面板的“Run, '>' icon options”中选择“Run Configurations”。在配置中选择“参数”并在“高度”和“长度”两个可用框中设置小程序的大小。您可以不填写“名称”框。

    【讨论】:

    • 在 IntelliJ 中相同
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-28
    • 2011-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-02
    相关资源
    最近更新 更多