成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java文字移動代碼 java代碼設(shè)置字體

Java編程實現(xiàn)一個能循環(huán)地自左向右移動的動畫程序。

效果圖

成都創(chuàng)新互聯(lián)專注于雙塔企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)。雙塔網(wǎng)站建設(shè)公司,為雙塔等地區(qū)提供建站服務(wù)。全流程按需規(guī)劃網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

參考代碼

import?java.awt.*;

import?java.awt.event.*;

import?javax.swing.*;

public?class?MoveTextFrame?extends?JFrame?{

JLabel?jl;//文字標(biāo)簽

int?speed=2;//移動速度

public?MoveTextFrame()?{

jl?=?new?JLabel("文字動畫");

jl.setForeground(Color.RED);

add(jl);

setSize(380,?100);//窗口大小

setLocationRelativeTo(null);//窗口居中

setResizable(false);

setDefaultCloseOperation(EXIT_ON_CLOSE);

setVisible(true);

//設(shè)置定時器,?每隔25毫秒,改變一次文字標(biāo)簽的位置

Timer?t?=?new?Timer(25,?new?ActionListener()?{

public?void?actionPerformed(ActionEvent?e)?{

int?x?=?jl.getX()+speed;//計算移動后的位置

if(x=390){//如果超過就指定像素,就重新從左邊開水移動

x=-30;

}

jl.setLocation(x,?jl.getY());//更新位置

//repaint();

}

});

t.start();

}

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

new?MoveTextFrame();

}

}

Java程序,實現(xiàn)字幕滾動,代碼如下,幫我查查錯誤在哪?程序可以運行漢字就是不動

加入

public void init()

{

new Thread(this).start();

}

這個是Applet生命周期中的初始化調(diào)用,這里啟用線程即可。

刪除public static void main(String[] args) {

new Thread(new RollWords()).start();

},這個沒用,Applet不用main執(zhí)行,而是用appletViewer或者瀏覽器執(zhí)行。

用Java編寫一個字符串循環(huán)滾動的程序

java里面有一個叫做Timer的東西

代碼找到了:

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

////////////////////////////////////////////////////////////

public class AnimationDemo extends JFrame{

AnimationDemo(){

add(new MPanel("我是要移動的文字"));

}

////////////////////////////////////////////////////////////

public static void main(String[] args){

JFrame frame=new AnimationDemo();

frame.setTitle("AnimationDemo");

frame.setSize(280, 100);

frame.setLocationRelativeTo(null);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

}

/////////////////////////////////////////////////////////////

static class MPanel extends JPanel{

private String message="welcome to java!";

private int xZuoBiao=0;

private int yZuoBiao=30;

//...........................................................

public MPanel(String message){

this.message=message;

Timer timer=new Timer(100,new TimerListener());

timer.start();

}

//............................................................

protected void paintComponent(Graphics g){

super.paintComponent(g);

if(xZuoBiaogetWidth()){

xZuoBiao=-20;

}

xZuoBiao+=10;

g.drawString(message, xZuoBiao, yZuoBiao);

}

//.............................................................

class TimerListener implements ActionListener{

public void actionPerformed(ActionEvent e){

repaint();

}

}

}

}

文章名稱:java文字移動代碼 java代碼設(shè)置字體
瀏覽路徑:http://jinyejixie.com/article28/dopsijp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、外貿(mào)建站網(wǎng)站營銷、品牌網(wǎng)站建設(shè)關(guān)鍵詞優(yōu)化、云服務(wù)器

廣告

聲明:本網(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è)網(wǎng)站維護(hù)公司
鹤峰县| 祁阳县| 大化| 宁蒗| 贵州省| 云霄县| 宣汉县| 博湖县| 肥东县| 新丰县| 宁津县| 进贤县| 青浦区| 任丘市| 西吉县| 合山市| 天长市| 潞城市| 崇州市| 清丰县| 汉川市| 常州市| 仁怀市| 大化| 牟定县| 清新县| 邯郸市| 凤翔县| 伊川县| 曲松县| 阿勒泰市| 兴安盟| 南江县| 北辰区| 绥滨县| 九龙县| 乡城县| 梁山县| 临朐县| 茂名市| 东安县|