编写JFrame程序,包含三个标签,其背景分别为红、黄、蓝三色。
时间: 2024-03-05 13:51:16 浏览: 70
好的,以下是一个简单的 Java Swing 程序,包含三个标签,其背景分别为红、黄、蓝三色:
```java
import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame {
public MyFrame() {
// 设置窗口标题
setTitle("My Frame");
// 设置窗口大小
setSize(300, 200);
// 设置窗口关闭时的默认操作
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建三个标签,并设置其背景色
JLabel redLabel = new JLabel("Red Label");
redLabel.setOpaque(true);
redLabel.setBackground(Color.RED);
JLabel yellowLabel = new JLabel("Yellow Label");
yellowLabel.setOpaque(true);
yellowLabel.setBackground(Color.YELLOW);
JLabel blueLabel = new JLabel("Blue Label");
blueLabel.setOpaque(true);
blueLabel.setBackground(Color.BLUE);
// 将三个标签添加到窗口中
add(redLabel, BorderLayout.WEST);
add(yellowLabel, BorderLayout.CENTER);
add(blueLabel, BorderLayout.EAST);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```
运行该程序,会弹出一个窗口,其中包含三个标签,其背景分别为红、黄、蓝三色。
阅读全文