??xml version="1.0" encoding="utf-8" standalone="yes"?>av蜜臀在线,日本高清视频一区二区三区,亚洲欧美日本国产http://www.aygfsteel.com/realsmy/category/14767.html久城的学习室zh-cnSat, 02 Feb 2008 02:24:18 GMTSat, 02 Feb 2008 02:24:18 GMT60单的batch调用http://www.aygfsteel.com/realsmy/archive/2007/12/12/167262.html久城久城Wed, 12 Dec 2007 08:28:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/12/12/167262.htmlhttp://www.aygfsteel.com/realsmy/comments/167262.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/12/12/167262.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/167262.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/167262.html
目临近l束Q不得不感叹Q时间过的真快啊......?nbsp; 阅读全文

久城 2007-12-12 16:28 发表评论
]]>
使用validate.xmlӞ让结果只q回一?/title><link>http://www.aygfsteel.com/realsmy/archive/2007/11/16/160966.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Fri, 16 Nov 2007 04:51:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2007/11/16/160966.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/160966.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2007/11/16/160966.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/160966.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/160966.html</trackback:ping><description><![CDATA[     摘要:   <a href='http://www.aygfsteel.com/realsmy/archive/2007/11/16/160966.html'>阅读全文</a><img src ="http://www.aygfsteel.com/realsmy/aggbug/160966.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2007-11-16 12:51 <a href="http://www.aygfsteel.com/realsmy/archive/2007/11/16/160966.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>l习?-JAVA实现二维数组对列排序http://www.aygfsteel.com/realsmy/archive/2007/10/19/154106.html久城久城Fri, 19 Oct 2007 02:28:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/10/19/154106.htmlhttp://www.aygfsteel.com/realsmy/comments/154106.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/10/19/154106.html#Feedback1http://www.aygfsteel.com/realsmy/comments/commentRss/154106.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/154106.html  阅读全文

久城 2007-10-19 10:28 发表评论
]]>
l习?--JS排序http://www.aygfsteel.com/realsmy/archive/2007/10/17/153435.html久城久城Wed, 17 Oct 2007 00:26:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/10/17/153435.htmlhttp://www.aygfsteel.com/realsmy/comments/153435.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/10/17/153435.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/153435.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/153435.html阅读全文

久城 2007-10-17 08:26 发表评论
]]>
l习?--三角q算http://www.aygfsteel.com/realsmy/archive/2007/10/16/153255.html久城久城Tue, 16 Oct 2007 06:09:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/10/16/153255.htmlhttp://www.aygfsteel.com/realsmy/comments/153255.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/10/16/153255.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/153255.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/153255.html阅读全文

久城 2007-10-16 14:09 发表评论
]]>
ZTCP的多天小E序http://www.aygfsteel.com/realsmy/archive/2007/05/24/119804.html久城久城Thu, 24 May 2007 12:31:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/05/24/119804.htmlhttp://www.aygfsteel.com/realsmy/comments/119804.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/05/24/119804.html#Feedback8http://www.aygfsteel.com/realsmy/comments/commentRss/119804.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/119804.html阅读全文

久城 2007-05-24 20:31 发表评论
]]>
JAVA CLASS LOADING技术研I?--整理后的代码http://www.aygfsteel.com/realsmy/archive/2007/04/18/111582.html久城久城Wed, 18 Apr 2007 04:55:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/04/18/111582.htmlhttp://www.aygfsteel.com/realsmy/comments/111582.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/04/18/111582.html#Feedback4http://www.aygfsteel.com/realsmy/comments/commentRss/111582.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/111582.html阅读全文

久城 2007-04-18 12:55 发表评论
]]>
毕业设计-代码部分http://www.aygfsteel.com/realsmy/archive/2007/04/13/110527.html久城久城Fri, 13 Apr 2007 12:59:00 GMThttp://www.aygfsteel.com/realsmy/archive/2007/04/13/110527.htmlhttp://www.aygfsteel.com/realsmy/comments/110527.htmlhttp://www.aygfsteel.com/realsmy/archive/2007/04/13/110527.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/110527.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/110527.html阅读全文

