gpt4 book ai didi

java - java游戏中按钮的大小

转载 作者:太空宇宙 更新时间:2023-11-04 13:56:19 25 4
gpt4 key购买 nike

我是初学者。我正在编写 Java 游戏,但在更改按钮 buttonPlayAgain 的大小时遇到​​问题。使用下面的代码不会改变按钮的大小。如何更改按钮的大小?
这是我的代码:

 public hoppa(IModele modele) {

super(new GridLayout(1, 1));
setSize(VueGrille.FACT * modele.getGrille().getLongueur(), 1);

Dimension dim = new Dimension(1, 1);

labMines = new JLabel();
labMines.setPreferredSize(dim);
add(labMines);

buttonPlayAgain = new JButton("New Game");
//buttonPlayAgain.setSize(1, 1);
buttonPlayAgain.setPreferredSize(new Dimension(50,50));
add(buttonPlayAgain);

labTimer = new JLabel();
labTimer.setPreferredSize(dim);
add(labTimer);

initValues(modele);

}

最佳答案

调用 setPreferredSize 时按钮未调整大小可能是正常现象。尝试使用 setSize 代替。请参阅Java: Difference between the setPreferredSize() and setSize() methods in components

关于java - java游戏中按钮的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29781115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com