
正文
java走马灯游戏代码 编程实现走马灯
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php如何制作走马灯?
PHP系 server side scripting language .. 走马灯系要 client side (即个browser) 先做到。一般方法系用 javascript
java applet
flash
或者 <marquee>tag 去做。 最多系pass 段文字或图仔畀 javascript
java applet
flash
marquee 等做参数。例如dslab.ee.ncku.edu/~hom/movingimage 个 java applet 走马灯可以咁用 pass 参数: <? $rollingfile = ‘message_title‘; ?> <applet code=‘MovingImage‘ width=‘500‘ height=‘100‘> <param name=‘fps‘ value=‘10‘> 每秒10个画面 <param name="background" value=‘starfield‘>背景图型 <param name=‘title‘ value=‘<? echo $rollingfile ?>‘> 前景图型 </applet> marquee tags 可以: <? $rollingtext = $_GET[‘text‘]; ?> <marquee><? echo $rollingtext ?></marquee> 咁你就可用 prog?text=个字 去改 rolling text 2006-11-06 15:37:12 补充: 当然,你亦可以用 on fly 咁generate 个 animated 做走马灯,不过咁做浪费 resouce
一般都系 generate 将个animated save 底放上web server
唔会每次 request 都 generate 一次。不过算系完全用 做走马灯
要你的话... 可以畀个 sample 你
相关问答
Q1: 跑马灯似的图片滚动代码,如何做鼠标onmouse的悬停放大?代码怎么写?非要js或者css么?
首先是必须要有js跟CSS配合起来的,当然两者都不一定,例如js也可以实现动画效果,只是麻烦,要简单点直接用JQ里面的animate()方法配合css控制动画,又或者直接一点使用CSS3实现动画,注意是css3,但就你的代码写的是走马灯这种早就没人用的写法,目测你是个初学者,所以我的回答你并不会采纳,因为你看不懂,现在一般都用脚本写轮播图,没人用走马灯的了。
CSS3的悬停我可以写给你,JQ目测写出来对你也没多大用处,到时还得绑定什么的你一搞不出觉得我瞎说不采纳我那更悲剧
给img标签加上class或者给marquee加上class,否则怎么搞,我这里就以直接给img加上class="animate"写给你了
.animate:hover{-webkit-transform:scale(1.25,1.25);transform:scale(1.25,1.25);box-shadow: 5px 5px 6px rgba(0, 0, 0, 0.4);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s;}
里面的大小什么都是可以控制的,包括时间,这些就拜托您上W3C看看,我已经打了很多东西了,你要有良心就采纳,采纳后可以追问,否则别追问我问题了哈,我是web前端,语气有点叼,因为我被迫来问答里混,原谅我一个技术人员被叫来干这些鸟不拉屎的工作,所以带点脾气
Q2: 我要用一个int数组做多颜色(彩虹色)多线程走马灯,求七彩色int数值代码如0xFFFF0000,赤橙黄绿蓝靛紫
赤: FF0000
橙:FFA500
黄:FFFF00
绿:00FF00
青:00FFFF
蓝:0000FF
紫:800080
(以上仅供参看,详情查看
)
Q3: 使用Java做一个走马灯,源代码?
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.HeadlessException;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ComponentAdapter;
import java.awt.event.ComponentEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JViewport;
import javax.swing.Timer;
public class Test84 extends JFrame {
private Timer timer;
private JLabel view;
private JViewport window;
public static void main(String[] args)
{
JFrame frm = new Test84("跑马灯");
frm.setDefaultCloseOperation(EXIT_ON_CLOSE);
frm.pack();
frm.setVisible(true);
}
public Test84(String title) throws HeadlessException
{
super(title);
initComponents();
addComponentListener(new ComponentAdapter() {
public void componentResized(ComponentEvent e)
{
anchor = new Point();
anchor.x = -window.getExtentSize().width;
timer.start();
}
});
timer = new Timer(100, new ActionListener() {
public void actionPerformed(ActionEvent e)
{
animate();
}
});
timer.setInitialDelay(0);
}
private void initComponents()
{
String s = JOptionPane.showInputDialog(null, "请输入要实现效果java走马灯游戏代码的文字:");
view = new JLabel(s);
view.setFont(Font.decode("Dialog-BOLD-36"));
view.setForeground(Color.BLUE);
window = new JViewport();
window.setView(view);
getContentPane().add(window);
}
Point anchor;
private void animate()
{
Dimension extSize = window.getExtentSize();
Dimension viewSize = view.getPreferredSize();
anchor.x += 5;//设置移动java走马灯游戏代码的速度
window.setViewPosition(anchor);
if (anchor.x viewSize.width)
anchor.x = -extSize.width;
}
}
Q4: 状态栏走马灯
你好,我不知道你这段代码要表达一种什么意思,现贴出一段代码,应该和你的代码所实现的功能差不多,你可以研究一下,希望对你有所帮助:
SCRIPT LANGUAGE="JavaScript"
var mas = "欢迎来到网页特效世界,请多提意见。谢谢!";
var speed = 40;//速度;
var seq = 0; //计数器;
function Scroll(){
var len = mas.length;
window.status = mas.substring(0,seq+1);
seq++;
if(lenseq){
seq = 0;
setTimeout("Scroll2()",speed);
}
else{
setTimeout("Scroll()",speed);
}
}
function Scroll2(){
var len = mas.length;
window.status = mas.substring(0,mas.length-seq-1);
seq++
if(lenseq){
seq=0;
setTimeout("Scroll()",speed);
}
else{
setTimeout("Scroll2()",speed);
}
}
Scroll();
/SCRIPT
java走马灯游戏代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于编程实现走马灯、java走马灯游戏代码的信息别忘了在本站进行查找喔。






