java将组件放置在任意(x,y)坐标处 9 月,3 周 Questions & Answers 12621 我想在JPanel中的任意位置(x,y)放置一些按钮,这些布局类很烦人 这在Swing中可能吗
# 2 楼答案 如果使用空布局,则可以设置坐标: panel.setLayout(null); Button b = new Button(....); panel.add(b); b.setSize(width, height); b.setLocation(x,y); 但强烈建议使用布局。布局类不是“烦人的”,如果你正确理解它们,它们就是你的朋友 我建议阅读atutorial about GridBagLayout,它很容易理解(有点像html表格),而且功能非常强大
# 1 楼答案
使用
null
作为“布局管理器”:http://docs.oracle.com/javase/tutorial/uiswing/layout/none.html
# 2 楼答案
如果使用空布局,则可以设置坐标:
但强烈建议使用布局。布局类不是“烦人的”,如果你正确理解它们,它们就是你的朋友
我建议阅读atutorial about GridBagLayout,它很容易理解(有点像html表格),而且功能非常强大