你這個(gè)x,y是在方法內(nèi)部定義的一個(gè)變量 沒有賦值就使用當(dāng)然編譯不通過咯
公司主營業(yè)務(wù):成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出密山免費(fèi)做網(wǎng)站回饋大家。
要想使用必須要先實(shí)例化。、
代碼具體要怎么寫 要看你的業(yè)務(wù)邏輯!
public void move(){
if(leftx0){
x-=speed;
}
if(rightxConstant.GAME_WIDTH-width){
x+=speed;
}
if(upy30){
y-=speed;
}
if(downyConstant.GAME_HEIGHT-heigth){
y+=speed;
}
}
//多加一條判斷來滿足遇到邊界就不再增加下x,y的值。
題主是否想詢問“java怎么讓主窗體無邊框”?
1、首先打開eclipse工具,在項(xiàng)目指定文件夾下,創(chuàng)建Java類UserJframe,并勾選主方法。
2、其次調(diào)用JFrame進(jìn)行實(shí)例化一個(gè)窗口,并設(shè)置窗口標(biāo)題名稱。
3、然后使用setSize()方法設(shè)置窗口寬度和高度,注意寬度和高度順序。
4、然后調(diào)用setUndecorated()方法設(shè)置窗口無邊框,值為true表示無邊框。
5、然后再使用setVisible()方法用于顯示窗口,為true表示顯示窗口,false為不顯示窗口。
6、最后保存代碼并使用Java Application運(yùn)行,可以查看到彈出一個(gè)無邊框的窗口。
用x,y坐標(biāo)啊,飛機(jī)移動(dòng)的時(shí)候不能超過坐標(biāo),比如左右移就設(shè)定一個(gè)x軸只能是0到320,上下移就y軸只能在0到960,這個(gè)用代碼實(shí)現(xiàn)只能用if就能判斷,在飛機(jī)移動(dòng)事件里面寫就行
buf3這個(gè)數(shù)組你自己定義的長度是1024啊: byte[] buf3 = new byte[1024];
因?yàn)槟愣x了一個(gè)1024長度的byte數(shù)組,然后再將Hello world!放進(jìn)去這個(gè)數(shù)組,但沒有放滿, 后面全是空的, 所以你再將后面空的byte轉(zhuǎn)成String的時(shí)候,就出現(xiàn)亂碼.