易截截图软件、单文件、免安装、纯绿色、仅160KB

Java中JList简单应用

 最近学习java用到了JList,对于向JList中添加数据,困扰了好久,上网查给的答案都没个合适的,问了老师才弄明白些,总结如下:
1.使用Vector:首先把你的数据项都存放在Vector中,然后调用JList的setListData()方法,将Vector添加到JList中
   Vector vt=new Vector();
   JList list=new JList();
   vt.add("aaa");
   vt.add("bbb");
   list.setListData(vt);
2.通过构造函数添加数据
String[] data = {"one", "two", "three", "four"};
JList dataList = new JList(data);
3.使用DefaultListModel添加数据,这种方法网上大部分都是像下面一样写的:
DefaultListModel m=(DefaultListModel)list.getModel();
for(int i=0;i<10;i++){
m.addElement(...);
}
但是我实验了几次都不成功,提示list.getModel()不能转换为DefaultListModel,或许他们少些了些什么,在使用之前,先要给JList
设定一个Model,例如:
DefaultListModel m=new DefaultListModel();
for(int i=0;i<10;i++){
m.addElement(...);
}
list.setModel(m);
除此之外,JList中还可以添加组件,方法很简单,只要用JList的add方法就可以了。
这些方法都是我亲自验证过的,没有问题的,提供给大家参考一下。
  


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

PoC TBCP消息解析和构造的JAVA实现

TBCPMessageFactory.java
/**
* 文件名: TBCPMessageFactory.java
*/
package tbcpstack;
import java.text.MessageFormat;
import org.apache.log4j.Logger;
import TBCPException;
/**
*
* TODO TBCP消息构建工厂
*/
public class TBCPMessageFactory {
/**
* Logger for this class
......

Java socket 入门编程实例

 这是一个C/S之间通信的例子,在JDK1.4下测试通过.
//服务器端源程序tcpserver.java
import java.io.*;
import java.net.*;
public class tcpserver
{
    public static void main(String[] args) throws  IOException
    {
        ......

JAVA访问firebird数据库之Jaybird

 
关于Jaybird-2.1.6JDK_1.5的使用方法如下:
首先:安装Jaybird
第一步:将根目录下的
       jaybird21.dll,
       GDS32.DLL,
       icudt30.dll,
       icuuc30.dll,
&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号