JProgressBar设置高度
时间: 2024-01-18 07:32:13 浏览: 25
要设置JProgressBar的高度,可以使用setPreferredSize方法来指定其尺寸。下面是一个示例代码:
```java
import javax.swing.*;
import java.awt.*;
public class ProgressBarExample extends JFrame {
private JProgressBar progressBar;
public ProgressBarExample() {
progressBar = new JProgressBar();
progressBar.setPreferredSize(new Dimension(200, 20)); // 设置进度条的宽度为200,高度为20
progressBar.setStringPainted(true); // 显示进度条的百分比
getContentPane().setLayout(new FlowLayout());
getContentPane().add(progressBar);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
pack();
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
SwingUtilities.invokeLater(ProgressBarExample::new);
}
}
```
在上述示例中,我们创建了一个JFrame窗口,并在其内容面板中添加了一个JProgressBar。通过调用setPreferredSize方法,我们设置了进度条的尺寸为200x20像素。你可以根据需要自行调整尺寸。最后,我们调用pack方法和setVisible方法来显示窗口。
希望这个示例对你有帮助!如果有任何疑问,请随时提问。