久城 2007-04-13 20:59 发表评论
]]>
自定义ClassLoader的实?/title><link>http://www.aygfsteel.com/realsmy/archive/2007/04/06/108889.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Fri, 06 Apr 2007 04:25:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2007/04/06/108889.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/108889.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2007/04/06/108889.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/108889.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/108889.html</trackback:ping><description><![CDATA[     摘要: 参考老师的例子,又在|上看了很多资料Qȝ自己敲出来一个。保存下?.. <br> <br>自定义ClassLoader的实玎ͼ  <a href='http://www.aygfsteel.com/realsmy/archive/2007/04/06/108889.html'>阅读全文</a><img src ="http://www.aygfsteel.com/realsmy/aggbug/108889.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2007-04-06 12:25 <a href="http://www.aygfsteel.com/realsmy/archive/2007/04/06/108889.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>模拟银行存储实验---GUI实现http://www.aygfsteel.com/realsmy/archive/2006/10/26/77310.html久城久城Thu, 26 Oct 2006 00:15:00 GMThttp://www.aygfsteel.com/realsmy/archive/2006/10/26/77310.htmlhttp://www.aygfsteel.com/realsmy/comments/77310.htmlhttp://www.aygfsteel.com/realsmy/archive/2006/10/26/77310.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/77310.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/77310.html阅读全文

