爱心波java安卓源码_爱心代码java

hacker|
169

文章目录:

java心形代码

把如下代码加入body区域中

style type="text/css"

body

{

background-color:#FFFFFF;

font-family: Arial;

font-size:10pt;

}

/style

script

text=new Array('www','njcatv','net','需要放大的

/\/\

\ /

\/

文字')

var numText=4

color=new Array('#000000','#2F2F2F','#4F4F4F','#7F7F7F','#408080')

var numColors=5

var endSize=70

var Zspeed=30

var Cspeed=200

var font='Arial Black'

var hide=false

var size=10

var gonum=0

var ie, n;

if (document.all) {

n=0

ie=1

zoomText='document.all.zoom.innerText=text[num]'

zoomSize='document.all.zoom.style.fontSize=size'

closeIt=""

fadeColor="document.all.zoom.style.color=color[num]"

}

if (document.layers) {

n=1;ie=0

zoomText=""

zoomSize="document.zoom.document.write('p align=\"center\" style=\"font-family:'+font+'; font-size:'+size+'px; color:'+color[0]+'\"'+text[num]+'/p')"

closeIt="document.zoom.document.close()"

fadeColor="document.zoom.document.write('p align=\"center\" style=\"font-family:'+font+'; font-size:'+endSize+'px; color:'+color[num]+'\"'+text[numText-1]+'/p')"

}

function zoom(num,fn){

if (sizeendSize){

eval(zoomText)

eval(zoomSize)

eval(closeIt)

size+=5;

setTimeout("zoom("+num+",'"+fn+"')",Zspeed)

}else{

eval(fn);

}

}

function fadeIt(num){

if (numnumColors){

eval(fadeColor)

eval(closeIt)

num+=1;

setTimeout("fadeIt("+num+")",Cspeed)

}else{

hideIt()

}

}

function hideIt(){

if(hide){

if(ie)document.all.zoom.style.visibility="hidden"

if(n)document.layers.zoom.visibility="hidden"

}

}

function init(){

if(ie){

document.all.zoom.style.color=color[0]

document.all.zoom.style.fontFamily=font

}

if(ie || n) go(0)

}

function go(num){

gonum+=1

size=10

if(numnumText){

zoom(num,'go('+gonum+')')

}else{

fadeIt(0)

}

}

/script

div id="zoom" align="center" style="position:absolute; top:150"

怎么用java编写一个爱心

分析:

首先爱心分成两半前面三行左右一样右边就可以通过左边反相得到

中间两行是个长方形,剩下的就是个倒等腰三角形

2.在或者,长得不太像- -

System.out.println("      ** **");

for (int i = 4; i 10; i++) {

for (int a = 0; a i; a++) {

System.out.print(" ");

}

for (int b = 1; b = 2 * 9 - 2 * i - 1; b++) {

System.out.print("*");

}

System.out.print("\n");

}

**  **

*********

*******

*****

***

*

如何用java做出点击窗口就能跳出爱心的程序

在窗口上弄一个爱心,用画笔的方法把它绘制在上面,让其按照你自己设计的方式(控制坐标的方法)移动,最主要的是使用多线程让它不停刷新

java 心音显示,接收心音信号,然后显示波形

// Java 正弦波:线宽、颜色、分段颜色、背景色、波峰数、显示速度

// 画图方向:向左画、向右画、向上画、向下画、同时向右和向下画

// 位置:水平、垂直多条Java 正弦波

import java.awt.*;

// 1.正弦波 jvzxb 类继承框架 Frame

public class jvzxb extends Frame {

public jvzxb() {

setLayout(new BorderLayout()); // 设置边界布局

DrawPanel dp = new DrawPanel(); // 创建画图面板实例 dp

add("Center", dp); // 对中加入画图面板 dp

}

// 2.关闭窗口,终止程序

public boolean handleEvent(Event e) {

switch (e.id) {

case Event.WINDOW_DESTROY: // 窗口关闭

System.exit(0); // 系统退出,终止程序

return true;

default:

return false;

}

}

// 3.程序入口

public static void main(String args[]) {

jvzxb zxb = new jvzxb();

zxb.setTitle("Java 语言图形程序设计 正弦波 谢山水 2003.10.");

zxb.setSize(800,600);

zxb.show();

}

}

// 4.定义求上正弦函数的方法

class DrawPanel extends Panel {

double f1(double x){ // 上正弦波

return 180+Math.sin(x/20)*30;

// 调整垂直位置,波峰数,波幅度

}

double f2(double x){ // 中正弦波

return 280+Math.sin(x/10)*40;

}

double f3(double x){ //下正弦波

return 420+Math.sin(x/5)*50;

}

// 5.定义画图方法

public void paint(Graphics g) {

// 6.画图纸边框和水平轴线

g.setColor(new Color(255,0,155));//设置画笔为紫色

g.drawRect(5,5,780,540); // 画图纸外边框

g.setColor(new Color(0,133,255));//设置画笔为蓝色

g.drawRect(15,15,760,520); // 画图纸内边框

g.drawRect(16,16,758,518);

g.drawRect(17,17,756,516);

g.drawRect(18,18,754,514);

g.setColor(new Color(255,0,255));//设置画笔为紫色

g.drawLine(50,180,730,180); // 画上水平轴线

g.setColor(new Color(255,255,0));//设置画笔为黄色

g.drawLine(50,280,730,280); // 画中水平轴线

g.drawLine(50,281,730,281);

g.drawLine(50,282,730,282);

g.setColor(new Color(0,133,255)); //设置画笔为蓝色

g.drawLine(50,420,730,420); // 画下水平轴线

g.drawLine(50,421,730,421);

g.drawLine(50,422,730,422);

g.drawLine(50,423,730,423);

g.drawLine(50,424,730,424);

// 7.输出文字

Font fnt20 = new Font("TimesRoman",Font.PLAIN,20);

Font fnt40 = new Font("宋体",Font.BOLD,40); // 创建字体对象

g.setFont(fnt20); // 设置当前字体

g.setColor(new Color(255,0,255));

g.drawString("Java TXCXSJ",340,50); // 紫字

g.setFont(fnt40); // 设置当前字体

g.setColor(new Color(0,0,255));

g.drawString("Java 语言图形程序设计",190,100);// 蓝字

g.setFont(fnt20); // 设置当前字体

g.setColor(new Color(255,255,0));

g.drawString("程序设计: 谢山水",320,140); // 黄字

g.drawString("2003年10月1日",340,170);

// 8.循环设置颜色

for(int i=0;i30;i++){

switch((int) i/10){

case 0:

g.setColor(new Color(0,133,255)); //设置画笔为蓝色

setBackground(Color.yellow); //设置背景为黄色

break;

case 1:

g.setColor(new Color(255,255,0)); //设置画笔为黄色

setBackground(Color.orange); //设置背景为橙色

break;

case 2:

g.setColor(new Color(255,0,155)); //设置画笔为红色

setBackground(new Color(0,190,0)); //设置背景为绿色

break;

}

// 9.绘制正弦波

for(int x=90;x710;x++){ //上正弦波

g.drawLine((int)x,(int)f1(x),(int)x+1,(int)f1(x+1));

}

for(int x=90;x710;x++){ //中正弦波

for (int h=0;h4;h++){

g.drawLine((int)x,(int)f2(x)+h,(int)x+1,(int)f2(x+1)+h);

}

}

for(int x=90;x710;x++){ //下正弦波

for (int h=0;h9;h++){

g.drawLine((int)x,(int)f3(x)+h,(int)x+1,(int)f3(x+1)+h);

}

}

}

}

}

5条大神的评论

  • avatar
    访客 2022-07-18 上午 09:40:40

    文章目录:1、java心形代码2、怎么用java编写一个爱心3、如何用java做出点击窗口就能跳出爱心的程序4、java 心音显示,接收心音信号,然后显示波形java心形代码把如下代码加入body区域中style type="text/css"body{backgrou

  • avatar
    访客 2022-07-18 下午 01:43:44

    [num]+'\"'+text[numText-1]+'/p')"}function zoom(num,fn){if (sizeendSize){eval(zoomText)eval

  • avatar
    访客 2022-07-18 下午 07:58:57

    730,420); // 画下水平轴线g.drawLine(50,421,730,421);g.drawLine(50,422,730,422);g.drawLine(50,423,730,423);g.drawLine(50,424,730,4

  • avatar
    访客 2022-07-18 上午 10:08:09

    r.orange); //设置背景为橙色break;case 2:g.setColor(new Color(255,0,155)); //设置画笔为红色setBackground(new Color

  • avatar
    访客 2022-07-18 下午 03:41:48

    前字体g.setColor(new Color(255,255,0));g.drawString("程序设计: 谢山水",320,140); // 黄字g.drawString("2003年10月1日",340,170);// 8.循环设置颜色for(int i=0;i30;i++){s

发表评论