JFrame窗体是做什么的

JFrame窗体是Swing程序中各个组件的载体,JFrame窗体是一个承载Swing组件的容器,它拥有普通窗体应具备的功能。

JFrame在程序中的语法如下:

  • JFrame jframe = new JFrame(“title”);
  • Container container = jframe.getContentPane();

当然,JFrame的构造函数也有无参版本:

  • JFrame jframe = new JFrame();
  • Container container = jframe.getContentPane();

代码中用JFrame对象调用getContentPane()方法获取顶层父类Container的对象container。大家应该会有这样一个概念:Swing组件的窗体通常与组件和容器相关,因此,我们在创建完JFrame对象后,需要调用getContentPane()方法,将窗体转换为容器。然后在容器中利用Container类的add()方法进行添加组件操作。

未经允许不得转载:国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码 » JFrame窗体是做什么的