189 8069 5689

大屏幕字幕代码java 手机大屏幕字幕

Java程序,实现字幕滚动,代码如下,帮我查查错误在哪?程序可以运行汉字就是不动

加入

员工经过长期磨合与沉淀,具备了协作精神,得以通过团队的力量开发出优质的产品。创新互联坚持“专注、创新、易用”的产品理念,因为“专注所以专业、创新互联网站所以易用所以简单”。公司专注于为企业提供网站制作、网站建设、微信公众号开发、电商网站开发,小程序制作,软件定制网站设计等一站式互联网企业服务。

public void init()

{

new Thread(this).start();

}

这个是Applet生命周期中的初始化调用,这里启用线程即可。

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

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

},这个没用,Applet不用main执行,而是用appletViewer或者浏览器执行。

如何用java实现srt字幕格式播放

如何制作及添加SRT字幕

如果您在网上找到非常合适的字幕,在导入的视频之前,需要保证视频名和SRT字幕名保持一致,视频播放器才能识别并加载文件。例如,电影或者视频的名字叫“你的名字.avi”,那么SRT文件就应该重命名为“你的名字.srt”。

有的时候,我们在网上找不到视频的中文字幕,或者找到的字幕与视频的内容不匹配。这时候,我们可以自己制作SRT字幕。以下是具体操作步骤:       有的时候,我们在网上找不到视频的中文字幕,或者找到的字幕与视频的内容不匹配。这时候,我们可以自己制作SRT字幕。以下是具体操作步骤:

1、打开写字板,记事本或者电脑上任何文本编辑器。

2、创建字幕需要以下几个条件:

以序列开头的数字

字幕的出现以及消失时间

字幕的内容

空白行(表示新字幕的开始)

3、编辑完字幕之后使用.srt的扩展名保存文件。

4、点击“保存类型”,选择“所有文件”。

5、将英文字幕设置为“ANSI”,中文字幕设置为“UTF-8”。

用java实现一个 在窗口内输入多段文字 然后设定时间 每段文字在设定时间显示 类似字幕的样子

效果图

使用javax.swing.Timer 定时器,可以方便的实现定时更新的功能

参考代码

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

//该窗口继承自JFrame. 

public class DemoFrame extends JFrame{

JLabel jl;

public static final String[] INFO = {"《静夜思》","唐.李白","床前明月光","疑是地上霜","举头望明月","低头思故乡"}; 

private int index = 0;

public DemoFrame() {

jl = new JLabel();

jl.setFont(new Font("仿宋",Font.BOLD,30));

jl.setHorizontalAlignment(JLabel.CENTER);

jl.setForeground(Color.BLUE);

add(jl);

setTitle("窗口");// 窗口标题

setSize(380, 185);// 窗口大小

setLocationRelativeTo(null);// 窗口居中

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 通常添加这行代码,点击窗口右下角的关闭时会结束程序

setVisible(true);

//设置1个定时器 每隔1000

Timer t = new Timer(1000, new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

if(index=INFO.length) {

index=0;

}

jl.setText(INFO[index]);//更新文字

index++;

}

});

t.start();//启动定时器

}

//main方法

public static void main(String[] args) {

new DemoFrame();

}

}


本文题目:大屏幕字幕代码java 手机大屏幕字幕
文章起源:http://jkwzsj.com/article/hhegjh.html

其他资讯