我想將Applet窗口的大小設置爲500乘500,但我無法實現這一點。 這裏是我的代碼,Java Applet Eclipse中的Windows大小
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();
}
當我按下CTRL在Eclipse + F11我通過200獲得輸出窗口大小爲200,爲什麼我嘗試運行程序像5至10倍,有時窗口返回與500乘500的大小,而一些時間的窗口大小是200乘200.
我不明白爲什麼我改變窗口的大小,因爲我沒有改變任何代碼。 我想要的大小保持在500由500
我很驚訝你的小程序曾經出現過,大小爲500×500。 applet的大小由網頁中的HTML元素(
@VGR對於由HTML設置的applet大小是正確的。不幸的是,許多IDE似乎鼓勵幼稚的用戶做愚蠢的事情(比如試圖在代碼中設置它)。 –
可能重複的[如何設置applet的大小?](http://stackoverflow.com/questions/23365183/how-to-set-size-of-applet) –