JTabbedPane ui=new JTabbedPane(); 
JPanel panel = new JPanel(); 
String label = "用户资料"; 
ui.addTab(label, panel); 
这段代码实例化了一个JTabbedPane并设置好了标签文字,我把它添加到JFrame的Container里设置了setLayout(null);
正常显示了,然后问题就出现了:我尝试了很多方法添加控件到JTabbedPane里,就是不能显示,我算是蒙了,又没有所见即所得的工具,就只能上来求救了,请懂的朋友写段代码救火....
比如添加一个JButton,设置一个坐标,最好再添加一个ActionListener,向高手鞠躬~ 

解决方案 »

  1.   

    1.Create a JFrame
    2.getPane
    3.setLayerOut
    4.add
    或者
    2 CreatePane
    3.setCountentPane
    如:public class Buttons extends JFrame {
        JButton abort = new JButton("Abort");
        JButton retry = new JButton("Retry");
        JButton fail = new JButton("Fail");    Buttons() {
            super("Buttons");
            setSize(80, 140);
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            JPanel pane = new JPanel();
            pane.add(abort);
            pane.add(retry);
            pane.add(fail);
            setContentPane(pane);
        }    public static void main(String[] args) {
            new Buttons().show();
        }
    }
      

  2.   

    我的问题是关于向JTabbedPane里添加控件的,不是JFrame也不是JPanel.