java滚动字幕(java滚动窗格)

华为云服务器特价优惠火热进行中!

2核2G2兆仅需 38 元;4核4G3兆仅需 79 元。购买时间越长越优惠!更多配置及优惠价格请咨询客服。

合作流程:
1、点击链接注册/关联华为云账号:点击跳转
2、添加客服微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;
3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;
技术专家在金蝶、华为、腾讯原厂有多年工作经验,并已从事云计算服务8年,可对域名、备案、网站搭建、系统部署、AI人工智能、云资源规划等上云常见问题提供更专业靠谱的服务,对相应产品提供更优惠的报价和方案,欢迎咨询。

本篇文章给大家谈谈java滚动字幕,以及java滚动窗格对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

微信号:cloud7591
如需了解更多,欢迎添加客服微信咨询。
复制微信号

本文目录一览:

怎么用marquee怎样实现文字的连续滚动?中间没有间隔是 ,如果不能实现用JAVA怎么实现????!

如果需要 我这向上滚、向下滚、向左向右的都有 加我给你代码

用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();

}

}

}

}

java中如何用JLabel实现"welcome to here !"从JLabel右边向左滚动?

这个叫跑马灯效果,的确需要Timer,给你一个示例做参考:

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, "请输入要实现效果的文字:");

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;//设置移动的速度

window.setViewPosition(anchor);

if (anchor.x viewSize.width)

anchor.x = -extSize.width;

}

}

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滚动字幕和java滚动窗格的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发布于 2023-04-03 01:04:47
收藏
分享
海报
33
目录

    忘记密码?

    图形验证码

    复制成功
    微信号: cloud7591
    如需了解更多,欢迎添加客服微信咨询。
    我知道了