设计一个gui程序java
时间: 2024-03-12 09:47:19 浏览: 65
好的,我可以为您提供一个简单的Java GUI程序示例,您可以根据您的需求进行修改和扩展。
```java
import javax.swing.*;
import java.awt.event.*;
public class MyGUIProgram extends JFrame implements ActionListener {
private JTextField textField;
private JButton button;
private JLabel label;
public MyGUIProgram() {
super("My GUI Program");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(300, 200);
setLayout(null);
textField = new JTextField();
textField.setBounds(50, 50, 150, 25);
add(textField);
button = new JButton("Click me!");
button.setBounds(100, 100, 100, 25);
button.addActionListener(this);
add(button);
label = new JLabel();
label.setBounds(50, 150, 200, 25);
add(label);
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button) {
String userInput = textField.getText();
label.setText("You clicked the button and entered: " + userInput);
}
}
public static void main(String[] args) {
new MyGUIProgram();
}
}
```
这个程序创建了一个简单的窗口,包含了一个文本框、一个按钮和一个标签。当用户单击按钮时,程序会读取文本框中的内容,然后在标签中显示用户输入的文本。
您可以根据自己的需求修改和扩展这个程序,例如添加更多的组件、调整布局和样式等等。希望这个示例能对您有所帮助!
阅读全文