當我運行我的程序時,JFrame
會顯示JFrame
中的內容,然後顯示JFrame
打開時的內容。Java JFrame顯示不正確
public class ChuckysAdventure extends JFrame { // Main Class
public ChuckysAdventure(){
setTitle("Chuckys Adventure");
setSize(700, 700);
setResizable(false);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void paint (Graphics g){
g.drawString("Hi. I'm Chucky. Wanna play?", 250, 250);
}
public static void main(String[] args){ // Starts game
new ChuckysAdventure();
}
到底是什麼問題嗎?你能概述你想要它的樣子嗎?它看起來像你的框架有透明度問題。如果你可以提供代碼,我們也許可以找到問題。 – TastyLemons
code please .... –
看起來你已經將框架的不透明度設置爲「1」以外的其他東西......或者你設置的背景顏色具有alpha分量,或者你已經使用了油漆鏈...我可以繼續猜測,或者你可以提供一個[MCVE](https://stackoverflow.com/help/mcve) – MadProgrammer