我在南边添加了两个按钮,但第二个按钮覆盖了第一个按钮。我怎样才能以某种方式调整按钮的大小,使它们彼此相邻。下面是代码:
Panel p = new Panel();
p.setLayout(new BorderLayout());
p.add(new Button("Throw Stick"), BorderLayout.SOUTH);//button 1 (B'1)
p.add(new Button("Stick Draw"), BorderLayout.SOUTH); //This button is overlaying B'1.
p.add(new Label("Player 1"), BorderLayout.EAST);
p.add(new Label("Player 2"), BorderLayout.WEST);
frame.add(p);
最佳答案
Each region may contain no more than one component.
换句话说:您需要将两个 Button
放入一个 Component
(例如 Panel
)中。
关于java - 如何调整框架中按钮的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10093936/