21xrx.com
2025-06-22 18:13:35 Sunday
登录
文章检索 我的文章 写文章
我最近在学习Java GUI开发
2023-06-14 11:59:29 深夜i     8     0
Java GUI 开发

我最近在学习Java GUI开发,其中一个非常重要的技能就是设置组件的位置。在Java中,我们可以使用setLayout方法来设置布局方式,然后使用setBounds方法来设置组件的位置和大小。下面是一个例子:

import javax.swing.*;
public class SetComponentLocation {
  public static void main(String[] args) {
    JFrame frame = new JFrame("设置组件位置");
    frame.setSize(400, 300);
    frame.setLayout(null); // 不使用布局
    JButton button1 = new JButton("按钮1");
    button1.setBounds(10, 10, 80, 30); // 设置位置和大小
    frame.add(button1);
    JButton button2 = new JButton("按钮2");
    button2.setBounds(100, 100, 100, 50);
    frame.add(button2);
    frame.setVisible(true);
  }
}

上面的代码中,我创建了一个JFrame,并使用setLayout方法设置为null,这样就可以自由地设置组件的位置。然后我创建了两个JButton,并使用setBounds方法设置它们的位置和大小。

通过这个例子,我们可以看到Java中设置组件位置的方法很简单。

、组件位置、setBounds方法。

标题:Java GUI开发:设置组件位置的方法

  
  

评论区