java公告栏按月查询_求java公告栏特效代码
.
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公告栏特效代码相关推荐
- java大神请出来_求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因。...
求java大神,请分析以下代码,写出执行结果,并解释每行结果输出的原因.classPlate{publicPlate(){System.out.println("inPlateconstru ...
- java关键字有system吗_求java中的关键字?
展开全部 访问控制: private 私有的62616964757a686964616fe58685e5aeb931333264626632 protected 受保护的 public 公共的 类.方 ...
- java链接mysql输出查询_用java做网站,java连接数据库并查询输出到页面
java web的后缀名是jsp,所以咱们要有一个jsp的开发环境,我这用的是jspStudy 自行百度.这软件是一个集成开发环境,安装启动后即可使用,集成了tomcat和mysql数据库 首先我们先 ...
- java计算器用什么布局_求JAVA语言写的计算器的代码。用GridLayout布局。
展开全部 package com.citi.Util; import java.awt.BorderLayout; import java.awt.GridLayout; import java.aw ...
- java页面的模糊查询_利用java8 steam实现代码中模糊搜索以及分页实现
实现目标 image.png 朋友让实现在后台代码中实现模糊查询; 上代码 public class demoTest { List userzList = Lists.list( new Userz ...
- java开发汉字显示不全_求java转码ISO-8859-1转UTF-8汉字显示不全补救方案?
给你写个过滤器.你试试. public class ChStr { public static String toChinese(String strvalue) { try { if (strval ...
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- 用java编写圆锥_求java大神帮忙 求大神帮助!Java
导航:网站首页 > 求java大神帮忙 求大神帮助!Java 求java大神帮忙 求大神帮助!Java 相关问题: 匿名网友: 普通类 public class CircularA { //求圆 ...
- java文件流插入数据库_使用Java流查询数据库
java文件流插入数据库 在本文中,您将学习如何编写纯Java应用程序,这些应用程序能够处理现有数据库中的数据,而无需编写一行SQL(或类似的语言,例如HQL),而无需花费数小时将所有内容放在一起. ...
- Java代码生成同一色系颜色_求大侠帮忙给这段JAVA代码 设置个背景颜色!
换个颜色就成!importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.sql.*;publicclassInque ...
最新文章
- 未来,大脑扫描背包将神经科学带入现实世界
- python 文件末尾增加内容_java追加内容到文件末尾
- vector iterator not incrementable 的问题
- 【Flask项目2】python对象分页数据序列化基类(5)
- [NPUCTF2020]Baby Obfuscation [HDCTF2019]MFC
- Qt 6的Qt 3D会是什么样?
- 2.1.2 何为真值,何为机器数?
- 一文彻底搞懂Java中的值传递和引用传递!
- java 超时异常_Java如何实现任务超时处理
- 一步一步打造MySQL高可用平台
- 造车梦又要“窒息”了?贾跃亭被美国认定骗局,收到退市警告!FF回应了......
- J2SE、J2EE与J2ME
- MDESIGN-设计标准化系统
- 【深度学习】保姆级教程:个人深度学习工作站配置指南
- 锐龙r9 5900hx相当于英特尔的什么 r9 5900hx属于什么档次
- 数学基础:积分中值定理
- 计算机领域职业简介-PM,RD,FE,UE,UI,QA,OP,DBA,BRD,MRD,PRD,FSD等缩写的全称解析
- canvas 实现图片预览和下载
- 打印机显示扫描到当前计算机不可用,打印时显示当前打印机不可用
- RAS使用拨号网络拨号的类
热门文章
- 批量生成Code128- C条码
- python开源怎么盈利_弄清楚Python最火的开源项目,你就掌握了商机
- android粘贴,Android复制粘贴到剪贴板
- 使用ShareSDK实现QQ登录和分享操作
- android热成像模块,Thermal Camera
- [4G/5G/6G专题基础-157]: 无线数据承载DRB与无线信令承载SRB
- html中div hover的用法,CSS: hover选择器的使用详解
- MyBatisPlus 又搞事情,发布权限神器!
- UNITY设计一款简单的3d射击小游戏(虚拟现实大作业)
- 台式计算机为什么数字输入不了,计算机键盘无法输入数字,为什么?