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

java中模擬風(fēng)扇的代碼 模擬風(fēng)扇控制系統(tǒng)原理圖

用java做個(gè)風(fēng)扇,求幫助

import java.awt.event.ActionEvent;

目前創(chuàng)新互聯(lián)已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、綏芬河網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

import java.awt.event.ActionListener;

import javax.swing.*;

import javax.swing.event.ChangeEvent;

import java.awt.*;

import java.awt.geom.*;

import java.awt.event.*;

import java.applet.AudioClip;

public class Fan extends JFrame implements ActionListener{

static int time=1;

static int ti;

Timer time_1 = new Timer(100,this);

x1 x=new x1() ;

static TransPane jp;

JButton add=new JButton("加速");

JButton stop=new JButton("暫停/開始");

JButton low=new JButton("減速");

JButton dingshi=new JButton("定時(shí)1分鐘");

JTextField TextIn = new JTextField("100");

JPanel p=new JPanel();

public Fan(){

super("旋銷友宏轉(zhuǎn)");

add(jp);

p.setLayout(new FlowLayout(FlowLayout.CENTER,30,30));

p.add(add);

p.add(stop);

p.add(low);

p.add(dingshi);

add(p,BorderLayout.SOUTH);

add.addActionListener(new ButtonHandler());

low.addActionListener(new ButtonHandler());

stop.addActionListener(new ButtonHandler());

dingshi.addActionListener(new ButtonHandler());

time_1=new Timer(1,x);

time_1.start();

}

class ButtonHandler implements ActionListener{

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

if(e.getSource()==add){

if(time=0)

time++;

else if(time告凳0)

time--;

}else if(e.getSource()==low){

if(time0)

time--;

else if(time虧冊(cè)0)

time++;

}else if(e.getSource()==stop){

if(time!=0){

ti=time;

time=0;}

else

time=ti;

}

else if(e.getSource()==dingshi){

if(time!=1){

ti=time;

time=1;}

else time++;

}

}

}

public static void main(String[] args){

jp=new TransPane();

Fan tran=new Fan();

tran.setSize(250,300);

tran.setVisible(true);

tran.pack();

}

public void actionPerformed(ActionEvent arg0) {

}

class x1 implements ActionListener{

public void actionPerformed(ActionEvent e){

TransPane t1=new TransPane();

jp.i+=time;

jp.repaint();

}

}

}

class TransPane extends JPanel{

int i=0;

protected void paintComponent(Graphics g){

super.paintComponent(g);

Graphics2D g2d=(Graphics2D) g;

int xCenter=getWidth()/2;

int yCenter=getHeight()/2;

int radius=(int)(Math.min(getWidth(),getHeight()*0.4));

int x=xCenter-radius;

int y=yCenter-radius;

AffineTransform trans=new AffineTransform();

g2d.fillArc(x,y,2*radius,2*radius,i,30); g2d.setColor(Color.red);

g2d.fillArc(x,y,2*radius,2*radius,i+60,30); g2d.setColor(Color.yellow);

g2d.fillArc(x,y,2*radius,2*radius,i+120,30); g2d.setColor(Color.green);

g2d.fillArc(x,y,2*radius,2*radius,i+180,30); g2d.setColor(Color.gray);

g2d.fillArc(x,y,2*radius,2*radius,i+240,30); g2d.setColor(Color.blue);

g2d.fillArc(x,y,2*radius,2*radius,i+300,30); g2d.setColor(Color.black);

}

JAVA一道題,有個(gè)小問題。

這涉及到作用域的問題,還有成員變量和類變量的問題。你定義的SLOW應(yīng)該用static修飾,并應(yīng)該是虛或李public的。如public static final int SLOW = 1;這樣定義就ok了。引用的時(shí)候,用Fan.SLOW引團(tuán)判用此變量差遲

文章名稱:java中模擬風(fēng)扇的代碼 模擬風(fēng)扇控制系統(tǒng)原理圖
網(wǎng)站路徑:http://chinadenli.net/article1/dspgpod.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序Google網(wǎng)站建設(shè)網(wǎng)站改版微信公眾號(hào)App開發(fā)

廣告

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

商城網(wǎng)站建設(shè)