七夕表白代码
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);
}
}
运行内容展示
答应:
不答应: