
正文
滚动字体代码java js文字滚动代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何更改滚动字幕的字体颜色和字体大小?
1滚动字体代码java,字体颜色可变幻的滚动字幕源代码:
DIV style="FILTER: glow(color=#000000 ,strength=1); COLOR: #000000; HEIGHT: 10px"FONT size=3
2滚动字体代码java,横向滚动字幕的源代码:
3滚动字体代码java,没有背景的滚动字幕源代码:
MARQUEE scrollAmount=1 scrollDelay=77 direction=up width=270 height=77onmouseout="this.start()" onmouseover="this.stop()"不敢奢望拥有每一位博友的心BR也不敢乞求别人嘉奖什么!BR只希望感觉付出是有价值的!BR所以才能有今天的进步!BR一切就看你心里要不要舍弃些!/MARQUEE提示:1 ,公告内容可以根据自己的想法改,在代码中改,字的中间可以加空格, 每一个BR是一个单元,(把上面说的话改成你自己的话)滚动字体代码java;
2,scrollAmount=1 scrollDelay=1可以设置数值,也就是滚动速度,数值越大滚动越快;
4,width= 宽度,height= 高度可以更改,strength=16是光晕效果的大小,size=2是字体的大小;
5,color=#e6e8fa 是字体的颜色,好看的字体颜色有:
深红#ff6600 ; 大红 #ff0000 ; 粉红 #ff66cc ; 淡红 #ff66ff ;
绿色#ccff00 ; 紫蓝 #ff33ff ; 黄色 #ffff33 ; 金红 #cc0000 ;
天蓝#66ffff ; 草绿 #66cc00 ; 深蓝 #3333ff ; 橙色 #ff9900 ;
深绿#339900 ; 白色 #ffffff ; 黑色 #000000 ; 紫红 #ff00ff ;
具体操作步骤如下:
----勾选新添面板----选取----保存
相关问答
Q1: 在java中,如何在GUI界面是字体滚动
实现runnable接口
在run()里 设置while循环 设置1000毫秒暂停线程 以及字符串滚动字体代码java的坐标滚动字体代码java,调用repaint()方法
重写paint(Graphics g)方法,里面放滚动字体代码java你要打印滚动字体代码java的字符串
Q2: 网页设计字体滚动代码?
文字滚动是由marquee/marquee控制滚动字体代码java的。marquee的参数如下:
1、方向 direction=# #=left, right
如:marquee direction=left啦啦啦滚动字体代码java,我从右向左移!/marquee
marquee direction=right啦啦啦滚动字体代码java,我从左向右移!/marquee
2、方式 bihavior=# #=scroll, slide, alternate
如:marquee behavior=scroll啦啦啦滚动字体代码java,我一圈一圈绕着走!/marquee
marquee behavior=slide啦啦啦,我只走一次就歇了!/marquee
marquee behavior=alternate啦啦啦,我来回走耶!/marquee
3、循环 loop=# #=次数滚动字体代码java;若未指定则循环不止(infinite)
如:marquee loop=3 width=50% behavior=scroll啦啦啦,我只走 3 趟哟!/marquee
marquee loop=3 width=50% behavior=slide啦啦啦,我只走 3 趟哟!/marquee
marquee loop=3 width=50% behavior=alternate啦啦啦,我只走 3 趟哟!/marquee
4、速度 scrollamount=#
如:marquee scrollamount=20啦啦啦,我走得好快哟!/marquee
5、延时 scrolldelay=#
如: marquee scrolldelay=500 scrollamount=100啦啦啦,我走一步,停一停!/marquee
6、对齐方式(Align) align=# #=top, middle, bottom
如:font size=6
marquee align=# width=400啦啦啦,我会移动耶!/marquee
/font
7、底色 bgcolor=#
#=rrggbb 16 进制数码,或者是下列预定义色彩:
Black, Olive, Teal, Red, Blue, Maroon, Navy, Gray, Lime,
Fuchsia, White, Green, Purple, Silver, Yellow, Aqua
如:marquee bgcolor=aaaaee啦啦啦,我会移动耶!/marquee
8、面积 height=# width=#
如:marquee height=40 width=50% bgcolor=aaeeaa 啦啦啦,我会移动耶!/marquee
9、空白(Margins)hspace=# vspace=#
marquee id="scrollarea" direction="up" scrolldelay="10" scrollamount="1" width="150" height="80" onmouseover="this.stop();" onmouseout="this.start();"
------------------------------------------------------------------------------------------------------------------------------
marquee/marquee
以下是一个最简单的例子:
代码如下:
marqueefont size=+3 color=redHello, World/font/marquee
下面这两个事件经常用到:
onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动
onMouseOver="this.stop()":用来设置鼠标移入该区域时停止滚动
代码如下:
marquee onMouseOut="this.start()" :用来设置鼠标移出该区域时继续滚动 :用来设置鼠标移入该区域时停止滚动/marquee
这是一个完整的例子:
代码如下:
marquee align="left" behavior="scroll" bgcolor="#FF0000" direction="up" height="300" width="200" hspace="50" vspace="20" loop="-1" scrollamount="10" scrolldelay="100"
这是一个完整的例子
/marquee
该标签支持的属性多达11个:
align
设定marquee标签内容的对齐方式
absbottom:绝对底部对齐(与g、p等字母的最下端对齐)
absmiddle:绝对中央对齐
baseline:底线对齐
bottom:底部对齐(默认)
left:左对齐
middle:中间对齐
right:右对齐
texttop:顶线对齐
top:顶部对齐
Q3: JAVA:利用多线程技术编写程序,其中包含滚动字符串,从左向右移动
当然能实现
1.使用marquee
marquee behavior=alternate来回走!/marquee
2.使用代码
肯定让你满意
/*解释*/
你在代码中把带有.jpg或者.gif的图片换成你自己的就可以
即把下面的
t1.jpg
t2.jpg
t3.jpg
t4.jpg
t5.jpg
t6.jpg
t7.jpg
t8.jpg
换成你自己的图片就可以了
var sliderwidth=695 这个是显示的宽度
var sliderheight=82 这个是显示的高度
你可以改变数值变换宽度和高度/*解释*/
下面是代码,你放到body/body之间,就搞定了!!
script language="javascript"
var images=Array();
images.push("t1.jpg");
images.push("#");
images.push("t2.jpg");
images.push("#");
images.push("t3.jpg");
images.push("#");
images.push("t4.jpg");
images.push("#");
images.push("t5.jpg");
images.push("#");
images.push("t6.jpg");
images.push("#");
images.push("t7.jpg");
images.push("#");
images.push("t8.jpg");
images.push("#");
//Specify the slider's width (in pixels)
var sliderwidth=695
//Specify the slider's height
var sliderheight=82
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#fff"
//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='table border="0" cellspacing="13" cellpadding="0" width="695px" style="margin-top:-10px"'+
'tr align="center"';
var size=images.length/2;
for(var i=0;isize;i++)
leftrightslide[0]+="td width='80' height='62'div onclick=\"window.open('"+images[i*2+1]+"');\" style=\"cursor:pointer;width:72px;height:62px;background:url("+images[i*2]+") no-repeat;\"img src=\"/jsimg/2006_12_19/2006121915522247333.gif\" width=\"72\" height=\"62\" border=\"0\" //div/td";
leftrightslide[0]+='/tr/table';
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed
leftrightslide='nobr'+leftrightslide.join(" ")+'/nobr'
var iedom=document.all||document.getElementById
if (iedom)
document.write('span id="temp" style="visibility:hidden;position:absolute;top:0;left:0"'+leftrightslide+'/span')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth-5
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth-5
if (parseInt(cross_slide2.style.left)(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth-5
}
else if (document.layers){
if (ns_slide.left(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth
if (ns_slide2.left(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth
}
}
if (iedom||document.layers){
with (document){
document.write('table border="0" cellspacing="0" cellpadding="0"td')
if (iedom){
write('div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden"')
write('div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"')
write('div id="test2" style="width:695px;position:absolute;left:0;top:0"/div')
write('div id="test3" style="position:absolute;left:0;top:0;width:695px;"/div')
write('/div/div')
}
else if (document.layers){
write('ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'')
write('layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"/layer')
write('layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"/layer')
write('/ilayer')
}
document.write('/td/table')
}
}
/script
参考资料:
Q4: 用Java编写一个字符串循环滚动的程序
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();
}
}
}
}
Q5: java中怎样实现文字上下的移动
是用java Applet 么?
我试着写了个,估计代码不是很简, 你看看是不是这种效果:坐标自己可以去调整下,名字从上到下移动,从上到中间的时候变大,过了中间逐渐变小,过了底部显示下一个名字,循环显示,题意应该没理解错吧
import java.applet.*;
import java.awt.*;
public class ShowName extends Applet
{
String names[]=new String[]{"luojian","qianhongcheng","fenglingxin","luoxiaojian","wangyin"};
int size=20;
int index =0;
int offsetY=20;
int size1 =size;
int size2 =size-10;
int size3 =size-20;
int name1Y =0+offsetY;
int name2Y =-40+offsetY;
int name3Y =-80+offsetY;
int name1Index =index;
int name2Index =index+1;
int name3Index =index+2;
public void init()
{
resize(400,400);
setVisible(true);
}
public void paint(Graphics g)
{
try
{
checkName("name1Index",name1Y);
checkName("name2Index",name2Y);
checkName("name3Index",name3Y);
String name1 =names[name1Index];
String name2 =names[name2Index];
String name3 =names[name3Index];
name1Y=checkY(name1Y);
name2Y=checkY(name2Y);
name3Y=checkY(name3Y);
size1=checkSize(name1Y,size1);
size2=checkSize(name2Y,size2);
size3=checkSize(name3Y,size3);
Font font1 = new Font(null,Font.PLAIN,size1);
Font font2 = new Font(null,Font.PLAIN,size2);
Font font3 = new Font(null,Font.PLAIN,size3);
g.setFont(font1);
g.drawString(name1, 100, name1Y);
g.setFont(font2);
g.drawString(name2, 100, name2Y);
g.setFont(font3);
g.drawString(name3, 100, name3Y);
Thread.sleep(300);
}
catch(Exception e)
{
e.printStackTrace();
}
repaint();
}
public int checkSize(int p,int psize)
{
if(p200)
psize =psize+10;
if(p200)
psize =psize-10;
if(p=400)
psize =size-20;
return psize;
}
public int checkY(int p)
{
if(p=400)
p=-80;
else
p=p+40;
return p;
}
public void checkName(String nameindex,int p)
{
if(p=400)
{
if(nameindex.equals("name1Index"))
{
if(name1Index4)
name1Index++;
else
name1Index =index;
}
if(nameindex.equals("name2Index"))
{
if(name2Index4)
name2Index++;
else
name2Index =index;
}
if(nameindex.equals("name3Index"))
{
if(name3Index4)
name3Index++;
else
name3Index =index;
}
}
}
}
关于滚动字体代码java和js文字滚动代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








