自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Swing之带超链接的label简单实现。

可能很多人不知道,Swing其实可以添加html代码的,利用这个特性,我们可以用Label做很多奇特效果,例如可以做一个带超链接的labelimport java.awt.Color;import java.awt.Cursor;import java.awt.Desktop;import java.awt.event.MouseAdapter;import java.awt.

2013-12-01 23:33:15 2736

原创 Swing之JList的使用

大家在使用Swing的JList的时候一定会关心几个问题常见问题:1:怎么把JList弄到界面上去2:怎么往JList上放数据3:怎么监听JList里的项的双击事件,然后取出数据4:数据太多,怎么添加滚动条。这是几个常用功能,今天在这里做个总结。=====================================================

2013-11-29 17:25:57 1088 1

原创 Swing之滚动条

JScrollPane的创建。  1、创建时指定内部控件,如: JScrollPane sp = new JScrollPane(img);  2、创建后指出内部控件,如:scrollPane.setViewportView(panel1);  常用的一些方法  指定内部控件  scrollPane.setViewportView(panel1);  设定水平表头  s

2013-11-22 23:06:25 1077

原创 JAVA多线程:什么时候使用哪种实现方式

众所周知,JAVA里实现多线程有两种方式。一是继承Thread,覆盖run()方法:public class ThreadTest { public static void main(String[] args) { new MyThread().start(); }}class MyThread extends Thread {

2013-11-19 22:32:13 817

原创 如何写好单元测试(Junit测试)?

Junit可以说是在Java里面最具代表性的单元测试工具。虽然我们是程序员,但是在大环境下却经常要肩负起软件测试员的工作。而我们写的最多的测试一般都是JunitTest单元测试。但是Junit测试需要一定的规范才使得它更有意义,首先命名方面就有一定的规范:类名:测试类名为:Test类名如果要测试LoginService,那么你应该创建一个测试类叫 TestL

2013-11-15 18:04:51 1505

原创 设计接口时应该如何设计业务异常?

本文为原创,转载请注明作者:cha1R(tanjiayqq)Java里异常分两种,一种是检查(checked)的,一种是非检查(unchecked)的。非检查以RuntimeException作为典型代表,它有一个特点就是我们可以不用捕捉它,如果没有捕捉它,它会一直往上抛直到main()方法处理,从而退出整个程序。注意如果是多线程的话,它并不会在main()方法终止程序,它

2013-11-15 04:03:46 683

原创 使用Htmlunit上传文件

使用HtmlUnit模拟浏览器操作时,我们有时候要做一些上传文件操作。这就要利用HtmlFileInput这个类了。WebClient client = new WebClient();HtmlPage page = client.getPage("http://login.baidu.com/");通过page获得HtmlForm,再通过HtmlForm获得HtmlFile

2013-11-14 00:26:05 960

原创 新手程序猿如何区分输入流和输出流?

当初作为一个新手的时候,认为输入流 就是输入点什么东西,输出流就是把输入的东西输出到屏幕上。。。。。当然这是新手的理解。后来我看过很多文章,明白了输入流和输出流其实是以内存为一个中间点,数据读入到内存叫输入流,从内存写到别的地方去叫输出流。但是刚明白这个概念,转个身就忘记了,于是又区分错。然后我研究出我一个特有的理解方法:以你的电脑为点,进来的数据流就是输入

2013-11-13 01:48:08 966

原创 Htmlunit / HttpClient 报 Cookie rejected 警告 的解决方案。

今天下午用 HtmlUnit做新浪的登陆,由于新浪的多域名原因,出现了下面警告Cookie rejected: "[version: 0][name: U_TRS1][value: 000000e4.603e4743.527caa18.4f2f5b0d][domain: .sina.com.cn][path: /][expiry: Mon Nov 06 17:08:40 CST 2023]

2013-11-08 17:32:44 2492

原创 Java里静态与非静态该什么情况下使用

文章为原创,转载请说明来源,谢谢。作者:cha1R 要搞清楚这个问题,我们需要清楚他们之间有什么区别,有什么优势和劣势。首先看看静态与非静态方法的区别:静态方法                    |  实例方法1、静态方法可以通过“类.方法()”调用        | 要在对象实例化后使用对象调用2、只能使用静态变量和局部变量

2013-11-07 16:10:06 1439

Java聊天室.(udp+tcp)

用Socket写的简单聊天室,tcp+udp协议都用上了。 还有文件传输

2011-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除