如何在Applet中设置JButton的大小?

时间:2011-09-13 03:19:37

标签: java swing intellij-idea jbutton japplet

我有一个小程序,我想添加一个jbutton。问题是按钮太大,我已经使用了setSize()方法,但它仍然不起作用。也许setSize的设置可能是错误的。

有人可以对这个问题有所了解吗?

...谢谢

private JButton newGame = new JButton("New Game");
private JButton players = new JButton("Players");
private JButton quit = new JButton("Quit");

public void init()

{

    Container content = getContentPane();
    content.setLayout(new BorderLayout());
    mainPanel = new JPanel();
    getContentPane().add(mainPanel);
    setVisible(true);
    setSize(400, 400);
    content.add(newGame);
    content.add(players);
    content.add(quit);

}

2 个答案:

答案 0 :(得分:4)

请检查您用于容器的布局管理器(面板,框架,小程序..)。这在定义尺寸和尺寸方面起着重要作用。组件的位置(如JButton)。

有关详细信息,请参阅Java教程:

答案 1 :(得分:1)

将JPanel添加到您的applet中,然后将JButton添加到它

树代码概念是

JApplet(GridLayout)< - JPanel(FlowLayout)< - JButton(setSize(new Dimension(x,y)))


祝你好运