欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

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://chinadenli.net/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è)