java 撰写一个简单的JFrame对象应用程序,实现JFrame框架,使用FlowLayout布局,包含一个按钮和一个文本输入框。
时间: 2024-02-17 09:01:37 浏览: 106
好的,以下是一个简单的Java JFrame应用程序,实现了JFrame框架,使用FlowLayout布局,包含一个按钮和一个文本输入框。
```java
import java.awt.FlowLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
public class MyJFrame extends JFrame {
private static final long serialVersionUID = 1L;
public MyJFrame() {
setTitle("My JFrame Example");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 100);
setLocationRelativeTo(null);
setLayout(new FlowLayout());
JTextField textField = new JTextField(20);
add(textField);
JButton button = new JButton("Click Me");
add(button);
setVisible(true);
}
public static void main(String[] args) {
new MyJFrame();
}
}
```
在这个示例中,我们定义了一个名为MyJFrame的Java类,它继承自JFrame类。在构造函数中,我们设置了窗口的标题,关闭操作,大小和位置。然后,我们使用FlowLayout布局设置了JFrame的布局管理器。
接下来,我们创建了一个JTextField对象,并将其添加到JFrame中。然后,我们创建了一个JButton对象,并将其添加到JFrame中。
最后,我们将JFrame设置为可见,并在main方法中创建了一个MyJFrame对象来运行这个应用程序。
阅读全文