我想在JInternalFrame里面做一个这样的监听:在JInteralFrame一个文本框里面输入数据然后单击的一个按钮,在JInternalFrame里面可以生成和文本框里面填入数据相应数量的JLabel和JTextField。各位大哥教教怎么写啊?给点思路啊,做好给个程序,先谢过了~~~

解决方案 »

  1.   

    对了!再问个问题,jTable如何设置其长宽啊?用什么方法?
      

  2.   


    放新组件的窗口, 可以用JPanel, Box....等, 把这个组件放到JInternalPane中.在按钮button的事件处理函数中:
    button.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            String text = textFiled.getText();
            panel.add(new JLabel(text));
            panel.add(new JTextField(text));
            panel.validate();
            panel.repaint();
        }
    });
      

  3.   

    楼上所说的以后如何去访问这些JLbael和JText呢?