windows窗口程序设计Java
时间: 2023-08-19 12:11:34 浏览: 124
在Java中,可以使用AWT或Swing库来进行Windows窗口程序设计。AWT库中的Frame类用于描述顶层窗口,而Swing库中的JFrame类则是Frame类的扩展。创建一个窗体可以通过实例化Frame或JFrame类来实现。例如,在Swing中,可以使用以下代码创建一个简单的窗体:
```java
import javax.swing.JFrame;
public class MyWindow extends JFrame {
public MyWindow() {
// 设置窗口标题
setTitle("My Window");
// 设置窗口大小
setSize(400, 300);
// 设置窗口关闭时的操作
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 显示窗口
setVisible(true);
}
public static void main(String\[\] args) {
// 创建窗体对象
MyWindow window = new MyWindow();
}
}
```
在这个例子中,我们创建了一个名为MyWindow的类,它继承自JFrame类。在构造函数中,我们设置了窗口的标题、大小和关闭操作,并将窗口设置为可见。最后,在main方法中创建了一个MyWindow对象,从而启动了窗口程序。
#### 引用[.reference_title]
- *1* *3* [Java从零开始系列08:图形用户界面程序设计](https://blog.csdn.net/a789253/article/details/124954206)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【Java课程设计】【图形界面程序】【计算器】](https://blog.csdn.net/m0_67402013/article/details/125346996)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文