下载 >  开发技术 >  Java > java写的滚动字幕GUI编程

java写的滚动字幕GUI编程 评分:

class ZiMupanel extends JFrame { public ZiMupanel() { Container con = this.getContentPane(); // 设置窗口名称 this.setTitle("滚动字幕"); // 设置布局管理器为 null ,方便 面板定位,一般使用null 布局时,将窗口设置不可改变大小 this.setLayout(null); // 设置窗口位置和大小 this.setBounds(300, 300, 460, 330); // 设置窗口可见 this.setVisible(true); // 设置不可改变大小 this.setResizable(false); // 设置当点击窗口的关闭按钮时退出 // 设置此窗体关闭,滚动面板不关闭 this.setDefaultCloseOperation(DISPOSE_ON_CLOSE); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Panelfont1 p1 = new Panelfont1(); con.add(p1); p1.setBounds(15, 15, 175, 60); Panelfont2 p2 = new Panelfont2(); con.add(p2); p2.setBounds(195, 15, 250, 60); Panelneizi p3 = new Panelneizi(); con.add(p3); p3.setBounds(15, 80, 175, 80); Paneldirection p4 = new Paneldirection(); con.add(p4); p4.setBounds(195, 80, 250, 80); Panel5 p5 = new Panel5(); con.add(p5); p5.setBounds(15, 155, 430, 70); Panel6 p6 = new Panel6(); con.add(p6); p6.setBounds(15, 220, 430, 70); } } class Panelfont1 extends JPanel implements ActionListener{ public Panelfont1() { this.setBorder(BorderFactory.createTitledBorder("滚动字幕的文字大小控制"));//设置 面板边框 this.setLayout(new GridLayout(1, 2)); bigfont = new JRadioButton("大字体", false); smallfont = new JRadioButton("小字体", true); bigfont.addActionListener(this); smallfont.addActionListener(this); ButtonGroup sexRadioButtonGroup = new ButtonGroup();// 创建一个选按钮组 sexRadioButtonGroup.add(bigfont);// 将单选按钮对象添加到按钮组中 sexRadioButtonGroup.add(smallfont);// 将单选按钮对象添加到按钮组中 //Enumeration<AbstractButton> elements = sexRadioButtonGroup.getElements();// 遍历按钮组中的所有按钮 this.add(bigfont); this.add(smallfont); } public void actionPerformed(ActionEvent e) { if(bigfont.isSelected()){ fontSize = 50; }else { fontSize = 36; } Font font = new Font(fontName,Font.BOLD,fontSize); lblShow.setFont(font); } } class Panelfont2 extends JPanel implements ActionListener{ private String[] strFontName = {"隶书","幼圆","黑体","宋体"}; public Panelfont2() { this.setBorder(BorderFactory.createTitledBorder("滚动字幕字体控制")); this.setLayout(new GridLayout(1, 4)); ButtonGroup bg = new ButtonGroup(); for(int i = 0 ; i < zt.length ; i++){ zt[i] = new JToggleButton(strFontName[i]); this.add(zt[i]); bg.add(zt[i]); zt[i].addActionListener(this); } zt[0].setSelected(true); }
...展开详情收缩
2013-06-14 上传大小:5KB
分享
收藏 举报
java swing 实现从左到右滚动文字
Java实现滚动字幕
java多线程实验 滚动字
java日历滚动字幕和实时时间显示

这个日历不只可以显示当天日期,还能显示实时时间,并且具有滚动字幕功能,大家可以通过修改代码的字符串修改滚动字幕内容。

立即下载
java 实现显示屏上字符串滚动显示的效果
java 通知跑马灯效果 (文字滚动)
java 滚动的文字

java 滚动的文字 java 滚动的文字 java 滚动的文字 java 滚动的文字

立即下载
把文本内容用滚动页面呈现出来Java
JAVA如何实现文本框数字等我滚动
利用Java多线程机制实现带滚动字幕的时钟

当用户在“命令”后的文本框中输入“start clock”后,“现在的时间是”后的文本框开始显示系统时钟;当用户输入“stop clock”后,时钟终止显示。 (2)当用户在“命令”后的文本框中输入“fast”后,能够加速滚动字幕的显示;输入“slow”后,能够减慢字幕滚动;输入“stop”后,滚动字幕停止;输入“restart”后,滚动字幕重新开始滚动; (3)当用户在“命令”后的文本框中输入“change ”+字符串时,可更改字幕显示内容。如,输入“change 我可爱的小时钟”后,字幕变为“我可爱的小时钟”。

立即下载
Swing实现滚动字幕
.NET实现滚动字幕完整源码

.NET实现滚动字幕完整源码

立即下载
Java swing 实现字体滚动
一个简单的字幕滚动程序~~
Android 滚动字幕实现
C#实现滚动字幕完整源码

C#实现滚动字幕完整源码

立即下载
java滚动文字的实现

实现滚动文字,特别用于显示歌名,希望对初学者有帮助!

立即下载
java实现一个滚动字幕的程序

java实现一个滚动字幕的程序,希望对大家的所帮助。

立即下载
Java 文字从下向上滚动特效实现
js实现文字左右滚动

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

java写的滚动字幕GUI编程

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: