extendedbeandatasourcefactory.java
来自「iReport-0.4.1-src是iReport的源代码,iReport是一个」· Java 代码 · 共 57 行
JAVA
57 行
/*
* SampleBeanFactory.java
*
* Created on 22 giugno 2003, 23.57
*/
package it.businesslogic.ireport.examples;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.data.*;
import it.businesslogic.ireport.examples.beans.*;
import it.businesslogic.ireport.connection.JRExtendedBeanDataSource;
import java.util.*;
/**
*
* @author Administrator
*/
public class ExtendedBeanDataSourceFactory {
// This is the method to call to get the datasource.
// The method must be static.....
public JRDataSource createDatasource()
{
Vector v = new Vector();
PersonBean person = new PersonBean();
person.setFirstName("Giulio");
person.setLastName("Toffoli");
AddressBean address = new AddressBean();
address.setStreet("Via Buonarroti, 20");
address.setCountry("Italy");
person.setAddress( address );
v.add(person);
person = new PersonBean();
person.setFirstName("Teodor");
person.setLastName("Danciu");
v.add(person);
person = new PersonBean();
person.setFirstName("Mario");
person.setLastName("Rossi");
v.add(person);
person = new PersonBean();
person.setFirstName("Jennifer");
person.setLastName("Lopez");
v.add(person);
return new JRExtendedBeanDataSource( v );
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?