用Java的JFrame写一个最基本的窗口
时间: 2024-05-30 17:14:48 浏览: 8
好的,我可以回答这个问题。您可以使用以下代码编写一个最基本的Java窗口:
import javax.swing.JFrame;
public class BasicWindow extends JFrame {
public BasicWindow() {
setSize(400, 400); // 设置窗口大小
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置关闭窗口时的默认操作
setLocationRelativeTo(null); // 将窗口置于屏幕中央
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new BasicWindow(); // 创建并显示窗口
}
}
希望这能够帮到您!
相关问题
java 实现 打开一个JFrame 窗口的代码
可以使用如下代码来打开一个简单的 JFrame 窗口:
```
import javax.swing.JFrame;
public class MyFrame extends JFrame {
public MyFrame() {
setTitle("Java JFrame"); // 设置窗口的标题
setSize(300, 200); // 设置窗口的大小
setLocationRelativeTo(null); // 设置窗口居中显示
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置窗口关闭时退出程序
}
public static void main(String[] args) {
MyFrame frame = new MyFrame();
frame.setVisible(true); // 显示窗口
}
}
```
在 `main` 方法中创建窗口对象并设置可见性即可。当然,你可以根据自己的需求对窗口进行更加详细的设置。
用JAVA写一个可视化窗口
好的,以下是一个简单的用 Java 编写可视化窗口的示例代码:
```java
import javax.swing.*;
public class MyWindow extends JFrame {
public MyWindow() {
super("My Window"); // 设置窗口标题
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置窗口关闭行为
setSize(400, 300); // 设置窗口大小
setLocationRelativeTo(null); // 居中显示窗口
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new MyWindow(); // 创建窗口实例
}
}
```
这段代码创建了一个继承自 `JFrame` 的窗口类 `MyWindow`,并在构造函数中设置了窗口标题、关闭行为、大小及位置,并最终显示了窗口。在 `main` 方法中,我们创建了一个 `MyWindow` 实例,从而启动了整个程序。
你可以将这段代码保存为 `MyWindow.java`,并使用 `javac` 命令编译成 `MyWindow.class` 文件,然后使用 `java` 命令运行即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)