java jframe setvisible
时间: 2023-08-04 18:17:15 浏览: 72
`setVisible()` 是一个方法,用于设置一个 Java `JFrame` 窗口的可见性。它接受一个布尔值参数,如果为 `true`,则窗口将变为可见状态,如果为 `false`,则窗口将隐藏。
例如,下面的代码将创建一个新的 `JFrame` 对象,并将其设置为可见状态:
```
JFrame frame = new JFrame("My Window");
frame.setVisible(true);
```
这将创建一个名为 "My Window" 的新窗口,并将其设置为可见状态。
相关问题
javaJFrame
Java JFrame是一个顶层容器,它可以用来创建GUI窗口。以下是一个简单的Java JFrame例子,其中包括创建窗口、添加组件和设置窗口大小等步骤:
```java
import javax.swing.*;
public class MyFrame extends JFrame {
public MyFrame() {
// 设置窗口标题
setTitle("My Java Frame");
// 创建菜单栏
JMenuBar menuBar = new JMenuBar();
// 创建菜单
JMenu fileMenu = new JMenu("File");
JMenu editMenu = new JMenu("Edit");
// 创建菜单项
JMenuItem newItem = new JMenuItem("New");
JMenuItem openItem = new JMenuItem("Open");
JMenuItem saveItem = new JMenuItem("Save");
JMenuItem exitItem = new JMenuItem("Exit");
// 将菜单项添加到菜单中
fileMenu.add(newItem);
fileMenu.add(openItem);
fileMenu.add(saveItem);
fileMenu.addSeparator();
fileMenu.add(exitItem);
// 将菜单添加到菜单栏中
menuBar.add(fileMenu);
menuBar.add(editMenu);
// 将菜单栏添加到窗口中
setJMenuBar(menuBar);
// 设置窗口大小
setSize(400, 300);
// 设置窗口是否可见
setVisible(true);
}
public static void main(String[] args) {
new MyFrame();
}
}
```
java jframe类
Java JFrame类是Java Swing GUI工具包中的一个类,它提供了一个窗口框架,可以用来创建和管理一个GUI应用程序的窗口。它是一个顶级容器,可以包含其他GUI组件,如按钮、文本框、标签等等。JFrame类提供了许多方法来设置和控制窗口的属性,如大小、标题、位置等等。
例如,您可以使用JFrame类来创建一个新窗口,如下所示:
```
import javax.swing.JFrame;
public class MyFrame extends JFrame {
public MyFrame() {
setTitle("My Java Frame"); // 设置标题
setSize(400, 300); // 设置大小
setLocationRelativeTo(null); // 居中显示
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 关闭操作
setVisible(true); // 显示窗口
}
}
```
然后,您可以实例化这个MyFrame类,来创建一个新窗口,并显示它:
```
public class Main {
public static void main(String[] args) {
MyFrame myFrame = new MyFrame();
}
}
```