java
文章平均质量分 61
Ian
这个作者很懒,什么都没留下…
展开
-
ArrayList多行多列的使用
import java.util.ArrayList;public class Test { public static void main(String[] args) { ArrayList col_lst = null;原创 2011-09-24 14:05:02 · 2419 阅读 · 0 评论 -
用JAVA把两个时间相减
import java.util.Date;import com.ibm.icu.text.SimpleDateFormat;public class mss { public mss() { } public long fromDateStringToLong(String inVal) { //此方法计算时间毫秒 Date date =原创 2012-03-03 08:18:24 · 47647 阅读 · 1 评论 -
Spring概念
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而已。 2.为什么用aop 1就是为了方便,看一个国外很有名的大师说,编程的原创 2012-02-07 13:55:49 · 631 阅读 · 0 评论 -
JComboBox实现键值绑定
例子1(没有对数据库操作):import java.awt.BorderLayout;import java.awt.Component;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Vector;import javax.swing.J原创 2012-01-12 09:35:52 · 8649 阅读 · 0 评论 -
怎么样设置JTable某个单元格的背景颜色和前景颜色
下面这个实例是设置表格的第一行第三格背景颜色为蓝色,前景颜色为红色。package com.test.view;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Component;import javax.swing.JFrame;import javax.swing.JScrol转载 2011-12-06 11:15:31 · 11420 阅读 · 0 评论 -
判断jtable是否被编辑过
JTable tabledata = new JTable(); ListSelectionModel de = tabledata.getSelectionModel();// 如果jtable没有被编辑过而执行stopCellEditing方法会抛出异常 if (de.isSelectionEmpty()); //表示jtable没有被编辑过原创 2011-12-05 11:17:18 · 1834 阅读 · 0 评论 -
关于判断字符串参数是否是整型参数或者浮点型参数的方法
今天看原来项目的代码,又让我发现了一处很urgly的代码,原来的程序员是这么判断传进去的字符串是否是整型或者浮点型数格式的数,他是这么做的:直接用parseInt或者parseDouble看调用这两个函数是否发生异常,如果发生异常,说明不符合,没有异常,则符合。不能说这样做不对,但code smell太重,而且这种做法显得很诡异,靠抛异常来检查。。。。(如果异常是由其它原因引起的呢??转载 2011-11-29 21:10:53 · 6315 阅读 · 2 评论 -
JTable窗体形式选择日期
import java.awt.Color;import java.awt.Component;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;i转载 2011-11-16 16:17:36 · 1692 阅读 · 0 评论 -
JTable 主要的方法
void addColumn(TableColumn aColumn) 将 aColumn 追加到此 JTable 的列模型所保持的列数组的尾部。 void addColumnSelectionInterval(int index0, int index1) 将从 index0 到 index1 之间(包含两端)的列添加到当前选择中。 voi原创 2011-11-15 16:38:06 · 8896 阅读 · 1 评论 -
根据查询更新JTable显示
JTable的实现是基于MVC的, 所以JTabel的数据显示是一个独立的model的, JTable#setModel(TableModel dataModel)就是来设置model的, 所以你如果想动态显示数据, 你需要实现一个TableModel, 下面以一个User对象为例来说明这个情况!User可能来自你的数据库查询, 也就是一个实体:class User { private转载 2011-11-14 15:02:34 · 11205 阅读 · 1 评论 -
JTable内容居中显示
要让JTable的内容居中显示方法如下:JTable tabledata = new JTable();DefaultTableCellRenderer tcr = new DefaultTableCellRenderer();// 设置table内容居中 // tcr.setHorizontalAlignment(JLabel.CENTER); tcr.setHorizonta原创 2011-11-15 13:51:34 · 28932 阅读 · 0 评论 -
Jtable表头换行显示
在jtable渲染表头时,由于有些表头字体较多,需要折行显示,但jtable没有自动折行的功能,所以自己实现表头的渲染器.有两种方案实现表头的折行渲染:1、渲染器继承自JTextArea,实现TableCellRenderer接口,具体代码如下:Java代码 import java.awt.Component; import java.awt.Dimension原创 2011-11-15 13:47:47 · 4225 阅读 · 1 评论 -
Java中将JTable中的数据导出到Excel中
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import javax.swing.JFileChooser;import javax.swing.JTable;import javax转载 2011-11-16 14:14:01 · 7818 阅读 · 2 评论 -
SSH web.xml里<filter-mapping>中的<dispatcher>意思
2.4版本的servlet规范在部属描述符中新增加了一个元素,这个元素有四个可能的值:即REQUEST,FORWARD,INCLUDE和ERROR,可以在一个元素中加入任意数目的,使得filter将会作用于直接从客户端过来的request,通过forward过来的request,通过include过来的request和通过过来的request。如果没有指定任何< dispatcher >元素,原创 2012-03-02 08:51:34 · 4577 阅读 · 2 评论