代码如下:
  
public class BcMasInputPanel extends JPanel 
{
     this.add(getBConfirm(), null);
     this.add(getPScroll(),null);      private JScrollPane getPScroll()
{
    if(pScroll == null)
    {
        //vector = listVector();         listArea = new JList(vector);
        listArea.setFont(new java.awt.Font("MS Sans Serif",java.awt.Font.PLAIN, 18));
        
        pScroll = new JScrollPane(listArea);
        pScroll.setBounds(18, 320, 364, 77);         
    }
    return pScroll;
} private JButton getBConfirm() 
{
if (bConfirm == null) 
{
bConfirm = new JButton();
bConfirm.setBounds(133, 280, 113, 35);
bConfirm.setText("Confirm");

bConfirm.addActionListener(new ActionListener() 

public void actionPerformed(ActionEvent e) 
{    
if(e.getSource()==bConfirm)
{
    if(radioLabel.isSelected())//radioLabel是JRadioButton
    {
        try
                            {
                                if(textCode.getText().length()>0&&BcDatabase.checkCode(textCode.getText()))
                                {
                                    //vector.addElement("test");
                                    //strRunno();
                                    //strDno();
                                    //strKey();
                                    //printHw();
                                 }
                                else if(BcDatabase.checkNylon(textCode.getText()))
                                {   
                                    //vector.addElement("this is test");
                                    //strDno();
                                    //strKey();
                                    //dRunno();
                                    //useKey();
                                    //printHw();
                                }
                            } 
        catch (Exception e1)
                            {
            e1.printStackTrace();
                            }
    } }
});    public Vector listVector()
    {
        Vector v = new Vector();
        
       // if()
        return v;
    }
    
}我怎样做才能使点完按钮后Jlist中可以添加vector?

解决方案 »

  1.   

    回:gemouzhi(gemouzhi) 
         
          不好意识,你说的具体是哪个?
          这里的好象都是类变量啊!!
      

  2.   

    呵呵,我也上新手
        public Vector listVector()
        {
            Vector v = new Vector();
            
           // if()
            return v;
        }这里的v 你也管她叫类变量是吗?
      

  3.   

    呵呵,我也是新手
        public Vector listVector()
        {
            Vector v = new Vector();
            
           // if()
            return v;
        }这里的v 你也管她叫类变量是吗?
      

  4.   

    这里的当然不是啊!!
    可是这里的v即使加入到类变量
    我不知道你这样做的意义是什么??
    我是在监听按钮之后Jlist中才加入vector的啊!!
      

  5.   

    我那个listVector()方法是没有写完整的
    就是不知道在这个方法里加入什么条件,或者是
    在按钮监听中加入什么,那样才能在点按钮只后
    jlist中加入vector