- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 Swing之带超链接的label简单实现。
可能很多人不知道,Swing其实可以添加html代码的,利用这个特性,我们可以用Label做很多奇特效果,例如可以做一个带超链接的label import 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人