Javaで真実を伝えるために愛を作る方法

Javaがプロットすることができ、小さなJava機能を考えていません

学ぶことは困難であることのJavaのパワー

しかし、我々は、専門を学ぶことができます


以下は、愛のプロットの告白です


あなたはそれのような女の子を与えます


インポートをjava.awt.Color;
輸入java.awt.Graphics;
輸入はjava.awt.Image;
輸入java.awt.Toolkitの。


輸入javax.swing.JFrame;


パブリッククラスカーディオイドはJFrameのを拡張{
プライベート静的最終int型のWIDTH = 500。
プライベート静的最終int型のHEIGHT = 500;
。。プライベート静的int型window_heightにより= Toolkit.getDefaultToolkit()getScreenSize()幅;
。。プライベート静的int型WINDOW_HEIGHT = Toolkit.getDefaultToolkit()getScreenSize()高さ;
公共カーディオイド(){
スーパー(「私はあなたを愛して」);
this.setBackground(Color.BLACK)。
this.setLocation((window_heightにより幅)/ 2、(WINDOW_HEIGHT高さ)/ 2)。
this.setSize(幅、高さ)。
this.setLayout(getLayout())。
this.setVisible(真の);
this.setDefaultCloseOperation(DISPOSE_ON_CLOSE)。
}
公共ボイドペイント(グラフィックスG){
ダブルX、Y、R。
イメージ画像= this.createImage(幅、高さ)。
グラフィックPIC = image.getGraphics()。
(私は++; I <90 INT I = -2){ため
(INT J = -2; J <90; J ++)のために{
R =にMath.PI / 45 +にMath.PI / 45 * I *(1-数学.sin(にMath.PI / 45 * J))* 18。
X = R * Math.cos(にMath.PI / 45 * J)* Math.sin(にMath.PI / 45 * I)+幅/ 2。
Y = -r * Math.sin(にMath.PI / 45 * J)+ HEIGHT / 3。
pic.setColor(Color.MAGENTA)。
pic.fillOval((INT)X、(INT)Y、2,2)。
}
g.drawImage(イメージ、0、0、この)。
}
}
公共の静的な無効メイン(文字列[]引数)を{
新しいカーディオイド()。


}


}

公開された19元の記事 ウォン称賛58 ビュー50000 +

おすすめ

転載: blog.csdn.net/cyg_l02/article/details/80296211