話不多說,先秀一波:
2020520
這個特殊的日子
這個充滿愛的日子
我給我親愛的女朋友送了一束鮮花
愛她,就以自己的方式給她最好的儀式感~
咳咳,進入正題!(我感覺很多兄弟想錘死我)
很多小哥哥們單身n+1年了,不是沒有喜歡的女孩,而是比較羞澀,不好意思直接開口。
還記得那個夏天,那個自行車後座的女孩,淡黃的長裙,蓬鬆的頭髮,一切都像極了愛情的模樣,甚至很多小哥哥都開始幻想生幾個孩子,孩子取什麼名字,在哪上學了。
可惜,一陣微風吹過,只剩下禿了半邊的頭髮無助的掙扎…
很現實,也很無奈。難道身爲程序猿的我們就不配擁有自己的愛情嗎?
不!程序猿辣麼可愛,怎麼會沒人要!
俗話說的好(我自己說的),只要代碼抄的妙,還怕沒有女人要?
真不行,碧蘿妹妹也是可以將就的吧。
好了,廢話了半天,上菜吧!
下面是一段代碼,一段表白的代碼,一段抖音上流傳很久的表白代碼之Java版本,雖然寫的有點low逼,但是我感覺還是蠻管用的!
先看下效果:
代碼奉上(直接複製可運行):
新建文件 Love.java,貼上下面的代碼,直接運行,喜歡的話可以打成jar包,不會打包可參考這篇文章:
https://www.cnblogs.com/blog5277/p/5920560.html
import javax.swing.*;
import javax.swing.border.EmptyBorder;
import java.awt.*;
public class Love extends JFrame {
public static void main(String[] args) {
EventQueue.invokeLater(() -> {
try {
Love frame = new Love();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
});
}
/**
* Create the frame.
*/
public Love() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, 450, 300);
JPanel contentPane = new JPanel();
contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
setContentPane(contentPane);
contentPane.setLayout(null);
JLabel label = new JLabel("小姐姐處對象嗎?");
label.setFont(new Font("幼圓", Font.PLAIN, 18));
label.setBounds(147, 20, 211, 41);
contentPane.add(label);
JButton button = new JButton("好的");
button.addActionListener(arg0 -> JOptionPane.showMessageDialog(null, "恭喜!成功拿下!", "表白幺~", JOptionPane.PLAIN_MESSAGE));
button.setBounds(98, 179, 93, 23);
contentPane.add(button);
JButton button_1 = new JButton("不行");
button_1.addActionListener(e -> {
boolean flag = false;
int isDone = JOptionPane.showConfirmDialog(null, "房子寫你名", "表白~", JOptionPane.YES_NO_OPTION);
if (isDone == JOptionPane.NO_OPTION) {
isDone = JOptionPane.showConfirmDialog(null, "我會做飯", "表白~", JOptionPane.YES_NO_OPTION);
if (isDone == JOptionPane.NO_OPTION) {
isDone = JOptionPane.showConfirmDialog(null, "我會洗衣服", "表白~", JOptionPane.YES_NO_OPTION);
if (isDone == JOptionPane.NO_OPTION) {
JOptionPane.showMessageDialog(null, "現在可以成爲我女票嗎?", "表白幺~", JOptionPane.PLAIN_MESSAGE);
} else {
flag = true;
}
} else {
flag = true;
}
} else {
flag = true;
}
if (flag) {
JOptionPane.showMessageDialog(null, "恭喜!成功拿下!", "表白幺~", JOptionPane.PLAIN_MESSAGE);
}
});
button_1.setBounds(251, 179, 93, 23);
contentPane.add(button_1);
JLabel lblNewLabel = new JLabel("");
lblNewLabel.setIcon(new ImageIcon("love.png"));
lblNewLabel.setBounds(157, 57, 114, 98);
contentPane.add(lblNewLabel);
}
}
話說回來,有的童鞋反映說妹子電腦上沒裝java,畢竟不是所有妹子都能懂java,這可咋辦?
別急,VB版本的表白小禮物我也給你帶來了!哈哈
msgbox "做我女朋友好嗎",vbQuestion,"在嗎"
msgbox ("房字寫你名字呢~")
msgbox ("我會做飯,很好吃的那種哦~")
msgbox ("我會做家務,全包的那種哦~")
dim j
do while j<1
Select Case msgbox("做我女朋友好嗎",68,"請鄭重的回答我")
Case 6 j=1
Case 7 msgbox("再給你一次機會")
end Select
loop
msgbox("我就知道你會同意的,哈哈哈哈~")
使用方法:新建一個txt文檔,將上面的代碼複製到txt,然後將文檔的後綴名改成vbs。把這個vbs文件發給妹子,給她一個驚喜!嘿嘿
怎麼樣,老哥,喜歡我這個表白小禮物嗎?喜歡的話點個贊再走唄,感謝感謝~
喜歡Java,熱衷學習的小夥伴可以加我微信: xia_qing2012,大家一起學習進步,成爲大佬!
創作不易,您的點贊和關注是對我最大的支持٩(๑❛ᴗ❛๑)۶
↓↓↓