java swing按钮大小
时间: 2023-09-12 20:10:56 浏览: 56
你可以通过设置 JButton 的大小来改变它的大小。你可以使用 setPreferredSize() 方法来设置 JButton 的首选大小。例如,下面的代码将创建一个按钮,其首选大小为 100x50 像素:
```
JButton button = new JButton("Click me");
button.setPreferredSize(new Dimension(100, 50));
```
另外,你也可以在创建 JButton 对象时传入一个 Dimension 对象作为参数,来设置按钮的初始大小。例如:
```
JButton button = new JButton("Click me", new Dimension(100, 50));
```
注意,使用 setPreferredSize() 方法虽然可以改变按钮的大小,但是并不总是建议这样做。在某些情况下,你可能需要使用其他布局管理器或调整容器的大小来更好地控制组件的大小和位置。
相关问题
java swing画一个按钮
下面是一个简单的Java Swing程序,它包含一个按钮。
```java
import javax.swing.*;
public class MyFrame extends JFrame {
public MyFrame() {
setTitle("MyFrame"); // 设置窗口标题
setSize(300, 200); // 设置窗口大小
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置关闭操作
// 创建一个按钮
JButton button = new JButton("点击我");
add(button); // 将按钮添加到窗口中
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new MyFrame();
}
}
```
在上面的程序中,我们创建了一个继承自JFrame的子类MyFrame,它包含一个按钮。在构造函数中,我们设置了窗口的标题、大小和关闭操作,然后创建了一个按钮,并将它添加到窗口中。最后,我们调用setVisible方法显示窗口。
运行程序,将会看到一个带有一个按钮的窗口。点击按钮,它将不会有任何反应,因为我们没有为它添加任何事件处理代码。
java swing 按钮位置_使用java中的swing将按钮放在指定位置
要将按钮放置在指定位置,您可以使用 `setBounds()` 方法来设置按钮的位置和大小。以下是一个简单的示例代码,它将一个按钮放置在 (100, 100) 的位置,并将其大小设置为 100x50 像素:
```java
import javax.swing.JButton;
import javax.swing.JFrame;
public class ButtonExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Button Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建一个按钮
JButton button = new JButton("Click me!");
// 设置按钮的位置和大小
button.setBounds(100, 100, 100, 50);
// 将按钮添加到窗口中
frame.add(button);
// 设置窗口的大小和可见性
frame.setSize(300, 200);
frame.setVisible(true);
}
}
```
在这个例子中,我们创建了一个 `JButton` 对象,将其位置设置为 (100, 100),大小为 100x50 像素,然后将它添加到一个 `JFrame` 中。最后,我们设置了窗口的大小并使其可见。