用Java编写一个窗口
时间: 2023-05-11 15:06:12 浏览: 58
可以使用Java Swing库来编写一个窗口,以下是一个简单的示例代码:
```
import javax.swing.*;
public class MyWindow extends JFrame {
public MyWindow() {
setTitle("My Window");
setSize(400, 300);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new MyWindow();
}
}
```
这个代码创建了一个名为"My Window"的窗口,大小为400x300,居中显示,并在关闭窗口时退出程序。可以在main方法中创建一个MyWindow对象来显示窗口。
相关问题
用Java编写一个窗口随机点名器
好的,以下是一个简单的Java程序,可以实现窗口随机点名器的功能:
```java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class RandomNamePicker extends JFrame implements ActionListener {
private JLabel nameLabel;
private JButton pickButton;
private String[] names = {"张三", "李四", "王五", "赵六", "钱七"};
public RandomNamePicker() {
super("随机点名器");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 100);
setLayout(new FlowLayout());
nameLabel = new JLabel("请点击下面的按钮进行点名");
add(nameLabel);
pickButton = new JButton("点名");
pickButton.addActionListener(this);
add(pickButton);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
int index = (int)(Math.random() * names.length);
nameLabel.setText("被点名的同学是:" + names[index]);
}
public static void main(String[] args) {
new RandomNamePicker();
}
}
```
这个程序使用了Java的Swing库来创建窗口和按钮,并且实现了ActionListener接口来处理按钮点击事件。在点击按钮时,程序会从一个预定义的名字数组中随机选择一个名字,并将其显示在窗口中。
使用java代码编写一个窗口
好的,以下是一个使用Java代码编写窗口的示例:
```java
import javax.swing.*;
public class MyWindow extends JFrame {
public MyWindow() {
// 设置窗口标题
setTitle("My Window");
// 设置窗口的大小
setSize(400, 300);
// 设置窗口的位置
setLocationRelativeTo(null);
// 设置窗口的关闭行为
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建并添加一个标签组件
JLabel label = new JLabel("Hello, world!");
add(label);
}
public static void main(String[] args) {
// 创建窗口对象并显示
MyWindow window = new MyWindow();
window.setVisible(true);
}
}
```
这段代码创建了一个名为MyWindow的窗口,设置了窗口的标题、大小、位置和关闭行为,并在窗口中添加了一个标签组件。在main方法中创建窗口对象并显示出来。