java燈閃爍源代碼 一個led燈閃爍的c語言代碼

求助用java編寫點燈游戲的源碼

static boolean[][] states=new boolean[10][10]

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供迎江網(wǎng)站建設(shè)、迎江做網(wǎng)站、迎江網(wǎng)站設(shè)計、迎江網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、迎江企業(yè)網(wǎng)站模板建站服務(wù),十年迎江做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

public void main(String[] args){

init();

while(checkWin())

{ System.out.println(“輸入點燈x軸”);

Scanner s = new Scanner(System.in);

int x=s.nextInt();

System.out.println(“輸入點燈y軸”);

int y=s.nextInt();

states[x][y]=!states[x][y];

states[x+1][y]=!states[x+1][y];

states[x-1][y]=!states[x-1][y];

states[x][y+1]=!states[x][y+1];

states[x][y-1]=!states[x][y-1];//自己想辦法解決越界問題

}

System.out.println("U win");

}

void init(){

for(boolean[] k:states){

for(boolean b:k){

b=Math.random()0.5f;//隨機

}}

boolean checkWin(){

boolean pp=false;

for(boolean[] k:states){

for(boolean b:k){

if(!b){pp=true;}//有一個燈為暗的,就使其返回true使while繼續(xù)~

System.out.print(b?"o":"i");//順便把燈打印出來

}

System.out.println();//換行

}

return pp;

}

實現(xiàn)星星閃動的java代碼

package panel;

import java.awt.Color;

import java.awt.Font;

import java.awt.Graphics;

import javax.swing.JPanel;

import main.MainTank;

public class TipPanel extends JPanel implements Runnable{

/**

*

*/

private static final long serialVersionUID = 1L;

//偶數(shù)打印,畫面板

int time=0;

public void paintComponent(Graphics g){

super.paint(g);

g.fillRect(0, 0, MainTank.getWidthOfGame(), MainTank.getHeightOfGame());//繪制提示窗口

if (time%2==0){//偶數(shù)打印,畫面板,造成閃爍效果

g.setColor(Color.ORANGE);

Font font=new Font("華文楷體",Font.BOLD,30);

g.setFont(font);//選用字體

g.drawString("Ready", 140, 130);

}

}

@Override

public void run() {

while (true){

try{

Thread.sleep(250);

}catch (Exception e){

e.getMessage();

}

time++;//繪圖開關(guān)

this.repaint();

}

}

}//TipPanel

類似的,修改下就行

java 紅綠燈 代碼

//按回車鍵就可以

import java.awt.event.KeyAdapter;

import java.awt.event.KeyEvent;

import javax.swing.JFrame;

import javax.swing.JLabel;

public class Print {

public static void main(String[] args) {

JFrame jFrame = new JFrame ();

final JLabel jLabel = new JLabel ("按回車鍵!");

jFrame.setLayout(null);

jLabel.setBounds(80,50,500,80);

jFrame.add(jLabel);

jFrame.setSize(200, 200);

jFrame.setLocation(200, 300);

jFrame.setVisible(true);

jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

jFrame.addKeyListener(new KeyAdapter () {

int n = 0;

public void keyPressed(KeyEvent e) {

int keyCode = e.getKeyCode();

if (keyCode == KeyEvent.VK_ENTER) {

n++;

if (n == 1)

jLabel.setText("綠");

else if (n == 2) {

jLabel.setText("紅");

} else if (n == 3) {

jLabel.setText("黃");

n = 0;

}

}

}

});

}

}

標(biāo)題名稱:java燈閃爍源代碼 一個led燈閃爍的c語言代碼
當(dāng)前鏈接:http://m.kartarina.com/article48/dodscep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈搜索引擎優(yōu)化微信公眾號營銷型網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)
主站蜘蛛池模板: 人妻丰满熟妇AV无码区免| 日韩精品无码人成视频手机| 无码8090精品久久一区| 国产精品亚洲专区无码不卡| 亚洲精品无码久久久久AV麻豆| 免费a级毛片无码a∨免费软件| 国模GOGO无码人体啪啪| 亚洲6080yy久久无码产自国产| 内射无码专区久久亚洲| 伊人天堂av无码av日韩av| 久久亚洲av无码精品浪潮 | 中文字幕乱妇无码AV在线| 亚洲国产精品无码AAA片| 免费无码肉片在线观看| 无码精品国产一区二区三区免费| 国产精品无码aⅴ嫩草| 孕妇特级毛片WW无码内射| 一本加勒比HEZYO无码人妻| 男人av无码天堂| 92午夜少妇极品福利无码电影| 中文字幕精品无码一区二区三区| 国产成人无码午夜视频在线观看| 久久午夜无码鲁丝片| 中文精品无码中文字幕无码专区 | 少妇伦子伦精品无码STYLES| 精品无码成人片一区二区| 中文字幕无码不卡一区二区三区| 中文字幕在线无码一区二区三区| 亚洲a无码综合a国产av中文| 无码人妻精品一区二区三区蜜桃 | 精品无码综合一区| 免费无码又爽又高潮视频| 亚洲大尺度无码无码专线一区| 国精无码欧精品亚洲一区| 国产热の有码热の无码视频| 中文无码日韩欧免费视频| 国产高清无码二区| 国产亚洲?V无码?V男人的天堂 | 免费无码一区二区三区蜜桃大| 亚洲国产成人精品无码区在线秒播| 无码丰满少妇2在线观看|