Java Swing GUI示例代码
Java Swing是一种强大的图形用户界面(GUI)工具包,用于在Java应用程序中创建丰富的用户界面。下面是一些Java Swing示例代码,可以帮助您快速入门和了解Swing的基本用法。请注意,这些代码仅为示例,您可以根据自己的需求进行修改和定制。
- 创建一个简单的Swing窗口:
import javax.swing.JFrame;
public class SimpleSwingExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Hello Swing");
frame.setSize(300, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
- 添加按钮和事件处理:
import javax.swing.JButton;
import javax.swing.JOptionPane;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ButtonExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Button Example");
JButton button = new JButton("Click me");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null, "Button Clicked!");
}
});
frame.getContentPane().add(button);
frame.setSize(300, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
这些示例代码涵盖了Swing的基本组件和事件处理。您可以通过运行这些代码来查看Swing界面的效果,并根据需要进行修改。
用户评论