java jframe setvisible
时间: 2023-08-04 17:17:15 浏览: 209
`setVisible()` 是一个方法,用于设置一个 Java `JFrame` 窗口的可见性。它接受一个布尔值参数,如果为 `true`,则窗口将变为可见状态,如果为 `false`,则窗口将隐藏。
例如,下面的代码将创建一个新的 `JFrame` 对象,并将其设置为可见状态:
```
JFrame frame = new JFrame("My Window");
frame.setVisible(true);
```
这将创建一个名为 "My Window" 的新窗口,并将其设置为可见状态。
相关问题
java jframe
JFrame是Java Swing库中的一个类,用于创建GUI图形用户界面。它提供了一个顶级容器来放置其他Swing组件,如按钮、文本框、标签等。
下面是一个简单的JFrame例子,其中包括一个标签和一个按钮:
```
import javax.swing.*;
public class MyFrame extends JFrame {
public MyFrame() {
JLabel label = new JLabel("Hello, World!");
JButton button = new JButton("Click me!");
// 设置窗口标题
setTitle("My JFrame");
// 添加组件
add(label);
add(button);
// 设置窗口大小
setSize(300, 200);
// 设置窗口关闭行为
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 显示窗口
setVisible(true);
}
public static void main(String[] args) {
MyFrame frame = new MyFrame();
}
}
```
在这个例子中,我们创建了一个名为MyFrame的类,它继承了JFrame类。在构造函数中,我们创建了一个标签和一个按钮,并将它们添加到窗口中。然后我们设置了窗口的标题、大小和关闭行为,并将其显示出来。
当你运行这个程序时,你会看到一个包含“Hello, World!”标签和“Click me!”按钮的窗口。
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();
}
}
```
阅读全文