久城 2006-10-26 08:15 发表评论
]]>
厨师与服务生的问?/title><link>http://www.aygfsteel.com/realsmy/archive/2006/10/22/76623.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Sun, 22 Oct 2006 06:11:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2006/10/22/76623.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/76623.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2006/10/22/76623.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/76623.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/76623.html</trackback:ping><description><![CDATA[ <p>最基本的多U程的实?..看寝室的兄弟们学到多U程?自己也回忆回?<br /><br />/**<br />*title 用多U程实现厨师与服务生的问?br /><a href="mailto:*@author:realsmy">*@author:realsmy</a><br />*date 2006-10-22 14:10<br />*/<br />public class Test{<br /> public static void main(String args[]){<br />  CanGuan c=new CanGuan();<br />  new Thread(new ChuShi(c)).start();<br />  new Thread(new FuWuSheng(c)).start();<br /> }<br />}</p> <p>//厨师一直执行餐馆类的set()Ҏ<br />class ChuShi implements Runnable{<br /> CanGuan c;<br /> public ChuShi(CanGuan c){<br />  this.c=c;<br /> }<br /> public void run(){<br />  while(true){<br />   c.set();   <br />  }    <br /> } <br />}</p> <p>//服务生一直执行餐馆类的get()Ҏ<br />class FuWuSheng implements Runnable{<br /> CanGuan c;<br /> public FuWuSheng(CanGuan c){<br />  this.c=c;<br /> }<br /> public void run(){<br />  while(true){<br />   c.get();<br />  }<br /> } <br />}</p> <p>class CanGuan<br />{<br /> private boolean b = true;<br /> private int i =1;<br /> public synchronized void set()<br /> {<br />  if(!b)<br />   try{<br />    wait();<br />   }catch(Exception e){}<br />   System.out.println("厨师做好了菜"+i);<br />   try{<br />    Thread.sleep(1000);<br />   }catch(Exception e){}<br />   b = false;<br />   notify();<br />  <br /> }<br /> public synchronized void get()<br /> {<br />  if(b)<br />   try{<br />    wait();<br />   }catch(Exception e){}<br />   System.out.println("服务生取C?+i);<br />   i++;<br />   try{<br />    Thread.sleep(1000);<br />   }catch(Exception e){}<br />   b = true;<br />   notify();  <br /> }<br />}</p> <img src ="http://www.aygfsteel.com/realsmy/aggbug/76623.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2006-10-22 14:11 <a href="http://www.aygfsteel.com/realsmy/archive/2006/10/22/76623.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>大四JAVA实验Q一Q?/title><link>http://www.aygfsteel.com/realsmy/archive/2006/10/19/76098.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Thu, 19 Oct 2006 02:57:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2006/10/19/76098.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/76098.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2006/10/19/76098.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/76098.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/76098.html</trackback:ping><description><![CDATA[     摘要: 写一个模拟的银行存储pȝQ能够实现用L登陆Q存钱,取钱Q{帐等功能。必ȝI/O在DOS下实现过E。v了个大早开始写Q郁闷啊都写?1点了才出?.虽然SIMPLEQ但是也有不收P特别是I/O。以前学的很不扎实,q得好好看看资料再ȝ下!先把代码帖下Q哈哈!代码如下Q?package com.neusoft.test;/**//* *Title 模拟实现?..  <a href='http://www.aygfsteel.com/realsmy/archive/2006/10/19/76098.html'>阅读全文</a><img src ="http://www.aygfsteel.com/realsmy/aggbug/76098.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2006-10-19 10:57 <a href="http://www.aygfsteel.com/realsmy/archive/2006/10/19/76098.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个小问题引发的思?/title><link>http://www.aygfsteel.com/realsmy/archive/2006/10/11/74656.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Wed, 11 Oct 2006 12:17:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2006/10/11/74656.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/74656.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2006/10/11/74656.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/74656.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/74656.html</trackback:ping><description><![CDATA[ <p>曄遇到q这样一个小问题:<br /><br />class A {<br />private int i=1;<br />public int getI(){<br />return i;<br />}<br />public void setI(int i){<br />this.i=i;<br />}<br />}</p> <p>public class B extends A {<br />int i=2;<br />public static void main (String [] args) {<br />B b = new B();<br />System.out.println(b.getI());<br />}<br />}<br /><br />l果?,而不?.<br />q个问题感觉q不错?br /><br />1.q不是private成员不会被?事实上子cd以承父cȝM变量和方法。private、protected只是讉K权限而已。即使i是public?br />输出l果也肯定是1.<br /><br />2.Ҏ可以覆盖,成员变量q没有覆盖一_也就是子cȝi和父cȝi是共存在子类体内的。父cd象中有i变量、set get两个Ҏ。子cclass中应有i【承于父类对象】、i【子cd象】两个变量、set get两个Ҏ【承于父类对象】?/p> <p>3.java中的原则是调用的是哪个类的方法,那么q个Ҏ讉K的就是这个类中的成员。子cM没有覆盖public int getI()q个Ҏ的话,那么子类调用的其实是父类的getI()Ҏ.所以返回的是父cM的i.<br /><br />所以如果子c覆盖了getI()Ҏ,那么׃输出的是子类中的i了,因ؓ调用的是子类中的Ҏ?br /><br />以上是我曄遇到的一个问?今天遇到另一个例?q而进行思?<br /><br />class A{<br /> public int m = 1;<br /> A(){<br />  System.out.println("A have construct");<br />  System.out.println(m);<br />  tt();//因ؓtt()Ҏ已经被覆?所以此处调用的是子cȝtt()Ҏ;<br />//子类的数据成员此时还未显式的初始?所以返回gؓ默认?;<br />}<br /> public void tt(){<br />  System.out.println(m);<br /> }<br />}<br />public class B extends A{<br /> public int n = 2;<br /> B(){<br />  System.out.println("B have construct");<br />  System.out.println(n);<br />  tt();<br />}<br /> public void tt(){<br />  System.out.println(n);<br /> }<br /> public static void main(String args[]){<br />  B b = new B();<br /> }<br />} <br /><br />输出l果?<br />A have construct<br />1<br />0<br />B have construct<br />2<br />2<br /><br />如注释部分的解说!<br />q个例子?B中的tt()Ҏ已经覆盖了父cM的tt()Ҏ.所以在执行父类的构造方法时,调用的是子类的tt()Ҏ;<br /><br />PS:<br />构造一个对象的q程?<br />先父c?后子c?<br />先成员变量初始化,后构造函?</p> <img src ="http://www.aygfsteel.com/realsmy/aggbug/74656.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2006-10-11 20:17 <a href="http://www.aygfsteel.com/realsmy/archive/2006/10/11/74656.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>构造一个类,只能存在一个实?/title><link>http://www.aygfsteel.com/realsmy/archive/2006/10/06/73533.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Fri, 06 Oct 2006 05:46:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2006/10/06/73533.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/73533.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2006/10/06/73533.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/73533.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/73533.html</trackback:ping><description><![CDATA[ <p>在网上见q这道小?正好寝室的兄弟们在学Q借机会整理下!<br /><br />题目是这LQ?br />1.定义一个SigCls.java;<br />2.SigCls只能存在一个实?<br />3.在构造器中初始化两个成员属?<br />4.~写TestSigCls.java试;<br /><br />分析:<br />如果构造一个类,它只能存在一个实?那它的构造函C定不能被外部讉K,也就是说它的构造函数应该是private?<br />如果构造函数是private?外部不能实例?那就需要在cd部定义一个方?用来创徏q个实例.<br />既然只能存在一个实?那么可以把这个唯一的实例定义成静态的,q样静态成员只初始化一?<br /><br />代码:<br /><br />//SigCls.java文g<br />public class SigCls <br />{<br />    private String name;<br />    private int age;//两个成员属?br />    private static SigCls inst;//声明静态实?/p> <p>    private SigCls(String aName, int aAge) {<br />        name = aName;<br />        age = aAge;//初始化两个成员属?br />    }</p> <p>    public String getName() {<br />        return name;<br />    }</p> <p>    public int getAge() {<br />        return age;<br />    }</p> <p>    public static SigCls getInstance() {<br />        if (inst == null)<br />        {<br />            System.out.println("none");<br />            inst = new SigCls("xiaozhang", 19);//初始化实?br />            return inst;<br />        }<br />        else<br />        {<br />            System.out.println("Sig");<br />            return inst;<br />        }<br />    }</p> <p>}<br /><br />//TestSigCls.java文g<br />public class TestSigCls <br />{<br /> public static void main(String[] args) <br /> {<br />         SigCls sc1;<br />         SigCls sc2;<br />         sc1 = SigCls.getInstance();<br />        <br />         sc2 = SigCls.getInstance();</p> <p>         System.out.println(sc1.getName());<br />         System.out.println(sc2.getName());</p> <p> }<br />}<br /><br />应该q有其他的方?有待研究!</p> <img src ="http://www.aygfsteel.com/realsmy/aggbug/73533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2006-10-06 13:46 <a href="http://www.aygfsteel.com/realsmy/archive/2006/10/06/73533.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用JAVA做小旉http://www.aygfsteel.com/realsmy/archive/2006/09/03/67364.html久城久城Sat, 02 Sep 2006 23:08:00 GMThttp://www.aygfsteel.com/realsmy/archive/2006/09/03/67364.htmlhttp://www.aygfsteel.com/realsmy/comments/67364.htmlhttp://www.aygfsteel.com/realsmy/archive/2006/09/03/67364.html#Feedback0http://www.aygfsteel.com/realsmy/comments/commentRss/67364.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/67364.html学JAVA 做的W一个GUIE序......
import java.awt.*;
import javax.swing.*;
import java.util.*;

