Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java可视化界面编程

作者:拽一个给爷看   发布日期:2026-05-03   浏览:70

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class JavaVisualInterfaceExample {

    public static void main(String[] args) {
        // 创建主窗口
        JFrame frame = new JFrame("Java可视化界面编程示例");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setSize(400, 300);

        // 创建面板
        JPanel panel = new JPanel();
        frame.add(panel);

        // 设置布局管理器
        panel.setLayout(null);

        // 创建按钮
        JButton button = new JButton("点击我");
        button.setBounds(150, 100, 100, 30);

        // 添加按钮到面板
        panel.add(button);

        // 创建标签
        JLabel label = new JLabel("欢迎使用Java可视化编程");
        label.setBounds(100, 50, 200, 30);

        // 添加标签到面板
        panel.add(label);

        // 添加按钮点击事件监听器
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                // 按钮被点击后更改标签文本
                label.setText("按钮被点击了!");
            }
        });

        // 显示窗口
        frame.setVisible(true);
    }
}

解释说明:

  1. JFrame: 用于创建主窗口,设置标题、关闭操作和窗口大小。
  2. JPanel: 用于创建一个容器来放置组件(如按钮和标签)。
  3. 布局管理器: 使用null布局管理器以便手动设置组件的位置和大小。
  4. JButton 和 JLabel: 分别用于创建按钮和标签,并设置它们的初始文本和位置。
  5. ActionListener: 为按钮添加点击事件监听器,当按钮被点击时,更新标签的文本内容。
  6. frame.setVisible(true): 最后将窗口设置为可见状态。

这个示例展示了如何使用Swing库创建一个简单的Java可视化界面,并处理按钮点击事件。

上一篇:java数据库连接

下一篇:java wait和sleep的区别

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

jsonobject.tojavaobje

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站