Java中的图形用户界面编程:Swing与JavaFX的比较与应用
import javax.swing.*;
import java.awt.*;
public class SimpleGUI extends JFrame {
public SimpleGUI() {
setTitle("简单的图形用户界面");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container cp = getContentPane();
cp.setLayout(new FlowLayout());
JLabel label = new JLabel("这是一个标签");
cp.add(label);
JButton button = new JButton("点击我");
button.addActionListener(e -> {
label.setText("按钮被点击");
});
cp.add(button);
setVisible(true);
}
public static void main(String[] args) {
new SimpleGUI();
}
}
这段代码演示了如何使用Java的Swing库创建一个简单的图形用户界面,包含一个标签和一个按钮。当按钮被点击时,标签的文本会更新。这是Java传统的GUI编程方式,适用于教学和简单的桌面应用程序。
评论已关闭