java爱心效果代码来了
生活随笔
收集整理的這篇文章主要介紹了
java爱心效果代码来了
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
愛心?代碼來了
村上春樹說:“儀式是一件很重要的事。”
現(xiàn)實生活被瑣事充斥,儀式感總是被人遺忘,湊合的晚飯、亂丟的衣物、雜亂無章的生活讓原本平淡的生活過得一潭死水,找不到生活的樂趣。
展示愛心前,可以先復制love鏈接在瀏覽器打開,就會有下面圖片展示哦!(不使用該鏈接就直接看下面Java代碼)
鏈接:love.wazf.top/S94
童話《小王子》里狐貍對小王子說:“你最好在每天相同的時間來,比如你在下午四點鐘來,那么從三點鐘起,我就開始感到幸福。時間越臨近,我就感到越幸福。到了四點鐘我就會坐立不安,如果你隨便什么時候來,我就不知道在什么時間準備我的心情,儀式能讓我覺得某一天某一刻都會與眾不同。”
接下來是愛心代碼及展示效果
代碼展示:
import javax.swing.*; import java.awt.*;public class heart extends JFrame {private static final long serialVersionUID = -1284128891908775645L;// 定義加載窗口大小public static final int GAME_WIDTH = 500;public static final int GAME_HEIGHT = 500;// 獲取屏幕窗口大小public static final int WIDTH = Toolkit.getDefaultToolkit().getScreenSize().width;public static final int HEIGHT = Toolkit.getDefaultToolkit().getScreenSize().height;public heart() {// 設置窗口標題this.setTitle("心形曲線");// 設置窗口初始位置this.setLocation((WIDTH - GAME_WIDTH) / 2, (HEIGHT - GAME_HEIGHT) / 2);// 設置窗口大小this.setSize(GAME_WIDTH, GAME_HEIGHT);// 設置背景色this.setBackground(Color.BLACK);// 設置窗口關閉方式this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 設置窗口顯示this.setVisible(true);}@Overridepublic void paint(Graphics g) {double x, y, r;Image OffScreen = createImage(GAME_WIDTH, GAME_HEIGHT);Graphics drawOffScreen = OffScreen.getGraphics();for (int i = 0; i < 90; i++) {for (int j = 0; j < 90; j++) {r = Math.PI / 45 * i * (1 - Math.sin(Math.PI / 45 * j)) * 18;x = r * Math.cos(Math.PI / 45 * j) * Math.sin(Math.PI / 45 * i) + GAME_WIDTH / 2;y = -r * Math.sin(Math.PI / 45 * j) + GAME_HEIGHT / 4;//設置畫筆顏色drawOffScreen.setColor(Color.PINK);// 繪制橢圓drawOffScreen.fillOval((int) x, (int) y, 2, 2);}// 生成圖片g.drawImage(OffScreen, 0, 0, this);}}public static void main(String[] args) {heart demo = new heart();demo.setVisible(true);} }下面是展示效果
最后祝大家開開心心,奔赴簡單快樂的生活!!!
總結
以上是生活随笔為你收集整理的java爱心效果代码来了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我机器人里面的匡威照片_威尔史密斯在《我
- 下一篇: EqualLogic全攻略视频[(四)高