.

5级

2010-04-26 回答

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

public class Test{

private JFrame frame;

private String scrolledText;

private String str ="滚动文字 Demo";

public static void main(String args[]) {

try{

Test window = new Test();

window.frame.setVisible(true);

}

catch(Exception e){

e.printStackTrace();

}

}

public Test(){

initialize();

}

private void initialize(){

frame.setBounds(100, 100, 500, 375);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final JPanel panel = new JPanel();

panel.setBackground(Color.WHITE);

panel.setLayout(new BorderLayout());

frame.getContentPane().add(panel, BorderLayout.NORTH);

final JLabel label = new JLabel();

label.setText("New JLabel");

panel.add(label);

label_scrolledText(label);

frame.addComponentListener(

new ComponentAdapter(){

public void componentResized(ComponentEvent arg0){

label_scrolledText(label);

}

});

}

public void label_scrolledText(JLabel label) {

this.scrolledText = this.str;

label.setText(scrolledText);

FontMetrics metrics = label.getFontMetrics(label.getFont());

int textW = metrics.stringWidth(label.getText());

Dimension frameSize = frame.getSize();

for (int i = 1; i <= (frameSize.width - textW) / 3 - 3; i++)

scrolledText += " ";

label.setText(scrolledText);

Thread thread = new Thread(new TextChanger(label));

thread.start();

}

}

java.lang.NullPointerException

at Test.initialize(Test.java:26)

at Test.(Test.java:23)

at Test.main(Test.java:16)

java公告栏按月查询_求java公告栏特效代码相关推荐

  1. java大神请出来_求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因。...

    求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因.classPlate{publicPlate(){System.out.println("inPlateconstru ...

  2. java关键字有system吗_求java中的关键字?

    展开全部 访问控制: private 私有的62616964757a686964616fe58685e5aeb931333264626632 protected 受保护的 public 公共的 类.方 ...

  3. java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面

    java web的后缀名是jsp,所以咱们要有一个jsp的开发环境,我这用的是jspStudy 自行百度.这软件是一个集成开发环境,安装启动后即可使用,集成了tomcat和mysql数据库 首先我们先 ...

  4. java计算器用什么布局_求JAVA语言写的计算器的代码。用GridLayout布局。

    展开全部 package com.citi.Util; import java.awt.BorderLayout; import java.awt.GridLayout; import java.aw ...

  5. java页面的模糊查询_利用java8 steam实现代码中模糊搜索以及分页实现

    实现目标 image.png 朋友让实现在后台代码中实现模糊查询; 上代码 public class demoTest { List userzList = Lists.list( new Userz ...

  6. java开发汉字显示不全_求java转码ISO-8859-1转UTF-8汉字显示不全补救方案?

    给你写个过滤器.你试试. public class ChStr { public static String toChinese(String strvalue) { try { if (strval ...

  7. 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目

    王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...

  8. 用java编写圆锥_求java大神帮忙 求大神帮助!Java

    导航:网站首页 > 求java大神帮忙 求大神帮助!Java 求java大神帮忙 求大神帮助!Java 相关问题: 匿名网友: 普通类 public class CircularA { //求圆 ...

  9. java文件流插入数据库_使用Java流查询数据库

    java文件流插入数据库 在本文中,您将学习如何编写纯Java应用程序,这些应用程序能够处理现有数据库中的数据,而无需编写一行SQL(或类似的语言,例如HQL),而无需花费数小时将所有内容放在一起. ...

  10. Java代码生成同一色系颜色_求大侠帮忙给这段JAVA代码 设置个背景颜色!

    换个颜色就成!importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.sql.*;publicclassInque ...

最新文章

  1. 未来,大脑扫描背包将神经科学带入现实世界
  2. python 文件末尾增加内容_java追加内容到文件末尾
  3. vector iterator not incrementable 的问题
  4. 【Flask项目2】python对象分页数据序列化基类(5)
  5. [NPUCTF2020]Baby Obfuscation [HDCTF2019]MFC
  6. Qt 6的Qt 3D会是什么样?
  7. 2.1.2 何为真值,何为机器数?
  8. 一文彻底搞懂Java中的值传递和引用传递!
  9. java 超时异常_Java如何实现任务超时处理
  10. 一步一步打造MySQL高可用平台
  11. 造车梦又要“窒息”了?贾跃亭被美国认定骗局,收到退市警告!FF回应了......
  12. J2SE、J2EE与J2ME
  13. MDESIGN-设计标准化系统
  14. 【深度学习】保姆级教程:个人深度学习工作站配置指南
  15. 锐龙r9 5900hx相当于英特尔的什么 r9 5900hx属于什么档次
  16. 数学基础:积分中值定理
  17. 计算机领域职业简介-PM,RD,FE,UE,UI,QA,OP,DBA,BRD,MRD,PRD,FSD等缩写的全称解析
  18. canvas 实现图片预览和下载
  19. 打印机显示扫描到当前计算机不可用,打印时显示当前打印机不可用
  20. RAS使用拨号网络拨号的类

热门文章

  1. 批量生成Code128- C条码
  2. python开源怎么盈利_弄清楚Python最火的开源项目,你就掌握了商机
  3. android粘贴,Android复制粘贴到剪贴板
  4. 使用ShareSDK实现QQ登录和分享操作
  5. android热成像模块,Thermal Camera
  6. [4G/5G/6G专题基础-157]: 无线数据承载DRB与无线信令承载SRB
  7. html中div hover的用法,CSS: hover选择器的使用详解
  8. MyBatisPlus 又搞事情,发布权限神器!
  9. UNITY设计一款简单的3d射击小游戏(虚拟现实大作业)
  10. 台式计算机为什么数字输入不了,计算机键盘无法输入数字,为什么?