nnpc.net
当前位置:首页 >> jContEntpAnE j.. >>

jContEntpAnE j..

JFrame#getContentPane() 返回的结果是一个使用BorderLayout的JPanel devworks (高级程序员) 2010-09-23 JcontentPane实际上就是一个JPanel。Jframe中会默认new一个JPanel,塞入JFrame中。

JPanel p = new JPanel(); 是新创建一个JPanel对象,赋值给p引用 Jpanel p = (Jpanel)contentPane(); 是调用contentPane方法,然后把返回值转换成JPanel引用,赋给p,至于contentPane做什么,就不知道了

算成员变量,是JPanel类型

//退出时结束程序 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 加载主面板 this.setContentPane(getJContentPane()); this.setTitle("...

private JPanel getJContentPane(){ if(jContentPane == null){ jContentPane = new JPanel(); jContentPane.setLayout(new BorderLayout()); j...

private JPanel jContentPane = null; private JLabel jLabel = null; private JLabel jLabel1 = null; private JLabel jLabel2 = null; private JLabel jLabel3...

问题出在getJContentPane() 如果是JAVA包的话就换一个,如果在别人那里可以正常运行,但是在你这里出错的话,可能就是代码刷新问题,重新编译一次或重启电脑...

this 就是默认你调用所定义类的实例化对象....... this.getContentPane()的作用是初始化一个容器,用来在容器上添加一些控件。。。 比如说你列子中的这个句子吧 this.getContentPane().add(jProgressBar1, ); 这是它的连体型,如果分开的话 ,估...

你添加的是jtable:jContentPane.add(getJTable(), null); 不是 JScrollPane

jContentPane = new JPanel(); jContentPane.setLayout(new BorderLayout()); jContentPane.add(getJScrollPane(), java.awt.BorderLayout.CENTER); } return j...

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com