class Clock extends JFrame
{
 public static double PI = 3.14159265;
 Calendar now;
 int hh;
 int mm;
 int ss;
 Clock()
 {
  super("我的旉");
  setSize(400,400);
  setVisible(true);
 }
 public void paint(Graphics g)
 {
  g.setColor(Color.WHITE);
  g.fillRoundRect(100,100,200,200,200,200);
  g.setColor(Color.BLACK);
  g.drawString("1",(int)(200-2+100*(Math.sin(30*2*PI/360))),(int)(200+10-100*(Math.cos(30*2*PI/360))));
  g.drawString("2",(int)(200-6+100*(Math.sin(30*2*2*PI/360))),(int)(200+10-100*(Math.cos(30*2*2*PI/360))));
  g.drawString("3",(int)(200-7+100*(Math.sin(30*3*2*PI/360))),(int)(200-100*(Math.cos(30*3*2*PI/360))));
  g.drawString("4",(int)(200-6+100*(Math.sin(30*4*2*PI/360))),(int)(200-100*(Math.cos(30*4*2*PI/360))));
  g.drawString("5",(int)(200-2+100*(Math.sin(30*5*2*PI/360))),(int)(200-2-100*(Math.cos(30*5*2*PI/360))));
  g.drawString("6",(int)(200+100*(Math.sin(30*6*2*PI/360))),(int)(200-100*(Math.cos(30*6*2*PI/360))));
  g.drawString("7",(int)(200+100*(Math.sin(30*7*2*PI/360))),(int)(200-100*(Math.cos(30*7*2*PI/360))));
  g.drawString("8",(int)(200+100*(Math.sin(30*8*2*PI/360))),(int)(200-100*(Math.cos(30*8*2*PI/360))));
  g.drawString("9",(int)(200+100*(Math.sin(30*9*2*PI/360))),(int)(200-100*(Math.cos(30*9*2*PI/360))));
  g.drawString("10",(int)(200+2+100*(Math.sin(30*10*2*PI/360))),(int)(200+2-100*(Math.cos(30*10*2*PI/360))));
  g.drawString("11",(int)(200+100*(Math.sin(30*11*2*PI/360))),(int)(200+10-100*(Math.cos(30*11*2*PI/360))));
  g.drawString("12",(int)(200+100*(Math.sin(30*12*2*PI/360))),(int)(200+10-100*(Math.cos(30*12*2*PI/360))));
  g.setColor(Color.RED);

  Calendar now=Calendar.getInstance();
  int hh=now.get(Calendar.HOUR_OF_DAY);//时
  int mm=now.get(Calendar.MINUTE);//分钟
  int ss=now.get(Calendar.SECOND);// U?
  g.drawLine(200,200,(int)(200+90*(Math.sin(6*ss*2*PI/360))),(int)(200-90*(Math.cos(6*ss*2*PI/360)))); //ȝ?br />  g.setColor(Color.black);
  g.drawLine(200,200,(int)(200+70*(Math.sin(6*mm*2*PI/360))),(int)(200-70*(Math.cos(6*mm*2*PI/360))));//d?br />  g.setColor(Color.blue);
  g.drawLine(200,200,(int)(200+50*(Math.sin((30*hh+0.5*mm)*2*PI/360))),(int)(200-50*(Math.cos((30*hh+0.5*mm)*2*PI/360)))); //L?br />  try{Thread.sleep(500);}catch(Exception e){}
  repaint();  
 }

