博文

J2ME HCanvas(2006-10-30 09:17:00)

摘要:import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
import java.util.*;
import java.io.*; public class HCanvas extends GameCanvas implements Runnable{
 private Display display;
 private boolean sleeping;
 private long frameDelay;
 private int inputDelay;
 private Random rand;
 private Image background;
 private Image chickenHead;
 private Sprite chickenSprite;
 private Sprite[] carSprite=new Sprite[4];
 private int[] carYSpeed=new int[4];
 private boolean gameOver;
 private int numLives;
 private int score;
public HCanvas(Display d){
 super(true);
 display=d;
 
 frameDelay=33;
 inputDelay=0;
    }
///////////////////////////////////////////////////////////////////////////////////
public void start(){
 display.setCurrent(this);  rand=new Random();
 
 gameOv......

阅读全文(3531) | 评论:0

vb.net上机程序(2006-10-25 08:57:00)

摘要:webform1.asp.vb Imports System.Data
Imports System.Data.sqlClient
Public Class WebForm1
    Inherits System.Web.UI.Page
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        '在此处放置初始化页的用户代码         Dim objconn As New SqlConnection
        objconn.ConnectionString = "server=localhost;uid=sa;pwd=sa;database=northwind"
        objconn.Open()
        If objconn.State = ConnectionState.Open Then
            Response.Write("112")
        Else
            Response.Write("110")
        End If
    ......

阅读全文(2332) | 评论:0

[原创]四国军棋 姜维兵法 中(2006-10-20 21:16:00)

摘要:  多年之前,于华山之颠,二老登顶于山峰绝谷.   数月之内,胜负已分,一老从此退出江湖,久不闻世.   吾于山涧竹林偶得一兵书,穷经嚎守数月,编成一书:姜维兵法     上卷 势篇,已流于网络之中,已不知所终,故作此篇,为四国琢磨所得                                      姜维兵法 中   行军变阵,出哨偷营,之类兵法不一而足也,然而阵法规律倒有一诗词可寻:   后二列必现38,(后面两列必有一38以上镇守)   一驻镇天,强驽之末.(4039打头后面极有可能无炸无38,可选择强下另一边)   妓石之围,不可逐解(方形雷状态,最好不飞,除非想强下,因为雷后不知道会蹦个什么东西出来)  空城,不可噪入(在可双飞的情况下,对方大摆开姿态让你飞,手上之有一兵,绝不飞)   一鼓作气,直捣黄龙(必杀技,强功一方,记得拿子帮对家档路,杀伤力无穷,本人认为优大于劣,在情况判断子已封的情况下,此招一出,威力无穷!)  ......

阅读全文(8262) | 评论:0

J2ME SpriteTest(2006-10-17 09:11:00)

摘要:import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import javax.io.IOException; public class SpriteTest extends MIDlet implements CommandListener,Runnable{
 private static int SHIP_FRAME_WIDTH=16;
 private static int SHIP_FRAME_HEIGHT=16;  private MyCanvas myCanvas;
 private Command quit;
 private Image[] shipFrames;
 private boolean running;
 private int currentFrame; class MyCanvas extends Canvas{
 protected void paint(Graphics graphics){
 graphics.setColor(0);
 graphics.fillRect(0,0,getWidth(),getHeight());
 
 graphics.drawImage(shipFrames[currentFrame],getWidth()/2,getHeight ()/2,Graphics.HCENTER|Graphics.VCENTER);
              }
        }
 public SpriteTest()
{
 try{Image shipImage=Image.createImage("/005-Fighter05.png");
  ship......

阅读全文(3346) | 评论:0

SQL数据库上机语言集合(2006-10-16 15:12:00)

摘要:游标: use teaching
go
declare student_cursor1 cursor
for select *
    from student go
declare student_cursor2 cursor for select suo,sname
 from student
 where dept='324'
 order by sno
for read only
go 打开游标等操作: use teaching
go
declare student_cursor4 cursor for select ok,ko
 from sword
 where do='1'
 order by ok
for read only
go open student_cursor4
use teaching
go
declare @ko varchar(7),@ok varchar(20)
fetch next from student_cursor4
into @ok,@ko while @@fetch_status=0
begin
print @ok+@ko
fetch next from student_cursor401
into @ko,@ok
end
close student_cursor4
deallocate student_cursor4 go        存储过程: CREATE PROCEDURE student_info  @ok varchar(20)
AS select ok,ko,do
from sword where ok=@ok
GO
......

阅读全文(3188) | 评论:0

J2ME Hello程序,实验一下吧(2006-10-16 08:48:00)

摘要:import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*; public class Hello extends javax.microedition.midlet.MIDlet implements CommandListener{
 protected Form form;
 protected Command quit;
  public Hello(){
 form=new Form("我的MIDlet");
 form.append("欢迎,MIDLET WORLD!");  form.setCommandListener(this);
 quit=new Command("离开",Command.SCREEN,1);
 form.addCommand(quit);
         }
 protected void startApp() throws MIDletStateChangeException
 { Display.getDisplay(this).setCurrent(form);
 }
 protected void pauseApp(){
     }
 protected void destroyApp(boolean unconditional) throws MIDletStateChangeException
 {
 }
  public void commandAction(Command command,Displayable displayable)
 {
  try{
   if(command==q......

阅读全文(3657) | 评论:0

J2ME 打包JAR文件的一些菜鸟问题(2006-10-08 10:14:00)

摘要:
_BAT_姜维(14923349) 09:58:21
太好了今天人都在
_BAT_姜维(14923349) 09:58:25
 
人肉小炒(418138484) 09:57:08
嗯,都开工了
_BAT_姜维(14923349) 09:58:42
怎么打成JAR包?
人肉小炒(418138484) 09:57:38
你用的什么?
_BAT_姜维(14923349) 09:59:17
WTK
人肉小炒(418138484) 09:58:06
这个不会
_BAT_姜维(14923349) 09:59:57
你用的是什么?
人肉小炒(418138484) 09:58:36
JB
_BAT_姜维(14923349) 10:00:22
他可以直接生成JAR?
人肉小炒(418138484) 09:59:24

_BAT_姜维(14923349) 10:01:09

_BAT_姜维(14923349) 10:01:35
wtk也有个打包功能
生成了JAD
不知道有什么用的
人肉小炒(418138484) 10:01:32
没有JAR?
 
_BAT_姜维(14923349) 10:03:13
好象没有
我记得有JAD
人肉小炒(418138484) 10:02:23
.....
jar 跟jad应该是同时存在的
_BAT_姜维(14923349) 10:04:10
那上传到手机上是哪个文件?
 
人肉小炒(418138484) 10:03:11
有些手机只要jar有些两个都要
_BAT_姜维(14923349) 10:04:59

_BAT_姜维(14923349) 10:05:24
JAR里面要求有什么内容?
好象有个什么清单之类的,是必要的吗    您刚才发送的消息:"JAR里面要求有什么内容?
好象有个什么清单之类的,是必要的吗 "没有发送成功(服务器超时). 人肉小炒(418138484) ......

阅读全文(4890) | 评论:0

J2ME游戏 XX就下一百层(建立了模)(2006-10-07 18:56:00)

摘要://说明一下,JPG格式记得用画图板转换为PNG格式否则,嘿嘿``` //009-Lancer01.png
//007-Swamp01.png
//001-Sky01.PNG
import javax.microedition.midlet.MIDlet;
import javax.microedition.rms.*;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
import java.util.*;
import java.io.*; //简单的动画canvas by sword2008@程序之巢 public class test2 extends MIDlet{
 private Display display;  public test2(){
 
 }  public void startApp(){
 new test(Display.getDisplay(this)).start();}  public void pauseApp(){ }  public void destroyApp(boolean unkowmn){ }  
class test extends GameCanvas implements Runnable
{
//////////////////////////////////////
 private Display display;
 private long frameDelay;
 private boolean sleeping;//游戏终止或者停止
 private Random rand;
 private Sprite ken;
 private int XSpeed,YSpeed,treeYSpeed=-7;
 private Sprite tree[]=new Sprite[5];
&n......

阅读全文(12286) | 评论:0

J2ME 准备做个是XX就下一百层1(代码混乱)(2006-09-23 14:44:00)

摘要:import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
import java.util.*;
import java.io.*; //简单的动画canvas by sword2008@程序之巢 //我原本的图片有张超过了200k,传不上来。 public class test2 extends MIDlet{
 private Display display;  public test2(){
 
 }  public void startApp(){
 new test(Display.getDisplay(this)).start();}  public void pauseApp(){ }  public void destroyApp(boolean unkowmn){ }  
class test extends GameCanvas implements Runnable
{
//////////////////////////////////////
 private Display display;
 private long frameDelay;
 private boolean sleeping;
 private Random rand;
 private Sprite ken,ken2,ken3;
 private int XSpeed,YSpeed,treeYSpeed=-3;
 private Sprite tree[]=new Sprite[5];
 private TiledLayer backgroundLayer,backgroundLayer2;
 private char sp;
 private boolean l......

阅读全文(12230) | 评论:0

J2ME 动画和背景制作程序(2006-09-12 08:22:00)

摘要:
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
//import java.unit.*;
import java.io.*; //简单的动画canvas by sword2008@程序之巢 public class test2 extends MIDlet{
 private Display display;  public test2(){
 
 }  public void startApp(){
 new test(Display.getDisplay(this)).start();}  public void pauseApp(){ }  public void destroyApp(boolean unkowmn){ }  
class test extends GameCanvas implements Runnable
{
//////////////////////////////////////
 private Display display;
 private long frameDelay;
 private boolean sleeping;
// private Random rand;
 private Sprite ken;
 private int XSpeed,YSpeed;
 private TiledLayer backgroundLayer;
//////////////////////////////////////
int layerMap[]={1,2,3,4,
  5,6,7,8,
  9,10,11,12,
  13,14,15,16};
//////......

阅读全文(5050) | 评论:0