package PbuliClass;
|
import java.util.Iterator;
|
import java.util.List;
|
import java.util.Vector;
|
|
import DataBase.DatabaseManagement;
|
import tbDataModel.Tb_style;
|
|
/**»ñÈ¡ËùÓеÄϵͳ·ç¸ñ¶ÔÏó*/
|
|
public class GetStyles {
|
|
//»ñÈ¡ËùÓÐϵͳ·ç¸ñ¶ÔÏóµÄ¼¯ºÏ
|
@SuppressWarnings("rawtypes")
|
public static Vector<Tb_style> getTb_style(){
|
Iterator iterator = DatabaseManagement.get_alldate_indatabase("tb_style").iterator();
|
Vector<Tb_style> styles=new Vector<>();
|
while (iterator.hasNext()) {//µü´úÆ÷´æÔÚÔªËØ
|
List info = (List) iterator.next();//½«µü´úÆ÷ÀïÃæµÄÔªËØ¸øµ½info¼¯ºÏ
|
Tb_style style=new Tb_style();
|
style.setName((String)info.get(1));
|
style.setZhi((String)info.get(2));
|
styles.add(style);
|
}
|
return styles;
|
|
}
|
|
/**»ñȡij¸ö·ç¸ñÃû³Æ¶ÔÓ¦µÄÖµ*/
|
public static String getZhi(String name) {
|
String zhi=null;
|
Vector<Tb_style> styles=getTb_style();
|
Iterator<Tb_style> it=styles.iterator();
|
while(it.hasNext()) {
|
Tb_style style=it.next();
|
String name1=style.getName();
|
if(name1.equals(name)) {
|
zhi=style.getZhi();
|
break;
|
}
|
}
|
return zhi;
|
}
|
|
/**»ñÈ¡ËùÓÐϵͳ·ç¸ñÃû³ÆµÄ¼¯ºÏ*/
|
public static String[] getStleNames() {
|
Vector<Tb_style> styles=getTb_style();
|
String[] styleNames=new String[styles.size()];
|
Iterator<Tb_style> it=styles.iterator();
|
int i=0;
|
while(it.hasNext()) {
|
Tb_style style=it.next();
|
styleNames[i]=style.getName();
|
i++;
|
}
|
return styleNames;
|
|
}
|
|
|
}
|