 public static void main(String[] args)
 {
  
  Clock c = new Clock();
  c.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  
 }
}



久城 2006-09-03 07:08 发表评论
]]>
坦克游戏——实现坦克的Ud和子弹的发射http://www.aygfsteel.com/realsmy/archive/2006/09/02/67241.html久城久城Sat, 02 Sep 2006 03:07:00 GMThttp://www.aygfsteel.com/realsmy/archive/2006/09/02/67241.htmlhttp://www.aygfsteel.com/realsmy/comments/67241.htmlhttp://www.aygfsteel.com/realsmy/archive/2006/09/02/67241.html#Feedback3http://www.aygfsteel.com/realsmy/comments/commentRss/67241.htmlhttp://www.aygfsteel.com/realsmy/services/trackbacks/67241.html 感慨Q?br />
偶的坦克l于可以UdQ可以发子弹了~~

不过从昨天Y件开发与实践的老师的角度去说~我这样做是不对的~开发一个程序之前需要做好构Ӟ而我则是惛_哪做?.做错了再改!哈哈Q?.q有待学?.

代码Q?br />
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

class YouXi extends JFrame
{
 Container c;
 Draw_table d_table;  //中间的画?br /> Mypanel panel_east;  //双的面?br /> private static Icon[] faces;
 YouXi()
 {
  super("ȝ坦克                                                                        版权所有:久城");
  c = getContentPane();
  c.setLayout(new BorderLayout());
  panel_east = new Mypanel();
  panel_east.setLayout(new GridLayout(6,1,20,20));
  
  faces= new Icon[]{new ImageIcon("d:\11.jpg","")};
  JButton button1 = new JButton("重新开?);
  JButton button2 = new JButton(new String ("ȝ坦克"),new ImageIcon(getClass().getResource("11.jpg")));
  JTextField text1 = new JTextField("realsmy");
  JTextField text2 = new JTextField("0");
  JLabel lb1 = new JLabel("玩??);
  JLabel lb2 = new JLabel("杀人数");
  text1.setEditable(false);
  text2.setEditable(false);
  panel_east.add(button2);
  panel_east.add(lb1);
  panel_east.add(text1);
  panel_east.add(lb2);
  panel_east.add(text2);
  panel_east.add(button1);
  //d键盘监听Q不知道加到哪好Q随表找个按钮加上去了哈哈!
  button2.addKeyListener(new KeyAdapter()
   {
        public void keyPressed(KeyEvent e)
    {
      if(e.getKeyCode()==KeyEvent.VK_ENTER)
      {  
       if(d_table.fangxiang == 1)
       {
       d_table.zx = d_table.x+50;
       d_table.zy = d_table.y+10;
       d_table.key_fangxiang = 1;
       }
       if(d_table.fangxiang == 2)
       {
       d_table.zx = d_table.x+10;
       d_table.zy = d_table.y+50;
       d_table.key_fangxiang = 2;
       }
       if(d_table.fangxiang == 3)
       {
       d_table.zx = d_table.x-10;
       d_table.zy = d_table.y+10;
       d_table.key_fangxiang = 3;
       }
       if(d_table.fangxiang == 4)
       {
       d_table.zx = d_table.x+10;
       d_table.zy = d_table.y-10;
       d_table.key_fangxiang = 4;
       }
       d_table.key = true;
      }
      if(e.getKeyCode()==KeyEvent.VK_UP){
      d_table.y-=10;
      d_table.fangxiang = 4;
      }
      if(e.getKeyCode()==KeyEvent.VK_DOWN){
      d_table.y += 10;
      d_table.fangxiang = 2;
      }
      if(e.getKeyCode()==KeyEvent.VK_LEFT){
      d_table.x -= 10;
      d_table.fangxiang = 3;
      }
      if(e.getKeyCode()==KeyEvent.VK_RIGHT){
      d_table.x +=10;
      d_table.fangxiang = 1;
      }

     }
   }
    );
  d_table = new Draw_table();
  d_table.setBackground(Color.red);
  c.add(panel_east,BorderLayout.EAST);
  c.add(d_table,BorderLayout.CENTER);
  setSize(600,600);
  setLocation(200,100);
  setVisible(true);
 }

 public static void main(String args[])
 {
  YouXi yx = new YouXi();
  yx.setDefaultCloseOperation(EXIT_ON_CLOSE);
 }
}

//定义Lc?br />class Draw_table extends Canvas// implements runnable
{
 static boolean key = false;
 static int x=20,y=20;        //坦克坐标
 static int zx,zy;            //子弹L坐标
 static int fangxiang = 1;        //定义车头方向
 static int key_fangxiang = 1;  //定义子弹方向
 int k = 1;
 public void paint(Graphics g)
 {
  if(fangxiang == 1)
  {
   g.setColor(Color.black);
   g.fillRect(x,y,50,30);   //车n
   g.fillRect(x+50,y+10,10,10);//车头=子弹
   g.setColor(Color.blue);
   g.fillOval(x+15,y+5,20,20);
  }
  if(fangxiang == 2)
  {
   g.setColor(Color.black);
   g.fillRect(x,y,30,50);   //车n
   g.fillRect(x+10,y+50,10,10);//车头=子弹
   g.setColor(Color.blue);
   g.fillOval(x+5,y+15,20,20);
  }
  if(fangxiang == 3)
  {
   g.setColor(Color.black);
   g.fillRect(x,y,50,30);   //车n
   g.fillRect(x-10,y+10,10,10);//车头=子弹
   g.setColor(Color.blue);
   g.fillOval(x+15,y+5,20,20);
  }
  if(fangxiang == 4)
  {
   g.setColor(Color.black);
   g.fillRect(x,y,30,50);   //车n
   g.fillRect(x+10,y-10,10,10);//车头=子弹
   g.setColor(Color.blue);
   g.fillOval(x+5,y+15,20,20);
  }
  if(k==1)
  {
   try{Thread.sleep(200);}catch(Exception e){}
  }
   if(key == true)
   {
    //new Thread(new draw_table()).start();
    //key = false;
    //new Zidan_thread().start();
    k = 0;
    zidan();
   }
   repaint();
 }
 public void zidan()
 {
  Graphics g = getGraphics();
  g.setColor(Color.yellow);
  g.fillRect(zx, zy, 10, 10);
  if(key_fangxiang == 1)
  {
   zx+=10;
  }
  if(key_fangxiang == 2)
  {
   zy+=10;
  }
  if(key_fangxiang == 3)
  {
   zx-=10;
  }
  if(key_fangxiang == 4)
  {
   zy-=10;
  }
  try{Thread.sleep(200);}catch(Exception e){}
 }
 //public void run()
 //{
 // zidan();
 //}
}
//面板cd?br />class Mypanel extends JPanel
{
 public Insets insets()
 {
  return new Insets(60,10,200,10);
 }
}



久城 2006-09-02 11:07 发表评论
]]>
在按U中d囄Q一Q?/title><link>http://www.aygfsteel.com/realsmy/archive/2006/09/01/66980.html</link><dc:creator>久城</dc:creator><author>久城</author><pubDate>Thu, 31 Aug 2006 22:45:00 GMT</pubDate><guid>http://www.aygfsteel.com/realsmy/archive/2006/09/01/66980.html</guid><wfw:comment>http://www.aygfsteel.com/realsmy/comments/66980.html</wfw:comment><comments>http://www.aygfsteel.com/realsmy/archive/2006/09/01/66980.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.aygfsteel.com/realsmy/comments/commentRss/66980.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/realsmy/services/trackbacks/66980.html</trackback:ping><description><![CDATA[ <p>分析Q?br /><br />利用按纽的构造函数来创徏一个图标按U?br />查询APIQ?a href="mk:@MSITStore:F:\JAVA学习\JAVA5.0API_CN.CHM::/javax/swing/JButton.html#JButton(javax.swing.Icon)"><font style="BACKGROUND-COLOR: #ffffff" face="Courier New" color="#a52a2a" size="2"><strong>JB</strong></font></a><font style="BACKGROUND-COLOR: #ffffff" face="Courier New" color="#a52a2a" size="2"><strong>utton(</strong></font><a title="javax.swing 中的接口" href="mk:@MSITStore:F:\JAVA学习\JAVA5.0API_CN.CHM::/javax/swing/Icon.html"><font style="BACKGROUND-COLOR: #ffffff" face="Courier New" color="#a52a2a" size="2"><strong>Icon</strong></font></a><font size="1"><font size="2"><font color="#a52a2a"><font style="BACKGROUND-COLOR: #ffffff"><font face="Courier New"><strong> icon)</strong></font><br />                               创徏一个带图标的按钮?/font></font></font><br /></font>我需要一个IconQ而Icon是一个接口,我必d找一个Icon接口的实?.于是扑ֈ了ImageIcon...<br /><font size="2"><font color="#ffc0cb"><font color="#a52a2a"><strong>javax.swing <br />c?ImageIcon</strong><br />一?Icon 接口的实玎ͼ它根?Image l制 Icon。可使用 MediaTracker 预蝲Ҏ URL、文件名或字节数l创建的囑փQ以监视该图像的加蝲状态?/font><br /></font><font size="3">以及ImageIcon的构造函敎ͼ</font><br /></font><a href="mk:@MSITStore:F:\JAVA学习\JAVA5.0API_CN.CHM::/javax/swing/ImageIcon.html#ImageIcon(java.awt.Image)"><strong><font face="Courier New" color="#a52a2a" size="2">ImageIcon</font></strong></a><font face="Courier New" color="#a52a2a" size="2">(</font><a title="java.awt 中的c? href="mk:@MSITStore:F:\JAVA学习\JAVA5.0API_CN.CHM::/java/awt/Image.html"><font face="Courier New" color="#a52a2a" size="2">Image</font></a><font size="2"><font color="#a52a2a"><font face="Courier New"> image)</font><br />          Ҏ囑փ对象创徏一?ImageIcon<br /></font></font><font color="#000000">׃上查询,我可以创Z个Image对象q而来实现一个图标按U?br /><br />代码Q?br /><code><br />import java.awt.*;<br />import javax.swing.*;<br />import java.awt.event.*;</font></p> <p> <font color="#000000">class Pic_button extends JFrame<br />{<br /> Container c;<br /> Pic_button()<br /> {<br />  super("realsmy");<br />  c = getContentPane();<br />  c.setLayout(new BorderLayout());<br />        <br />  <font color="#0000ff">JButton button = new JButton(new ImageIcon(getClass().getResource("11.gif")));</font><br />  c.add(button,BorderLayout.CENTER);</font> </p> <p> <font color="#000000">  setSize(600,600);<br />  setLocation(200,100);<br />  setVisible(true);<br /> }<br /> public static void main(String args[])<br /> {<br />  Pic_button pb = new Pic_button();<br />  pb.setDefaultCloseOperation(EXIT_ON_CLOSE);<br /> }<br />}<br /></code></font> </p> <img src ="http://www.aygfsteel.com/realsmy/aggbug/66980.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/realsmy/" target="_blank">久城</a> 2006-09-01 06:45 <a href="http://www.aygfsteel.com/realsmy/archive/2006/09/01/66980.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">Ρɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʲ</a>| <a href="http://" target="_blank">˼</a>| <a href="http://" target="_blank">żҿ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʦ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ն</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¡</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƺ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ר</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ֵ</a>| <a href="http://" target="_blank">ϵ</a>| <a href="http://" target="_blank">¹</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">ն</a>| <a href="http://" target="_blank">Ǩ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">DZ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>