java jbutton按钮大小设置
时间: 2023-04-24 07:07:11 浏览: 244
可以使用setPreferredSize(Dimension)方法来设置JButton按钮的大小,其中Dimension是一个包含宽度和高度的对象。例如,以下代码将设置按钮的大小为100像素宽,50像素高:
JButton button = new JButton("Click me");
button.setPreferredSize(new Dimension(100, 50));
相关问题
java语言中,如何在jbutton按钮上添加图片?我定义了五个jbutton按钮,每个按钮都要附上图片
在Java语言中,可以使用`ImageIcon`类来添加图片到`JButton`按钮上。
以下是一个简单的示例代码,展示了如何在五个`JButton`按钮上添加不同的图片:
```java
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame {
public MyFrame() {
// 设置窗口大小和布局
setSize(500, 500);
setLayout(new GridLayout(1, 5));
// 创建五个JButton按钮,并添加图片
ImageIcon icon1 = new ImageIcon("button1.png");
JButton button1 = new JButton(icon1);
add(button1);
ImageIcon icon2 = new ImageIcon("button2.png");
JButton button2 = new JButton(icon2);
add(button2);
ImageIcon icon3 = new ImageIcon("button3.png");
JButton button3 = new JButton(icon3);
add(button3);
ImageIcon icon4 = new ImageIcon("button4.png");
JButton button4 = new JButton(icon4);
add(button4);
ImageIcon icon5 = new ImageIcon("button5.png");
JButton button5 = new JButton(icon5);
add(button5);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```
在这个示例代码中,我们使用`ImageIcon`类创建了五个图片对象,然后将它们作为参数传递给对应的`JButton`对象的构造方法中,从而在按钮上添加了图片。注意,这里的图片文件需要放在程序所在的目录下。
你可以将示例代码中的图片文件名替换为你自己的图片文件名,就可以在你的程序中添加图片按钮了。
java设置按钮大小
要设置Java按钮的大小,可以使用setPreferredSize()方法来设置按钮的首选大小。例如,以下代码将创建一个大小为200x50像素的按钮:
```
JButton button = new JButton("Click me");
button.setPreferredSize(new Dimension(200, 50));
```
您还可以使用setSize()方法来设置按钮的确切大小,但是首选大小通常更适合,因为它允许布局管理器自动调整大小以适应不同的窗口大小和字体大小。
阅读全文