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()方法进行添加组件操作。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《JFrame窗体是做什么的》
文章链接:https://zhuji.vsping.com/3965.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。