如何将JButton添加到我的全屏java程序中

时间:2012-02-08 18:26:06

标签: java swing window jframe jbutton

我已经关注thenewbostons java game tutorials on youtube并设法创建了一个基类,它将使用screenmanager类进入全屏模式。好吧一切正常,我可以画图像和字符串等等,但是我怎么能添加JButtons等等。

我已将我的代码上传到pastie.org,以便您可以看到它:)

Main.java

Screen

BaseFrame [the abstract frame]

Menu Frame [Inheritted from BaseFrame]

2 个答案:

答案 0 :(得分:2)

请考虑以下代码: import javax.swing.JButton;
import javax.swing.JFrame;
public class NewClass5 extends JFrame
{
JButton b=new JButton("button");
    NewClass5(){
        this.add(b);
this.setSize(200, 200);
this.setVisible(true);
    }
    public static void main(String a[]){
new NewClass5();
    }
}

答案 1 :(得分:2)

考虑提前添加按钮。不要让它可见。然后,当您想要提供该选项时,setVisible(true)。除非你有许多动态的按钮,需要动态更改或其他东西,我认为这应该有用。