• 编写KY9_2.java,创建并显示一个标题为“包含面板的Frame”,背景色为绿色,大小为800×800的框架。在该框架的中间位置放置一个颜色为黑色、大小为200×200的面板。在该面板中放置一个按钮,按钮中显示“请点击我”。
时间: 2024-01-21 13:17:07 浏览: 70
以下是KY9_2.java的代码实现:
```java
import javax.swing.*;
import java.awt.*;
public class KY9_2 {
private JFrame frame;
private JPanel panel;
private JButton button;
public KY9_2() {
// 创建框架
frame = new JFrame("包含面板的Frame");
frame.setSize(800, 800);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().setBackground(Color.GREEN);
// 创建面板
panel = new JPanel();
panel.setBackground(Color.BLACK);
panel.setPreferredSize(new Dimension(200, 200));
// 创建按钮
button = new JButton("请点击我");
panel.add(button);
// 将面板添加到框架中央
frame.add(panel, BorderLayout.CENTER);
// 显示框架
frame.setVisible(true);
}
public static void main(String[] args) {
new KY9_2();
}
}
```
运行该程序,会弹出一个标题为“包含面板的Frame”,背景色为绿色,大小为800×800的窗口,其中有一个黑色的面板,面板中心有一个显示“请点击我”的按钮。
阅读全文