有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何将JButton放置在x,y位置

我想要一个x,y位置的按钮,我不知道怎么做,所以我想我会在这里问。 我根本无法把按钮放在正确的位置,所以我想把它们放在x,y系统之后


共 (3) 个答案

  1. # 2 楼答案

    如果你想使用jpanel,你需要设置jpanel1.setLayout(new GridLayout(rows,columns)),然后用jpanel1.add(YourButton)添加你的按钮

    另一种选择是使用jbutton1.setBounds(posX,posY, width, height)

  2. # 3 楼答案

    您需要使用JPanel和布局管理器

    Here是布局管理器工作的视觉指南

    我认为gridLayout在你的情况下是最容易得到结果的。只需创建一个JPanel,添加一个gridLayout作为其布局管理器,然后将JButton添加到JPanel

    下面是如何设置gridLayout

    int rows = 8;
    int cols = 3;
    GridLayout myLayout = new GridLayout(rows,cols);
    myPanel = new JPanel();
    myPanel.setLayout(myLayout);
    myPanel.add(myButton);
    

    Here是关于网格布局的更多细节