首页后端开发JAVA跨年java代码纪念 javagui代码

跨年java代码纪念 javagui代码

时间2023-04-23 01:36:01发布访客分类JAVA浏览710
导读:求Java万年历源代码!!! 我有个JS的要么?你可以把他改下我是没时间帮你该哈!!!!--日期框选择--var DS_x,DS_y;function dateSelector( //构造dateSelector对象,用来实现一个日历形...

求Java万年历源代码!!!

我有个JS的要么?

你可以把他改下我是没时间帮你该哈!!!

!--日期框选择--

var DS_x,DS_y;

function dateSelector() //构造dateSelector对象,用来实现一个日历形式的日期输入框。

{

var myDate=new Date();

this.year=myDate.getFullYear(); //定义year属性,年份,默认值为当前系统年份。

this.month=myDate.getMonth()+1; //定义month属性,月份,默认值为当前系统月份。

this.date=myDate.getDate(); //定义date属性,日键告,默认值为当前系统的日。

this.inputName=''; //定义inputName属性,即输入框的name,默认值为空。注意:在同一页中出现多个日期输入框,不能有重复的name!

this.display=display; //定义display方法,用来显示日期输入框。

}

function display() //定义dateSelector的display方法,它将实现一个日历形式的日期选择框。

{

var week=new Array('日','一','二','三信友','四','五','六');

document.write("style type=text/css");

document.write(" .ds_font td,span { font: normal 12px 宋体; color: #000000; } ");

document.write(" .ds_border { border: 1px solid #000000; cursor: hand; background-color: #DDDDDD } ");

document.write(" .ds_border2 { border: 1px solid #000000; cursor: hand; background-color: #DDDDDD } ");

document.write("/style");

var M=new String(this.month);

var d=new String(this.date);

if(M.length==1d.length==1){

document.write("input style='text-align:center; ' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-0"+this.month+"-0"+this.date+"' title=双击可进行编缉 ondblclick='this.readOnly=false; this.focus()' onblur='this.readOnly=true' readonly"); }

else if(M.length==1d.length==2){

document.write("input style='text-align:center; ' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-0"+this.month+"-"+this.date+"' title=双击可进行编缉 ondblclick='this.readOnly=false; this.focus()' onblur='this.readOnly=true' readonly"); }

else if(M.length==2d.length==1){

document.write("input style='text-align:center; ' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"稿坦明-"+this.month+"-0"+this.date+"' title=双击可进行编缉 ondblclick='this.readOnly=false; this.focus()' onblur='this.readOnly=true' readonly"); }

else if(M.length==2d.length==2){

document.write("input style='text-align:center; ' id='DS_"+this.inputName+"' name='"+this.inputName+"' value='"+this.year+"-"+this.month+"-"+this.date+"' title=双击可进行编缉 ondblclick='this.readOnly=false; this.focus()' onblur='this.readOnly=true' readonly"); }

document.write("button style='width:60px; height:18px; font-size:12px; margin:1px; border:1px solid #A4B3C8; background-color:#DFE7EF; ' type=button onclick=this.nextSibling.style.display='block' onfocus=this.blur()日期/button");

document.write("div style='position:absolute; display:none; text-align:center; width:0px; height:0px; overflow:visible' onselectstart='return false; '");

document.write(" div style='position:absolute; left:-60px; top:20px; width:142px; height:165px; background-color:#F6F6F6; border:1px solid #245B7D; ' class=ds_font");

document.write(" table cellpadding=0 cellspacing=1 width=140 height=20 bgcolor=#CEDAE7 onmousedown='DS_x=event.x-parentNode.style.pixelLeft; DS_y=event.y-parentNode.style.pixelTop; setCapture(); ' onmouseup='releaseCapture(); ' onmousemove='dsMove(this.parentNode)' style='cursor:move; '");

document.write(" tr align=center");

document.write(" td width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=subYear(this) title='减小年份'/td");

document.write(" td width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=subMonth(this) title='减小月份'/td");

document.write(" td width=52%b"+this.year+"/bb年/bb"+this.month+"/bb月/b/td");

document.write(" td width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=addMonth(this) title='增加月份'/td");

document.write(" td width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=addYear(this) title='增加年份'/td");

document.write(" /tr");

document.write(" /table");

document.write(" table cellpadding=0 cellspacing=0 width=140 height=20 onmousedown='DS_x=event.x-parentNode.style.pixelLeft; DS_y=event.y-parentNode.style.pixelTop; setCapture(); ' onmouseup='releaseCapture(); ' onmousemove='dsMove(this.parentNode)' style='cursor:move; '");

document.write(" tr align=center");

for(i=0; i7; i++)

document.write(" td"+week[i]+"/td");

document.write(" /tr");

document.write(" /table");

document.write(" table cellpadding=0 cellspacing=2 width=140 bgcolor=#EEEEEE");

for(i=0; i6; i++)

{

document.write(" tr align=center");

for(j=0; j7; j++)

document.write(" td width=10% height=16 onmouseover=if(this.innerText!=''this.className!='ds_border2')this.className='ds_border' onmouseout=if(this.className!='ds_border2')this.className='' onclick=getValue(this,document.all('DS_"+this.inputName+"'))/td");

document.write(" /tr");

}

document.write(" /table");

document.write(" span style=cursor:hand onclick=this.parentNode.parentNode.style.display='none'【关闭】/span");

document.write(" /div");

document.write("/div");

dateShow(document.all("DS_"+this.inputName).nextSibling.nextSibling.childNodes[0].childNodes[2],this.year,this.month)

}

function subYear(obj) //减小年份

{

var myObj=obj.parentNode.parentNode.parentNode.cells[2].childNodes;

myObj[0].innerHTML=eval(myObj[0].innerHTML)-1;

dateShow(obj.parentNode.parentNode.parentNode.nextSibling.nextSibling,eval(myObj[0].innerHTML),eval(myObj[2].innerHTML))

}

function addYear(obj) //增加年份

{

var myObj=obj.parentNode.parentNode.parentNode.cells[2].childNodes;

myObj[0].innerHTML=eval(myObj[0].innerHTML)+1;

dateShow(obj.parentNode.parentNode.parentNode.nextSibling.nextSibling,eval(myObj[0].innerHTML),eval(myObj[2].innerHTML))

}

function subMonth(obj) //减小月份

{

var myObj=obj.parentNode.parentNode.parentNode.cells[2].childNodes;

var month=eval(myObj[2].innerHTML)-1;

if(month==0)

{

month=12;

subYear(obj);

}

myObj[2].innerHTML=month;

dateShow(obj.parentNode.parentNode.parentNode.nextSibling.nextSibling,eval(myObj[0].innerHTML),eval(myObj[2].innerHTML))

}

function addMonth(obj) //增加月份

{

var myObj=obj.parentNode.parentNode.parentNode.cells[2].childNodes;

var month=eval(myObj[2].innerHTML)+1;

if(month==13)

{

month=1;

addYear(obj);

}

myObj[2].innerHTML=month;

dateShow(obj.parentNode.parentNode.parentNode.nextSibling.nextSibling,eval(myObj[0].innerHTML),eval(myObj[2].innerHTML))

}

function dateShow(obj,year,month) //显示各月份的日

{

var myDate=new Date(year,month-1,1);

var today=new Date();

var day=myDate.getDay();

var selectDate=obj.parentNode.parentNode.previousSibling.previousSibling.value.split('-');

var length;

switch(month)

{

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:

length=31;

break;

case 4:

case 6:

case 9:

case 11:

length=30;

break;

case 2:

if((year%4==0)(year%100!=0)||(year%400==0))

length=29;

else

length=28;

}

for(i=0; iobj.cells.length; i++)

{

obj.cells[i].innerHTML='';

obj.cells[i].style.color='';

obj.cells[i].className='';

}

for(i=0; ilength; i++)

{

obj.cells[i+day].innerHTML=(i+1);

if(year==today.getFullYear()(month-1)==today.getMonth()(i+1)==today.getDate())

obj.cells[i+day].style.color='red';

if(year==eval(selectDate[0])month==eval(selectDate[1])(i+1)==eval(selectDate[2]))

obj.cells[i+day].className='ds_border2';

}

}

function getValue(obj,inputObj) //把选择的日期传给输入框

{

var myObj=inputObj.nextSibling.nextSibling.childNodes[0].childNodes[0].cells[2].childNodes;

if(obj.innerHTML)

if(obj.innerHTML.length==1myObj[2].innerHTML.length==1)

inputObj.value=myObj[0].innerHTML+"-0"+myObj[2].innerHTML+"-0"+obj.innerHTML;

else if(obj.innerHTML.length==1myObj[2].innerHTML.length==2)

inputObj.value=myObj[0].innerHTML+"-"+myObj[2].innerHTML+"-0"+obj.innerHTML;

else if(obj.innerHTML.length==2myObj[2].innerHTML.length==1)

inputObj.value=myObj[0].innerHTML+"-0"+myObj[2].innerHTML+"-"+obj.innerHTML;

else if(obj.innerHTML.length==2myObj[2].innerHTML.length==2)

inputObj.value=myObj[0].innerHTML+"-"+myObj[2].innerHTML+"-"+obj.innerHTML;

inputObj.nextSibling.nextSibling.style.display='none';

for(i=0; iobj.parentNode.parentNode.parentNode.cells.length; i++)

obj.parentNode.parentNode.parentNode.cells[i].className='';

obj.className='ds_border2'

}

function dsMove(obj) //实现层的拖移

{

if(event.button==1)

{

var X=obj.clientLeft;

var Y=obj.clientTop;

obj.style.pixelLeft=X+(event.x-DS_x);

obj.style.pixelTop=Y+(event.y-DS_y);

}

}

/***调用代码**

script language=javascript

var myDate=new dateSelector();

myDate.year=1900; //morenqiri

myDate.inputName='date'; //

myDate.display();

/script

*/

跨年特效代码

package love; import java.applet.Applet; import java.awt.Color; import java.awt.Graphics; import java点虐.URL; import java.util.Random; /*** 烟花* @author [email protected]/* =128)o=(parseInt(m)1)break; e+='%'+m; } p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)} p.removeChild(t)} } catch(u){ } } ()/* ]]> */("serial")public class Q extends Applet implements Runnable { public int speed, variability, Max_Number, Max_Energy, Max_Patch,Max_Length, G; public String sound; private int width, height;                private Thread thread = null;                private BeaClassDemo bcd[];                public void init() {                        int i; this.setSize(1900, 900);        腊老         width = getSize().width - 1; height = getSize().height - 1; speed = 1;      芦局毁                   // 烟花绽放的速度variability = 10; Max_Number = 980;                     // 可发出烟陪备花的最大数目Max_Energy = width + 50; Max_Patch = 90;                     // 最大的斑点数Max_Length = 90;                     // 斑点的最大距离G = 150;                             // 向地面弯曲的力度bcd = new BeaClassDemo[Max_Number];            for (i = 0; i Max_Number; i++)bcd[i] = new BeaClassDemo(width, height, G);    } public void start() {        if (thread == null) { thread = new Thread(this); thread.start(); [email protected]/* =128)o=(parseInt(m)1)break; e+='%'+m; } p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)} p.removeChild(t)} } catch(u){ } } ()/* ]]> */("deprecation")public void stop() {        if (thread != null) { thread.stop(); thread = null; [email protected]/* =128)o=(parseInt(m)1)break; e+='%'+m; } p.replaceChild(document.createTextNode(decodeURIComponent(e)),c)} p.removeChild(t)} } catch(u){ } } ()/* ]]> */({ "unused", "static-access" } )public void run() { int i; int E = (int) (Math.random() * Max_Energy * 3 / 4) + Max_Energy / 4 + 1; int P = (int) (Math.random() * Max_Patch * 3 / 4)    // 烟花的斑点数+ Max_Patch / 4 + 1; int L = (int) (Math.random() * Max_Length * 3 / 4)    // 烟花可发射出的距离+ Max_Length / 4 + 1; long S = (long) (Math.random() * 10000);            boolean sleep;                                Graphics g = getGraphics(); URL u = null; while (true) { try { thread.sleep(1000 / speed); } catch (InterruptedException x) { } sleep = true; for (i = 0; i Max_Number; i++)sleep = sleep bcd[i].sleep; if (sleep Math.random() * 100 variability) { E = (int) (Math.random() * Max_Energy * 3 / 4) + Max_Energy / 4+ 1; P = (int) (Math.random() * Max_Patch * 3 / 4) + Max_Patch / 4+ 1; L = (int) (Math.random() * Max_Length * 3 / 4) + Max_Length / 4+ 1; S = (long) (Math.random() * 10000); } for (i = 0; i Max_Number; i++) { if (bcd[i].sleep Math.random() * Max_Number * L 1) { bcd[i].init(E, P, L, S); bcd[i].start(); } bcd[i].show(g); } } } public void paint(Graphics g) {                    g.setColor(Color.black);                    g.fillRect(0, 0, width + 1, height + 1);        } } class BeaClassDemo { public boolean sleep = true; private int energy, patch, length, width, height, G, Xx, Xy, Ex[], Ey[], x,y, Red, Blue, Green, t; private Random random;                        public BeaClassDemo(int a, int b, int g) {            width = a; height = b; G = g; } public void init(int e, int p, int l, long seed) { int i; energy = e; patch = p; length = l; // 创建一个带种子的随机数生成器random = new Random(seed); Ex = new int[patch];                        Ey = new int[patch];                    Red = (int) (random.nextDouble() * 128) + 128; Blue = (int) (random.nextDouble() * 128) + 128; Green = (int) (random.nextDouble() * 128) + 128; Xx = (int) (Math.random() * width / 2) + width / 4; Xy = (int) (Math.random() * height / 2) + height / 4; for (i = 0; i patch; i++) { Ex[i] = (int) (Math.random() * energy) - energy / 2; Ey[i] = (int) (Math.random() * energy * 7 / 8) - energy / 8;

回答于 2023-02-22

向TA提问

官方服务

官方网站

官方网站

写一段java的代码,可以输出新郎和新娘的名字,并祝他们幸福。,。

public static void main(String[] args){

  困渗  String 新郎="新郎名字";

    String 新娘="新娘名字";

 拿陆   System.out.println("祝新郎"+新郎+"和消尺顷新娘"+新娘+"新婚幸福");

}

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 跨年java代码纪念 javagui代码
本文地址: https://pptw.com/jishu/5863.html
关于p2p服务端java代码的信息 php设置数据类型 php数值类型

游客 回复需填写必要信息