java(娄娄)的表白代码

七夕表白代码

java UI图形化界面展示表白代码;

如何修改把标题?
只需修改jf.setTile(“七夕快乐”);这句代码里面文字;
如何修改背景图片?
JLabel beiJin = new JLabel(new ImageIcon(“D:\Workspace\JavaSE\qianfeng\4fd79c0ffdc01989.jpg”));把这句话里面的文件路径修改即可:要注意的是图片文件要在这个模块里面,然后复制自己图片的路径即可;
如何修改文字内容 按钮内容?
只需把双引号里面的文字修改即可;
这是源码:

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

public class QiXiHappy {
    public static void main(String[] args) {
        //创建窗体对象,,并设置大小
        JFrame jf = new JFrame();
        jf.setSize(1280, 720);
        //设置窗体标题
        jf.setTitle("七夕快乐");
        //设置窗体位置在中央弹出
        jf.setLocationRelativeTo(null);
        //设置窗体关闭停止程序
        jf.setDefaultCloseOperation(3);
        //设置窗体置顶
        jf.setAlwaysOnTop(true);
        //取消默认设置
        jf.setLayout(null);

        //创建按钮1
        JButton j1 = new JButton("答应");
        //设置按钮位置和大小
        j1.setBounds(520, 520, 120, 40);
        //添加按钮
        jf.add(j1);
        j1.addActionListener(new AbstractAction() {
            @Override
            public void actionPerformed(ActionEvent e) {
                JTextField jTextField = new JTextField("谢谢与你相遇,一起度过美好的时光,来日方长,谢谢你选择和我在一起.");
                jTextField.setBounds(350, 350, 450, 40);
                jf.add(jTextField);
            }
        });
        //创建按钮2
        JButton j2 = new JButton("不答应");
        //设置按钮位置和大小
        j2.setBounds(520, 562, 120, 40);
        //添加按钮2//将基本组件添加到容器中
        jf.add(j2);
        //在按钮下面创建点击事件
        j2.addActionListener(new AbstractAction() {
            @Override
            public void actionPerformed(ActionEvent e) {
                JTextField jTextField = new JTextField("虽然我很爱章若楠,虽然以后不能在一起,但是我们还是好朋友;");
                jTextField.setBounds(350, 390, 450, 40);
                jf.add(jTextField);
            }
        });
        //创建文本
        JLabel text = new JLabel("七夕情人节快乐");
        //定义文本大小
        text.setBounds(520, 60, 120, 40);
        //将文本添加到窗体中
        jf.add(text);

        //背景图
        JLabel beiJin = new JLabel(new ImageIcon("D:\\Workspace\\JavaSE\\qianfeng\\4fd79c0ffdc01989.jpg"));
        beiJin.setBounds(0, 0, 1280, 720);
        jf.add(beiJin);

        //窗体可见
        jf.setVisible(true);
    }
}

运行内容展示
在这里插入图片描述
答应:
在这里插入图片描述
不答应:
在这里插入图片描述

  • 5
    点赞
  • 35
    收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java_houduan

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值