真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java小程序代碼 微信開發(fā)小程序代碼

JAVA小游戲程序代碼

這個(gè)是比較有名的那個(gè)煙花,不知道你有沒有用:

創(chuàng)新互聯(lián)建站是一家專業(yè)提供烏翠企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、HTML5、小程序制作等業(yè)務(wù)。10年已為烏翠眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

建個(gè)工程,以Fireworks為類即可

import java.awt.*;

import java.applet.*;

import java.awt.event.*;

import javax.swing.*;

public class Fireworks extends Applet implements MouseListener,Runnable

{

int x,y;

int top,point;

/**

*對小程序進(jìn)行變量和顏色的初始化。

*/

public void init()

{

x = 0;

y = 0;

//設(shè)置背景色為黑色

setBackground(Color.black);

addMouseListener(this);

}

public void paint(Graphics g)

{

}

/**

*使該程序可以作為應(yīng)用程序運(yùn)行。

*/

public static void main(String args[]) {

Fireworks applet = new Fireworks();

JFrame frame = new JFrame("TextAreaNew");

frame.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

frame.getContentPane().add(

applet, BorderLayout.CENTER);

frame.setSize(800,400);

applet.init();

applet.start();

frame.setVisible(true);

}

/**

*程序主線程,對一個(gè)煙花進(jìn)行繪制。

*/

public void run()

{

//變量初始化

Graphics g1;

g1 = getGraphics();

int y_move,y_click,x_click;

int v;

x_click = x;

y_click = y;

y_move = 400;

v = 3;

int r,g,b;

while(y_move y_click)

{

g1.setColor(Color.black);

g1.fillOval(x_click,y_move,5,5);

y_move -= 5;

r = (((int)Math.round(Math.random()*4321))%200)+55;

g = (((int)Math.round(Math.random()*4321))%200)+55;

b = (((int)Math.round(Math.random()*4321))%200)+55;

g1.setColor(new Color(r,g,b));

g1.fillOval(x_click,y_move,5,5);

for(int j = 0 ;j=10;j++)

{

if(r55) r -= 20;

if(g55) g -= 20;

if(b55) b -=20;

g1.setColor(new Color(r,g,b));

g1.fillOval(x_click,y_move+j*5,5,5);

}

g1.setColor(Color.black);

g1.fillOval(x_click,y_move+5*10,5,5);

try

{

Thread.currentThread().sleep(v++);

} catch (InterruptedException e) {}

}

for(int j=12;j=0;j--)

{

g1.setColor(Color.black);

g1.fillOval(x_click,y_move+(j*5),5,5);

try

{

Thread.currentThread().sleep((v++)/3);

} catch (InterruptedException e) {}

}

y_move = 400;

g1.setColor(Color.black);

while(y_move y_click)

{

g1.fillOval(x_click-2,y_move,9,5);

y_move -= 5;

}

v = 15;

for(int i=0;i=25;i++)

{

r = (((int)Math.round(Math.random()*4321))%200)+55;

g = (((int)Math.round(Math.random()*4321))%200)+55;

b = (((int)Math.round(Math.random()*4321))%200)+55;

g1.setColor(new Color(r,g,b));

g1.drawOval(x_click-3*i,y_click-3*i,6*i,6*i);

if(i23)

{

g1.drawOval(x_click-3*(i+1),y_click-3*(i+1),6*(i+1),6*(i+1));

g1.drawOval(x_click-3*(i+2),y_click-3*(i+2),6*(i+2),6*(i+2));

}

try

{

Thread.currentThread().sleep(v++);

} catch (InterruptedException e) {}

g1.setColor(Color.black);

g1.drawOval(x_click-3*i,y_click-3*i,6*i,6*i);

}

}

/**

*對鼠標(biāo)事件進(jìn)行監(jiān)聽。

*臨聽其鼠標(biāo)按下事件。

*當(dāng)按下鼠標(biāo)時(shí),產(chǎn)生一個(gè)新線程。

*/

public void mousePressed(MouseEvent e)

{

x = e.getX();

y = e.getY();

Thread one;

one = new Thread(this);

one.start();

one = null;

}

/**

*實(shí)現(xiàn)MouseListener接中的方法。為一個(gè)空方法。

*/

public void mouseReleased(MouseEvent e)

{

}

/**

*實(shí)現(xiàn)MouseListener接中的方法。為一個(gè)空方法。

*/

public void mouseEntered(MouseEvent e)

{

}

/**

*實(shí)現(xiàn)MouseListener接中的方法。為一個(gè)空方法。

*/

public void mouseExited(MouseEvent e)

{

}

/**

*實(shí)現(xiàn)MouseListener接中的方法。為一個(gè)空方法。

*/

public void mouseClicked(MouseEvent e)

{

}

}

求java經(jīng)典小程序代碼

代碼如下:

public class HelloWorld {

public static void main(String []args) {

int a = 3, b = 7 ;

?System.out.println("Hello World!");

}

public static int f(int a, int b){

return a*a + a*b + b*b;

}

}

