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 getTb_style(){ Iterator iterator = DatabaseManagement.get_alldate_indatabase("tb_style").iterator(); Vector 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 styles=getTb_style(); Iterator 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 styles=getTb_style(); String[] styleNames=new String[styles.size()]; Iterator it=styles.iterator(); int i=0; while(it.hasNext()) { Tb_style style=it.next(); styleNames[i]=style.getName(); i++; } return styleNames; } }