package org.infosec.ismp.applet.discover.ui; import java.awt.GridLayout; import java.util.List; import javax.swing.JPanel; /** * PCPanel * @author Wu Guojie * @date 2009-7-22 * @version 1.0 */ public class PCPanel extends JPanel { /** * PCSearchProcessPanel */ private PCSearchProcessPanel processPane = new PCSearchProcessPanel(this); /** * PCParamPanel */ private PCParamPanel paramPane = new PCParamPanel(this); /** * 构造函数 */ // public PCPanel(String userName, String roleName) { public PCPanel(int userId) { // init(userName, roleName); init(userId); } /** * 初始函数 */ public void init(int userId){ paramPane.setUserId(userId); // paramPane.setUserName(userName); // paramPane.setRoleName(roleName); this.setLayout(new GridLayout(1,2,5,5)); this.add(paramPane); this.add(processPane); } /** * 获取PCParamPanel * @return paramPane */ public PCParamPanel getParamPane() { return paramPane; } /** * 获取PCSearchProcessPanel * @return processPane */ public PCSearchProcessPanel getProcessPane() { return processPane; } // public void addAgentList(List<AgentBO> agentList){ // this.paramPane.addAgentList(agentList); // } }