結(jié)果如下:

編寫一個(gè)JAVA小程序,從鍵盤輸入3個(gè)數(shù),求這三個(gè)數(shù)的最大值。

可以使用數(shù)組,來存儲(chǔ)輸入的3個(gè)數(shù)字,然后排序,得到最大值

也可以直接一邊輸出一邊判斷,參考代碼如下

import?java.util.Scanner;

public?class?Exam?{

public?static?void?main(String[]?args)?{

int?len?=3;

System.out.println("請輸入"+len+"個(gè)數(shù)字");

Scanner?sc?=?new?Scanner(System.in);

int?max?=?sc.nextInt();//假設(shè)第一次輸入的數(shù)字是最大,存在這里

for?(int?i?=?0;?i?len-1;?i++)?{

int?x?=?sc.nextInt();

if(xmax){//如果比max還要大.那么就替換掉max的值

max?=?x;

}

}

System.out.println("最大的數(shù)字是"+max);

}

}

測試

請輸入3個(gè)數(shù)字

2

1

6

最大的數(shù)字是6

java小程序入門

先到官網(wǎng)下載myeclipse或者eclipse編程軟件,并配置java環(huán)境變量,在百度搜索欄依次搜索eclipse下載和搜索java環(huán)境變量的配置,就可以找到圖文并茂的詳細(xì)教程。下面介紹一下怎么制作小程序:

1、打開myeclispe(eclipse都一樣),依次點(diǎn)擊File-New-Java Project,然后給這個(gè)項(xiàng)目起一個(gè)名字(隨便起),這里就叫MyFirst.然后點(diǎn)擊Finish;

2、在myeclipse左側(cè)找到自己建好的MyFirst項(xiàng)目,左鍵點(diǎn)擊,下面有文件件src,點(diǎn)擊src,右鍵,依次點(diǎn)擊New-Class,然后給這個(gè)新的類起一個(gè)名字(隨便起),我這里叫MyFirstClass,然后點(diǎn)擊Finish;

3、復(fù)制粘貼下面這些代碼到MyFirstClass.java文件中,然后ctrl+s,保存;

4、在MyFirstClass.java文件的空白處右鍵選擇 Run As --Java Application,你就會(huì)在下方的控制臺(tái)看到hello worl。

擴(kuò)展資料:

Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。

參考資料:Java-百度百科

如何用JAVA語言編寫計(jì)算器小程序?

具體代碼如下:

import javax.swing.*;

import java.awt.event.*;

import java.awt.*;

public class Calculator ?extends JFrame implements ActionListener ?{

private JFrame jf;

private JButton[] allButtons;

private JButton clearButton;

private JTextField jtf;

public Calculator() {

//對圖形組件實(shí)例化

jf=new JFrame("任靜的計(jì)算器1.0:JAVA版");

jf.addWindowListener(new WindowAdapter(){

public void windowClosing(){

System.exit(0);

}

});

allButtons=new JButton[16];

clearButton=new JButton("清除");

jtf=new JTextField(25);

jtf.setEditable(false);

String str="123+456-789*0.=/";

for(int i=0;iallButtons.length;i++){

allButtons[i]=new JButton(str.substring(i,i+1));

}

}

public void init(){

//完成布局

jf.setLayout(new BorderLayout());

JPanel northPanel=new JPanel();

JPanel centerPanel=new JPanel();

JPanel southPanel=new JPanel();

northPanel.setLayout(new FlowLayout());

centerPanel.setLayout(new GridLayout(4,4));

southPanel.setLayout(new FlowLayout());

northPanel.add(jtf);

for(int i=0;i16;i++){

centerPanel.add(allButtons[i]);

}

southPanel.add(clearButton);

jf.add(northPanel,BorderLayout.NORTH);

jf.add(centerPanel,BorderLayout.CENTER);

jf.add(southPanel,BorderLayout.SOUTH);

addEventHandler();

}

//添加事件監(jiān)聽

public void addEventHandler(){

jtf.addActionListener(this);

for(int i=0;iallButtons.length;i++){

allButtons[i].addActionListener(this);

}

clearButton.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

Calculator.this.jtf.setText("");

}

});

}

//事件處理

public void actionPerformed(ActionEvent e) {

//在這里完成事件處理 ?使計(jì)算器可以運(yùn)行

String action=e.getActionCommand();

if(action=="+"||action=="-"||action=="*"||action=="/"){

}

}

public void setFontAndColor(){

Font f=new Font("宋體",Font.BOLD,24);

jtf.setFont(f);

jtf.setBackground(new Color(0x8f,0xa0,0xfb));

for(int i=0;i16;i++){

allButtons[i].setFont(f);

allButtons[i].setForeground(Color.RED);

}

}

public void showMe(){

init();

setFontAndColor();

jf.pack();

jf.setVisible(true);

jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args){

new Calculator().showMe();

}

}


當(dāng)前文章:java小程序代碼 微信開發(fā)小程序代碼
網(wǎng)頁地址:http://weahome.cn/article/dosdcji.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部